Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- post_install() {
- getent group jdownloader &>/dev/null || groupadd -r jdownloader >/dev/null
- getent passwd jdownloader &>/dev/null || useradd -r -g jdownloader -d /opt/JDownloader/ -s /bin/false -c jdownloader jdownloader >/dev/null
- if [ -d "/opt/JDownloader/" ]; then
- chown -R jdownloader:jdownloader /opt/JDownloader/
- fi
- xdg-icon-resource forceupdate --theme hicolor &>/dev/null
- update-desktop-database -q
- update-mime-database /usr/share/mime
- echo "Don't forget: You have to run 'JDownloaderHeadless' once before using it in systemd to configure my.Jdownloader settings"
- }
- post_upgrade() {
- post_install
- }
- post_remove() {
- post_install
- getent passwd jdownloader &>/dev/null && userdel jdownloader >/dev/null
- getent group jdownloader &>/dev/null && groupdel jdownloader >/dev/null
- rm -Rf /opt/JDownloader
- }
Add Comment
Please, Sign In to add comment