[Erp5-report] r43601 rafael - /erp5/trunk/utils/rpmgen/specs/erp5-official-instance.spec
nobody at svn.erp5.org
nobody at svn.erp5.org
Wed Feb 23 13:41:17 CET 2011
Author: rafael
Date: Wed Feb 23 13:41:17 2011
New Revision: 43601
URL: http://svn.erp5.org?rev=43601&view=rev
Log:
Be a bit more generic with user creation and files should be owned by erp5 inthe end.
Modified:
erp5/trunk/utils/rpmgen/specs/erp5-official-instance.spec
Modified: erp5/trunk/utils/rpmgen/specs/erp5-official-instance.spec
URL: http://svn.erp5.org/erp5/trunk/utils/rpmgen/specs/erp5-official-instance.spec?rev=43601&r1=43600&r2=43601&view=diff
==============================================================================
--- erp5/trunk/utils/rpmgen/specs/erp5-official-instance.spec [utf8] (original)
+++ erp5/trunk/utils/rpmgen/specs/erp5-official-instance.spec [utf8] Wed Feb 23 13:41:17 2011
@@ -2,6 +2,7 @@
%define name erp5-official-instance
%define release 001
%define erp5user erp5
+%define erp5group erp5
%define installdir /var/lib/erp5/smb%{release}
Name: %{name}
@@ -21,7 +22,8 @@ BuildRoot: %{_tmppath}/%{name}-%{version
%{summary}
%pre
-%_pre_useradd %{erp5user} %{installdir} /bin/false
+getent group %{erp5group} >/dev/null || groupadd -r %{erp5group}
+getent passwd %{erp5user} >/dev/null || useradd -r -d %{installdir} -s /sbin/nologin -c "User for erp5 instance package." %{erp5user} -g %{erp5group}
%build
@@ -39,7 +41,7 @@ fi
chmod -R u+w %{buildroot}%{installdir}/*parts
%files
-%defattr(-, root, root, 0755)
+%defattr(-, erp5, erp5, 0755)
%{installdir}
%clean
More information about the Erp5-report
mailing list