Hello community, here is the log from the commit of package compartm checked in at Sun Feb 11 12:06:31 CET 2007. -------- --- compartm/compartm.changes 2006-01-25 21:35:05.000000000 +0100 +++ /mounts/work_src_done/STABLE/compartm/compartm.changes 2007-02-11 11:53:08.138472000 +0100 @@ -1,0 +2,5 @@ +Sun Feb 11 11:53:00 CET 2007 - ro@suse.de + +- fix build as non-root + +------------------------------------------------------------------- New: ---- compartment-1.1-nochown.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ compartm.spec ++++++ --- /var/tmp/diff_new_pack.r30100/_old 2007-02-11 12:06:19.000000000 +0100 +++ /var/tmp/diff_new_pack.r30100/_new 2007-02-11 12:06:19.000000000 +0100 @@ -1,31 +1,32 @@ # # spec file for package compartm (Version 1.1) # -# Copyright (c) 2005 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # -# Please submit bugfixes or comments via http://www.suse.de/feedback/ +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: compartm Version: 1.1 -Release: 305 -License: GPL +Release: 340 +License: GNU General Public License (GPL) Group: Productivity/Security Autoreqprov: on -Summary: A Wrapper to Securely run Insecure or Untrusted Programs +Summary: A Wrapper to Securely Run Insecure or Untrusted Programs Source: compartment-%version.tar.gz Patch: compartment-%version.diff Patch1: ia64.diff Patch2: compartment-%version-prctl.patch +Patch3: compartment-1.1-nochown.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %description Compartment provides all possibilities (chroot, kernel capabilities) for securely running insecure or untrusted programs. It provides all -necessary options to fine grain the security tightening process as +necessary options to fine-tune the security tightening process as needed. @@ -42,6 +43,7 @@ %patch1 -p1 %endif %patch2 -p1 -b .prctl +%patch3 %build make @@ -55,11 +57,14 @@ rm -rf $RPM_BUILD_ROOT %files +%defattr(-,root,root) %doc README LICENCE CHANGES TODO %_mandir/man1/compartment.1* /usr/sbin/compartment %changelog -n compartm +* Sun Feb 11 2007 - ro@suse.de +- fix build as non-root * Wed Jan 25 2006 - mls@suse.de - converted neededforbuild to BuildRequires * Sat Apr 09 2005 - coolo@suse.de ++++++ compartment-1.1-nochown.patch ++++++ --- Makefile +++ Makefile @@ -30,11 +30,11 @@ rm -f ${BIN_LIST} core *~ install: ${BIN_LIST} - install -o root -g root -m 751 ${BIN_LIST} ${BIN_DIR} - install -d -o root -g root -m 755 ${MAN_DIR} - install -o root -g root -m 644 ${MAN_LIST} ${MAN_DIR} + install -m 751 ${BIN_LIST} ${BIN_DIR} + install -d -m 755 ${MAN_DIR} + install -m 644 ${MAN_LIST} ${MAN_DIR} install.doc: ${DOC_LIST} - install -d -o root -g root -m 755 ${DOC_DIR} - install -o root -g root -m 644 ${DOC_LIST} ${DOC_DIR} + install -d -m 755 ${DOC_DIR} + install -m 644 ${DOC_LIST} ${DOC_DIR} ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org