packages: policyd/policyd.spec, policyd/config.patch (NEW) - run daemon as ...
glen
glen at pld-linux.org
Mon Jan 3 14:30:34 CET 2011
Author: glen Date: Mon Jan 3 13:30:34 2011 GMT
Module: packages Tag: HEAD
---- Log message:
- run daemon as policyd/policyd
---- Files affected:
packages/policyd:
policyd.spec (1.13 -> 1.14) , config.patch (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: packages/policyd/policyd.spec
diff -u packages/policyd/policyd.spec:1.13 packages/policyd/policyd.spec:1.14
--- packages/policyd/policyd.spec:1.13 Mon Jan 3 14:23:55 2011
+++ packages/policyd/policyd.spec Mon Jan 3 14:30:29 2011
@@ -4,7 +4,7 @@
Summary(pl.UTF-8): Policyd - wtyczka antyspamowa dla Postfiksa
Name: policyd
Version: 2.0.10
-Release: 0.3
+Release: 0.5
License: GPL v2
Group: Networking
Source0: http://downloads.sourceforge.net/policyd/cluebringer-%{version}.tar.bz2
@@ -13,6 +13,7 @@
Source2: %{name}.sysconfig
Source3: %{name}.conf
Source4: %{name}.init
+Patch0: config.patch
URL: http://www.policyd.org/
BuildRequires: bash
BuildRequires: rpm-perlprov >= 4.1-13
@@ -32,8 +33,6 @@
%define _webapps /etc/webapps
%define _webapp %{name}
-# this path is hardcoded
-%define cblibdir %{_prefix}/lib/policyd-2.0
%description
Policyd v2 (codenamed "cluebringer") is a multi-platform policy server
@@ -71,6 +70,7 @@
%prep
%setup -q -n cluebringer-%{version}
+%patch0 -p1
%build
cd database
@@ -91,7 +91,7 @@
install -d $RPM_BUILD_ROOT%{perl_vendorlib}
cp -a cbp $RPM_BUILD_ROOT%{perl_vendorlib}
# cbpolicyd
-install -d $RPM_BUILD_ROOT{%{_sysconfdir}/policyd,%{_sbindir},%{cblibdir},/etc/{rc.d/init.d,sysconfig}}
+install -d $RPM_BUILD_ROOT{%{_sysconfdir}/policyd,%{_sbindir},/etc/{rc.d/init.d,sysconfig}}
install -p cbpolicyd cbpadmin database/convert-tsql $RPM_BUILD_ROOT%{_sbindir}
cp -a cluebringer.conf $RPM_BUILD_ROOT%{_sysconfdir}/policyd/cluebringer.conf
install -p %{SOURCE4} $RPM_BUILD_ROOT/etc/rc.d/init.d/%{name}
@@ -155,8 +155,8 @@
%attr(755,root,root) %{_sbindir}/cbpadmin
%attr(755,root,root) %{_sbindir}/cbpolicyd
%attr(755,root,root) %{_sbindir}/convert-tsql
-%dir %{_sysconfdir}/%{name}
-%config(noreplace) %verify(not md5 mtime size) %attr(640,root,root) %{_sysconfdir}/%{name}/cluebringer.conf
+%dir %attr(750,root,policyd) %{_sysconfdir}/%{name}
+%config(noreplace) %verify(not md5 mtime size) %attr(640,root,policyd) %{_sysconfdir}/%{name}/cluebringer.conf
%attr(754,root,root) /etc/rc.d/init.d/%{name}
%config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/%{name}
@@ -179,6 +179,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.14 2011/01/03 13:30:29 glen
+- run daemon as policyd/policyd
+
Revision 1.13 2011/01/03 13:23:55 glen
- perl-cbp for perl libraryies
================================================================
Index: packages/policyd/config.patch
diff -u /dev/null packages/policyd/config.patch:1.1
--- /dev/null Mon Jan 3 14:30:34 2011
+++ packages/policyd/config.patch Mon Jan 3 14:30:29 2011
@@ -0,0 +1,13 @@
+--- cluebringer-2.0.10/cluebringer.conf~ 2009-11-24 12:59:24.000000000 +0200
++++ cluebringer-2.0.10/cluebringer.conf 2011-01-03 15:27:44.487256867 +0200
+@@ -20,8 +20,8 @@
+ EOT
+
+ # User to run this daemon as
+-#user=
+-#group=
++user=policyd
++group=policyd
+
+ # Filename to store pid of parent process
+ #pid_file=/var/run/cbpolicyd.pid
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/policyd/policyd.spec?r1=1.13&r2=1.14&f=u
More information about the pld-cvs-commit
mailing list