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.