Guest User

Jdownloader2 arch linux install file

a guest
Apr 17th, 2015
298
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.84 KB | None | 0 0
  1. post_install() {
  2.   getent group jdownloader &>/dev/null || groupadd -r jdownloader >/dev/null
  3.     getent passwd jdownloader &>/dev/null || useradd -r -g jdownloader -d /opt/JDownloader/ -s /bin/false -c jdownloader jdownloader >/dev/null
  4.   if [ -d "/opt/JDownloader/" ]; then
  5.     chown -R jdownloader:jdownloader /opt/JDownloader/
  6.   fi
  7.     xdg-icon-resource forceupdate --theme hicolor &>/dev/null
  8.     update-desktop-database -q
  9.     update-mime-database /usr/share/mime
  10.   echo "Don't forget: You have to run 'JDownloaderHeadless' once before using it in systemd to configure my.Jdownloader settings"
  11. }
  12.  
  13. post_upgrade() {
  14.     post_install
  15. }
  16.  
  17. post_remove() {
  18.     post_install
  19.   getent passwd jdownloader &>/dev/null && userdel jdownloader >/dev/null
  20.     getent group jdownloader &>/dev/null && groupdel jdownloader >/dev/null
  21.     rm -Rf /opt/JDownloader
  22. }
Add Comment
Please, Sign In to add comment