diff options
author | Martin Rys | 2023-12-08 12:39:48 +0100 |
---|---|---|
committer | Martin Rys | 2023-12-08 12:39:48 +0100 |
commit | bae5ee52272547d693b04a269338488eecac7141 (patch) | |
tree | c0f5aef7fa25af9ae25b53f95f1700809217ca2b /jdownloader.install | |
parent | cc48d9363e5bdbcc679027392e533399ffff368c (diff) | |
download | aur-bae5ee52272547d693b04a269338488eecac7141.tar.gz |
Rework to not require wget, put hicolor dependency back, consistent indentation
Diffstat (limited to 'jdownloader.install')
-rw-r--r-- | jdownloader.install | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/jdownloader.install b/jdownloader.install index 650e92fa25ae..c74f7b64f9ea 100644 --- a/jdownloader.install +++ b/jdownloader.install @@ -1,24 +1,24 @@ 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/ - chmod -R 0775 /opt/JDownloader/ - chmod g+s "/opt/JDownloader" - setfacl -d -m u::rwx,g::rwx,o::rx "/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' multiple times manually until you've configured MyJdownloader settings" + 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/ + chmod -R 0775 /opt/JDownloader/ + chmod g+s "/opt/JDownloader" + setfacl -d -m u::rwx,g::rwx,o::rx "/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' multiple times manually until you've configured MyJdownloader settings" } post_upgrade() { - post_install + post_install } post_remove() { - getent passwd jdownloader &>/dev/null && userdel jdownloader >/dev/null - getent group jdownloader &>/dev/null && groupdel jdownloader >/dev/null - rm -Rf /opt/JDownloader + getent passwd jdownloader &>/dev/null && userdel jdownloader >/dev/null + getent group jdownloader &>/dev/null && groupdel jdownloader >/dev/null + rm -rf /opt/JDownloader } |