desktop/quassel/quassel.install

21 lines
886 B
Plaintext

post_install() {
useradd -r -s /bin/sh -d /var/lib/quassel quassel
mkdir -p /var/lib/quassel && chown -R quassel:quassel /var/lib/quassel
}
post_upgrade() {
echo "Please be aware that both the database schema and the config file formats have been updated since 0.12. Quassel will automatically upgrade both once the
new version is started for the first time, however NO ROLLBACK IS POSSIBLE, so do make a backup before starting the new version! The upgrade may take a long
time (up to several hours) if your database is (un)reasonably large, during which the core or mono client cannot be used. The upgrade may also temporarily
require up to double the disk space. Do not interrupt the upgrade process, otherwise your database may become corrupted!"
}
pre_remove() {
systemctl stop quassel.service
systemctl disable quassel.service
}
post_remove() {
userdel quassel
}