summarylogtreecommitdiffstats
path: root/openbazaar.install
diff options
context:
space:
mode:
Diffstat (limited to 'openbazaar.install')
-rw-r--r--openbazaar.install44
1 files changed, 4 insertions, 40 deletions
diff --git a/openbazaar.install b/openbazaar.install
index 191529222ec2..159de68ac1b3 100644
--- a/openbazaar.install
+++ b/openbazaar.install
@@ -1,48 +1,12 @@
-usr=openbazaar
-home=/var/lib/openbazaar
-log=/var/lib/openbazaar/logs
-dbdata=obdata
-
post_install() {
- _mkuser
- _mkdbfolder
- _chown
+ gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
}
+
post_upgrade() {
- _mkuser
- _chown
+ post_install $1
}
-## arg 1: the old package version
post_remove() {
- #_rmuser
- echo "Please remove $home and user $usr manually"
- echo "WARNING!!!"
- echo "Be sure to save your db and gpg backup"
-}
-
-_chown() {
- chown -R $usr:$usr $home $log $home/$dbdata
-}
-
-_mkuser() {
- getent passwd $usr &>/dev/null || {
- echo -n "Creating openbazaar user... "
- grep -E "^openbazaar:" /etc/group >/dev/null || groupadd $usr
- useradd -m -d $home -g $usr -s /usr/bin/nologin $usr 2>/dev/null
- echo "done"
- }
-}
-
-_rmuser() {
- echo -n "Removing openbazaar user... "
- userdel -rf $usr 2>/dev/null
- echo "done"
-}
-
-_mkdbfolder() {
- echo -n "Creating database folder... "
- mkdir -p $home/$dbdata
- echo "done"
+ gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
}