X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=dist%2Fargeo-node%2Frpm%2Fscripts%2Fpreinstall;h=2e460655563e62fac86483cd95ca344f3ff6556d;hb=21171ced2bce875e64db47d95bf4a00a0e141a9a;hp=dd4ad948090e2ddc9957058bbf5fbb5c7487e4e2;hpb=28bc1afc692aeaf8cd7a824e2e6c2d0aacfeb5c6;p=lgpl%2Fargeo-commons.git diff --git a/dist/argeo-node/rpm/scripts/preinstall b/dist/argeo-node/rpm/scripts/preinstall index dd4ad9480..2e4606555 100644 --- a/dist/argeo-node/rpm/scripts/preinstall +++ b/dist/argeo-node/rpm/scripts/preinstall @@ -1,17 +1,15 @@ if [ $1 = "1" ];then - APP=node + APP=argeo # check if user exists /bin/id $APP 2>/dev/null if [ $? -ne 0 ];then echo Create user $APP... useradd --system --home-dir /var/lib/$APP --shell /bin/bash --user-group --create-home $APP + else + echo User $APP already exists fi mkdir -p /var/lib/$APP/{state,data,indexes} - chown $APP.$APP /var/lib/$APP - mkdir -p /var/run/$APP - chown $APP.$APP /var/run/$APP - mkdir -p /var/log/$APP - chown $APP.$APP /var/log/$APP + chown -R $APP.$APP /var/lib/$APP fi \ No newline at end of file