correct postinst dir install path, force bash on ubuntu

pull/5/head
Oliver Giles 9 years ago
parent 7b010fdaf6
commit a83cc6c7a5

@ -71,10 +71,10 @@ make
%post
echo Creating laminar user with home in %{_sharedstatedir}/laminar
useradd -r -d %{_sharedstatedir}/laminar -s %{_sbindir}/nologin laminar
mkdir -p %{_sharedstatedir}/laminar/{jobs,archive,nodes,scripts}
mkdir -p %{_sharedstatedir}/laminar/cfg/{jobs,nodes,scripts}
chown -R laminar: %{_sharedstatedir}/laminar
EOF
rpmbuild -ba laminar.spec
mv rpmbuild/RPMS/x86_64/laminar-0.1-1.x86_64.rpm /output/
EOS
EOS

@ -59,10 +59,10 @@ Depends: libboost-filesystem1.55.0
Description: Lightweight Continuous Integration Service
EOF
cat <<EOF > laminar/DEBIAN/postinst
#!/bin/sh
#!/bin/bash
echo Creating laminar user with home in /var/lib/laminar
useradd -r -d /var/lib/laminar -s /usr/sbin/nologin laminar
mkdir -p /var/lib/laminar/{jobs,archive,nodes,scripts}
mkdir -p /var/lib/laminar/cfg/{jobs,nodes,scripts}
chown -R laminar: /var/lib/laminar
EOF
chmod +x laminar/DEBIAN/postinst

Loading…
Cancel
Save