[Erp5-report] r33891 lucas - /erp5/trunk/utils/rpmgen/templates/
nobody at svn.erp5.org
nobody at svn.erp5.org
Fri Mar 19 00:33:43 CET 2010
Author: lucas
Date: Fri Mar 19 00:33:42 2010
New Revision: 33891
URL: http://svn.erp5.org?rev=33891&view=rev
Log:
Added user and grants privileges.
Modified:
erp5/trunk/utils/rpmgen/templates/erp5-official-buildout-mandriva2010.spec.in
Modified: erp5/trunk/utils/rpmgen/templates/erp5-official-buildout-mandriva2010.spec.in
URL: http://svn.erp5.org/erp5/trunk/utils/rpmgen/templates/erp5-official-buildout-mandriva2010.spec.in?rev=33891&r1=33890&r2=33891&view=diff
==============================================================================
--- erp5/trunk/utils/rpmgen/templates/erp5-official-buildout-mandriva2010.spec.in [utf8] (original)
+++ erp5/trunk/utils/rpmgen/templates/erp5-official-buildout-mandriva2010.spec.in [utf8] Fri Mar 19 00:33:42 2010
@@ -2,6 +2,8 @@
%define version ${:version}
%define name ${:name}
%define release ${:release}
+%define userhome /srv/erp5
+%define erp5user erp5
# We do not actually use /usr/local/bin/python
%define _requires_exceptions /usr/local/bin/python
@@ -28,6 +30,13 @@
%description
%{summary}
+%pre
+getent passwd %{erp5user} >/dev/null || \
+ useradd -r -d %{userhome} -s /sbin/nologin \
+ -c "ERP5 Official Buildout user" %{erp5user}
+/bin/chown -R %{erp5user} %{userhome}
+exit 0
+
%build
cd %{installdir}
python bootstrap/bootstrap.py
More information about the Erp5-report
mailing list