aur/tori-cli.install
Thobias Nordgaard 01c6879f26 Updated: 0.3.0-2
- 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
2026-02-24 22:16:30 +01:00

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: