First: you may want to update Carton (do it, just for safety).
sudo apt install liblwp-protocol-https-perl sudo cpan Carton
Updating Lufi is easy. Go to your Lufi installation directory and then:
See the installation page to choose the carton options:
carton install --deployment --without=test # plus database options vimdiff lufi.conf lufi.conf.template
Add or delete the settings that have been added or deleted. Then, reload Lufi with (do it with the same user Lufi runs with):
carton exec hypnotoad script/lufi
Yup, that's all (Mojolicious magic).
Some commits had no author, so the author did a
git rebase to change the author of those commits. Unfortunately, it prevents you to just do a simple
git pull after the 24/08/2016. You have to do
git fetch git reset --hard origin/master
to update and to be able to update normally in the future. Note that it will delete all that you modified. If you didn't change anything, you'll be ok.
Best way of dealing with this is to copy your lufi directory somewhere and test that update. You may want to create a new branch based on
cherry-pick your commits.
Sorry about this mess :-(
You can now go back to wiki's homepage.