Mostly it was pretty easy You can login to Ikiwiki with OpenID, and I think that's neat! Since OpenID is somewhat dead, I decided to setup a personal SimpleID. I put this all on the analytics server. First I had to create a DNS record for Then I made a new letsencrypt cert: Then I grabbed and installed openid Edited the I also made a virtualserver: openid.tylercipriani.com Identity file: The things that I didn't understand about Ikiwiki: Install goobook: I ran into some problems in arch, had to upgrade/reinstall a few deps: goobook then needs to authenticate with gmail: Once you go through the oauth song and dance you should be able to run a From there, just need to add a bit of magic to the Install urlview: ncurses program parses urls out of text. Create a Bind Searching works really well via Afer install, setup via After setup, it's just a matter of calling to index the thingsLinks ¶
configure.ac ¶
AC_INIT macro—needs name, version, maintainerAM_INIT_AUTOMAKEAC_PROG_CCMakefile from Makefile.in, replaces @PACKAGE_VERSION@-type variables: AC_CONFIG_FILES([Makefile])AC_OUTPUTMakefile.am ¶
./configure script (created by configure.ac), expects to find Makefile.inMakefile.in is long and dumb (just like ./configure), so we make a Makefile.amautomake generates Makefile.inforeign AUTOMAKEOPTIONS tells that the layout is "non standard"Put it all together: ¶
aclocalautoconf does: configure.ac → configureautomake --add-missing does: Makefile.am → Makefile.inautoreconf --install: autoreconf runs autoconf, autoheader, aclocal, automake, libtoolize, and autopointInstall ¶
OpenID Setup ¶
Ikiwiki requires an OpenID setup.openid.tylercipriani.com so letsencrypt would work.cd /usr/local/src
curl -sLO http://downloads.sourceforge.net/simpleid/simpleid-1.0.1.tar.gz
tar xvzf simpleid-1.0.1.tar.gz
mkdir /srv/www/openid.tylercipriani.com
mv simpleid/{cache,identities,store,www} /srv/www/openid.tylercipriani.com
mv /srv/www/openid.tylercipriani.com/{config.php.dist,config.php}config.php file, changed root webserver and the pretty url thingthcipriani.identityBlog setup ¶
git_wrapper updates) require you to run ikiwiki --changesetup [setupfile]Contacts ¶
query(ノ^ヮ^)ノ*:・゚✧ goobook query tyler
thcipriani@gmail.com Tyler Cipriani other groups: "System Group: Friends"~/.muttrc fileViewing URLs ¶
$HOME/urlview file:\,u in the editor:Searching Mail ¶
notmuch
Posted
Posted
Posted