</mapping>
</mappings>
<preinstallScriptlet>
- <scriptFile>src/main/scripts/preinstall</scriptFile>
+ <scriptFile>src/main/scripts/preinstall-${rpm.release}</scriptFile>
</preinstallScriptlet>
<postinstallScriptlet>
<scriptFile>src/main/scripts/postinstall</scriptFile>
</postinstallScriptlet>
<preremoveScriptlet>
- <scriptFile>src/main/scripts/preremove</scriptFile>
+ <scriptFile>src/main/scripts/preremove-${rpm.release}</scriptFile>
</preremoveScriptlet>
<requires>
<require>slc-libs</require>
+++ /dev/null
-if [ $1 = "1" ];then
- APP=%{name}
-
- # create application user (EL5)
- #useradd -r --home-dir /var/lib/$APP --shell /sbin/nologin --create-home $APP
-
- # create application user (EL6)
- useradd --system --home-dir /var/lib/$APP --shell /sbin/nologin --user-group --create-home $APP
-
- # give read access to group on home
- chmod g+r /var/lib/$APP
- mkdir -p /var/lib/$APP/{conf,data}
- chown $APP.$APP /var/lib/$APP/{conf,data}
-fi
\ No newline at end of file
--- /dev/null
+if [ $1 = "1" ];then
+ APP=%{name}
+
+ # create application user (EL5)
+ useradd -r --home-dir /var/lib/$APP --shell /sbin/nologin --create-home $APP
+
+ # give read access to group on home
+ chmod g+r /var/lib/$APP
+ mkdir -p /var/lib/$APP/{conf,data}
+ chown $APP.$APP /var/lib/$APP/{conf,data}
+fi
\ No newline at end of file
--- /dev/null
+if [ $1 = "1" ];then
+ APP=%{name}
+
+ # create application user (EL6)
+ useradd --system --home-dir /var/lib/$APP --shell /sbin/nologin --user-group --create-home $APP
+
+ # give read access to group on home
+ chmod g+r /var/lib/$APP
+ mkdir -p /var/lib/$APP/{conf,data}
+ chown $APP.$APP /var/lib/$APP/{conf,data}
+fi
\ No newline at end of file
+++ /dev/null
-if [ $1 = "0" ];then
- #APP=%{name} => doesn't work
- APP=slc
- /sbin/chkconfig --del $APP
- userdel $APP
-
- # necessary for EL5? (breaks EL6)
- #groupdel slc
-fi
--- /dev/null
+if [ $1 = "0" ];then
+ #APP=%{name} => doesn't work
+ APP=slc
+ /sbin/chkconfig --del $APP
+ userdel $APP
+fi
--- /dev/null
+if [ $1 = "0" ];then
+ #APP=%{name} => doesn't work
+ APP=slc
+ /sbin/chkconfig --del $APP
+ userdel $APP
+fi