Dear FUSS Community,
We have released a new version of fuss-server (12.0.59) that adds these two main changes:
1. The server-side logging level has been increased (/var/log/auth.log) so that it is now clear which users have logged in and on which client. It also indicates when users log out of their sessions.
2. To allow schools (mainly high schools) to let students practice the basics of HTML and JavaScript directly in their home directories, it is possible to enable server-side access to the personal folder ~/public_html, accessible at: http://proxy/~username. This way, each student can practice creating their own homepage, which can also be viewed by teachers and peers.
As always, the update procedure is as follows:
apt update apt install fuss-server fuss-server upgrade
If you want to enable the public_html folders, the procedure is as follows:
- Add the following line to /etc/fuss-server/fuss-server-defaults.yaml: enable_personal_html: yes
- Run: fuss-server upgrade
- Execute the following command to create the public_html folders:
- For a single user: /usr/share/fuss-server/scripts/create-public-html -u USERNAME
- For a group of users: /usr/share/fuss-server/scripts/create-public-html -g GROUP
- From this point on, the public_html folder for USERNAME will be accessible from the URL: http://proxy/~USERNAME
Best greetings, The FUSS Project.
fuss-community@lists.fuss.bz.it