mirror of
https://github.com/archlinux/aur.git
synced 2026-03-14 23:16:48 +01:00
- Config permissions tightened to 0600 with tori:tori ownership (v0.3.0 security hardening) - Added post_upgrade hook to fix config ownership and permissions for existing users - Changed sysusers shell from /bin/bash to /usr/bin/nologin - Added docker group hint to post_install message - Improved post_remove with actual cleanup commands
36 lines
996 B
Text
36 lines
996 B
Text
post_install() {
|
|
chown tori:tori /etc/tori/config.toml
|
|
echo "
|
|
Welcome to tori!
|
|
-----------------------------------------------------------------------------
|
|
Default Config Path: /etc/tori/
|
|
Default Data Path: /var/lib/tori/
|
|
Default User & Group: tori:tori
|
|
|
|
$ sudo usermod -aG docker tori
|
|
$ sudo usermod -aG tori \$USER
|
|
$ newgrp tori # activate group without logging out
|
|
$ sudo systemctl start tori.service
|
|
-----------------------------------------------------------------------------
|
|
|
|
More: https://github.com/thobiasn/tori-cli
|
|
"
|
|
}
|
|
|
|
post_upgrade() {
|
|
chown tori:tori /etc/tori/config.toml
|
|
chmod 600 /etc/tori/config.toml
|
|
}
|
|
|
|
post_remove() {
|
|
echo "
|
|
To fully remove tori, clean up the following:
|
|
-----------------------------------------------------------------------------
|
|
$ sudo gpasswd -d \$USER tori
|
|
$ sudo userdel tori
|
|
$ sudo groupdel tori
|
|
$ sudo rm -rf /etc/tori /var/lib/tori
|
|
-----------------------------------------------------------------------------
|
|
"
|
|
}
|
|
# vim: set ts=2 sw=2 et:
|