X-Git-Url: https://codewiz.org/gitweb?p=monkeysphere.git;a=blobdiff_plain;f=packaging%2Frpm%2Fmonkeysphere.spec;h=9566698430b06ea7b3defbb9b0bc420b75b1983a;hp=625b8c80f6649c149eace2c24133fede408deb08;hb=HEAD;hpb=0fac6fc8a4e82c1639d9467a6aaf9274d04209dd diff --git a/packaging/rpm/monkeysphere.spec b/packaging/rpm/monkeysphere.spec index 625b8c8..9566698 100644 --- a/packaging/rpm/monkeysphere.spec +++ b/packaging/rpm/monkeysphere.spec @@ -1,7 +1,7 @@ Name: monkeysphere Summary: Use the OpenPGP web of trust to verify ssh connections Version: 0.29 -Release: 2 +Release: 3 License: GPLv3+ Group: Applications/Internet URL: http://web.monkeysphere.info/ @@ -36,15 +36,14 @@ mkdir -p %{buildroot}%{_var}/lib/monkeysphere %{__rm} -rf %{buildroot} %pre -getent group %{name} >/dev/null || groupadd -r %{name} -getent passwd %{name} >/dev/null || \ -useradd -r -g %{name} -d %{_var}/lib/%{name} -s /sbin/nologin \ - -c "Monkeysphere authentication user" %{name} +groupadd -r %{name} &>/dev/null || : +useradd -r -g %{name} -d %{_var}/lib/%{name} -s /bin/bash \ + -c "Monkeysphere authentication user" %{name} &>/dev/null || : exit 0 %postun -userdel %{name} >/dev/null -groupdel %{name} >/dev/null +test "$1" != 0 || userdel %{name} &>/dev/null || : +test "$1" != 0 || groupdel %{name} &>/dev/null || : %files %defattr(-, root, root, 0755) @@ -72,6 +71,10 @@ groupdel %{name} >/dev/null %changelog +* Tue Mar 30 2010 Bernie Innocenti - 0.28-3 +- Give a real shell to monkeysphere user. +- Simplify pre/postun macros. + * Tue Mar 30 2010 Bernie Innocenti - 0.28-2 - Create user monkeysphere on installation.