From d424ff5880bc4441d78a5b365d74b5105df21cfcfce48ffb7729bdb492b67211 Mon Sep 17 00:00:00 2001 From: Wolfgang Frisch Date: Tue, 6 Feb 2024 13:05:31 +0000 Subject: [PATCH 1/3] Accepting request 1144540 from home:pperego:branches:Base:System - Update to version 20240206: * Whitelisting libgtop_server2 (bsc#1218921) * Removing bogus whitespaces * chkstat: harmonize and transform to a more compact coding and doc style * gitignore: also ignore hidden ctags * build: Create /usr/share/permissions/permissions.d for packagers * profiles: drop /usr/sbin/lockdev which is no longer packaged in Factory * profiles: drop /etc/ftpusers which is no longer shipped in netcfg OBS-URL: https://build.opensuse.org/request/show/1144540 OBS-URL: https://build.opensuse.org/package/show/Base:System/permissions?expand=0&rev=329 --- _servicedata | 2 +- permissions-20240206.tar.xz | 3 ++ permissions.changes | 61 ++++++++++++++++++++++--------------- 3 files changed, 40 insertions(+), 26 deletions(-) create mode 100644 permissions-20240206.tar.xz diff --git a/_servicedata b/_servicedata index a40a299..bbab2a9 100644 --- a/_servicedata +++ b/_servicedata @@ -1,4 +1,4 @@ https://github.com/openSUSE/permissions.git - 475d85d0ce34afbeaf32db2676ee0636e9bd1824 \ No newline at end of file + a1c704b3270658924bfb24991952e01f44206876 \ No newline at end of file diff --git a/permissions-20240206.tar.xz b/permissions-20240206.tar.xz new file mode 100644 index 0000000..5552f44 --- /dev/null +++ b/permissions-20240206.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a1fbc6146d4090a8e4febbc515c66cf67456ceb533a1920807a082531f944889 +size 47364 diff --git a/permissions.changes b/permissions.changes index 3ea81e3..7c87254 100644 --- a/permissions.changes +++ b/permissions.changes @@ -1,3 +1,15 @@ +------------------------------------------------------------------- +Tue Feb 06 11:06:15 UTC 2024 - paolo.perego@suse.com + +- Update to version 20240206: + * Whitelisting libgtop_server2 (bsc#1218921) + * Removing bogus whitespaces + * chkstat: harmonize and transform to a more compact coding and doc style + * gitignore: also ignore hidden ctags + * build: Create /usr/share/permissions/permissions.d for packagers + * profiles: drop /usr/sbin/lockdev which is no longer packaged in Factory + * profiles: drop /etc/ftpusers which is no longer shipped in netcfg + ------------------------------------------------------------------- Tue Jan 30 12:13:45 UTC 2024 - Dominique Leuenberger @@ -515,8 +527,8 @@ Sat Apr 13 17:12:12 UTC 2019 - Jan Engelhardt ------------------------------------------------------------------- Thu Apr 11 11:18:36 UTC 2019 - jsegitz@suse.com -- Created new subpackages -config, -doc and standalone package chkstat - where we can start a better versioning scheme and require it from the +- Created new subpackages -config, -doc and standalone package chkstat + where we can start a better versioning scheme and require it from the original package ------------------------------------------------------------------- @@ -662,7 +674,7 @@ Wed Nov 29 17:02:20 UTC 2017 - astieger@suse.com ------------------------------------------------------------------- Thu Nov 23 13:41:09 UTC 2017 - rbrown@suse.com -- Replace references to /var/adm/fillup-templates with new +- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468) ------------------------------------------------------------------- @@ -1287,7 +1299,7 @@ Mon Dec 3 15:46:50 CET 2007 - lnussel@suse.de ------------------------------------------------------------------- Fri Nov 2 23:11:57 CET 2007 - dmueller@suse.de -- kcheckpass/kdesud moved to %_libdir/kde4/libexec +- kcheckpass/kdesud moved to %_libdir/kde4/libexec ------------------------------------------------------------------- Wed Oct 17 16:09:03 CEST 2007 - lnussel@suse.de @@ -1383,7 +1395,7 @@ Thu Aug 17 14:27:17 CEST 2006 - cthiel@suse.de ------------------------------------------------------------------- Thu Jul 20 16:32:35 CEST 2006 - sndirsch@suse.de -- Xorg moved from /usr/X11R6/bin to /usr/bin; fixes build of +- Xorg moved from /usr/X11R6/bin to /usr/bin; fixes build of xorg-x11-server package ------------------------------------------------------------------- @@ -1441,7 +1453,7 @@ Mon Nov 21 09:32:56 CET 2005 - lnussel@suse.de ------------------------------------------------------------------- Wed Nov 2 22:31:11 CET 2005 - dmueller@suse.de -- don't build as root +- don't build as root ------------------------------------------------------------------- Thu Oct 13 13:22:49 CEST 2005 - meissner@suse.de @@ -1531,7 +1543,7 @@ Tue Jun 7 10:01:22 CEST 2005 - lnussel@suse.de ------------------------------------------------------------------- Tue May 17 00:29:21 CEST 2005 - ro@suse.de -- added /opt/gnome/sbin/change-passwd +- added /opt/gnome/sbin/change-passwd ------------------------------------------------------------------- Mon Apr 25 16:45:30 CEST 2005 - lnussel@suse.de @@ -1675,12 +1687,12 @@ Fri Jan 9 23:17:42 CET 2004 - kukuk@suse.de ------------------------------------------------------------------- Fri Nov 21 01:02:32 CET 2003 - ro@suse.de -- fpexec decrease go rights to 11 +- fpexec decrease go rights to 11 ------------------------------------------------------------------- Wed Nov 5 00:12:41 CET 2003 - ro@suse.de -- inn scripts: u-w (not needed) +- inn scripts: u-w (not needed) ------------------------------------------------------------------- Mon Nov 3 13:08:38 CET 2003 - schwab@suse.de @@ -1695,7 +1707,7 @@ Wed Oct 29 09:18:20 CET 2003 - kukuk@suse.de ------------------------------------------------------------------- Tue Oct 28 16:24:10 CET 2003 - ro@suse.de -- require /sbin/SuSEconfig +- require /sbin/SuSEconfig ------------------------------------------------------------------- Tue Oct 28 16:06:42 CET 2003 - ro@suse.de @@ -1703,7 +1715,7 @@ Tue Oct 28 16:06:42 CET 2003 - ro@suse.de - chkstat: added some new extensions: allow specifying singular files or a filelist to be checked output previous/current mode of a failed file - adapted manpage + adapted manpage ------------------------------------------------------------------- Tue Oct 21 19:40:33 MEST 2003 - draht@suse.de @@ -1715,7 +1727,7 @@ Mon Oct 20 18:07:29 CEST 2003 - ro@suse.de - permissions.*: use ":" and not "." to separate user/group - chkstat: output also which of (permissions/owner) is wrong -- chkstat: don't try to chown if not root +- chkstat: don't try to chown if not root ------------------------------------------------------------------- Tue Oct 14 16:06:06 MEST 2003 - draht@suse.de @@ -1723,10 +1735,10 @@ Tue Oct 14 16:06:06 MEST 2003 - draht@suse.de - reformatting of all 4 permissions files. xkobo, rocksndiamonds, xlogical, lbreakout2 and ltris path adoptions. for future reference: :-) - for i in permissions permissions.easy permissions.secure + for i in permissions permissions.easy permissions.secure permissions.paranoid; do cat $i | \ - awk '/^(#|$)/ { print $0; next; } - { if(NF > 3) {printf("error: %s\n",$0);exit}; + awk '/^(#|$)/ { print $0; next; } + { if(NF > 3) {printf("error: %s\n",$0);exit}; printf("%-55s %-17s %4s\n",$1,$2,$3)}' \ > $i.. && mv $i.. $i; done @@ -1762,7 +1774,7 @@ Tue Sep 2 08:47:35 CEST 2003 - kukuk@suse.de ------------------------------------------------------------------- Mon Sep 1 18:26:32 CEST 2003 - kkeil@suse.de -- fix group for isdnctrl uucp --> dialout (#28997) +- fix group for isdnctrl uucp --> dialout (#28997) ------------------------------------------------------------------- Mon Sep 1 15:06:09 MEST 2003 - draht@suse.de @@ -1876,23 +1888,23 @@ Mon Feb 10 01:37:01 MET 2003 - draht@suse.de ------------------------------------------------------------------- Thu Feb 6 01:52:49 CET 2003 - ro@suse.de -- /var/mtrack -> /var/lib/mtrack +- /var/mtrack -> /var/lib/mtrack ------------------------------------------------------------------- Tue Nov 19 15:16:41 CET 2002 - ro@suse.de -- zapping_setup_fb moved to /opt/gnome/sbin +- zapping_setup_fb moved to /opt/gnome/sbin ------------------------------------------------------------------- Thu Nov 14 13:44:56 CET 2002 - bg@suse.de -- added hppa to rpm subsystem in permissions files to be able to - finish autobuild +- added hppa to rpm subsystem in permissions files to be able to + finish autobuild ------------------------------------------------------------------- Thu Oct 24 13:50:20 CEST 2002 - ro@suse.de -- two more nethack flavors with sgid games in easy +- two more nethack flavors with sgid games in easy ------------------------------------------------------------------- Tue Sep 10 17:40:44 MEST 2002 - draht@suse.de @@ -1940,7 +1952,7 @@ Wed Aug 21 14:14:05 MEST 2002 - draht@suse.de ------------------------------------------------------------------- Mon Aug 19 15:27:09 CEST 2002 - ro@suse.de -- added prereq (#17956) +- added prereq (#17956) ------------------------------------------------------------------- Mon Aug 19 13:45:43 CEST 2002 - uli@suse.de @@ -2006,7 +2018,7 @@ Mon Jul 8 17:24:21 MEST 2002 - draht@suse.de ------------------------------------------------------------------- Mon Jul 8 15:56:23 MEST 2002 - draht@suse.de -- modifications: -s for pppd, world-writeable directories for +- modifications: -s for pppd, world-writeable directories for kdemultimedia3-sound, gift, mips and armv4l RPMS directory. ------------------------------------------------------------------- @@ -2085,5 +2097,4 @@ Thu Jun 27 23:05:51 CEST 2002 - olh@suse.de ------------------------------------------------------------------- Fri Jun 21 02:10:26 CEST 2002 - ro@suse.de -- created package as split off from aaa_base - +- created package as split off from aaa_base From 8ac48615f1a7dd2701017de769764b8cc6c5cb02524e3c7abdb5255fbbed0882 Mon Sep 17 00:00:00 2001 From: Wolfgang Frisch Date: Tue, 6 Feb 2024 13:24:14 +0000 Subject: [PATCH 2/3] Accepting request 1144612 from home:wfrisch:branches:Base:System - Created new subpackages -config, -doc and standalone package chkstat where we can start a better versioning scheme and require it from the - Replace references to /var/adm/fillup-templates with new - kcheckpass/kdesud moved to %_libdir/kde4/libexec - Xorg moved from /usr/X11R6/bin to /usr/bin; fixes build of - don't build as root - added /opt/gnome/sbin/change-passwd - fpexec decrease go rights to 11 - inn scripts: u-w (not needed) - require /sbin/SuSEconfig adapted manpage - chkstat: don't try to chown if not root for i in permissions permissions.easy permissions.secure awk '/^(#|$)/ { print $0; next; } { if(NF > 3) {printf("error: %s\n",$0);exit}; - fix group for isdnctrl uucp --> dialout (#28997) - /var/mtrack -> /var/lib/mtrack - zapping_setup_fb moved to /opt/gnome/sbin - added hppa to rpm subsystem in permissions files to be able to finish autobuild - two more nethack flavors with sgid games in easy - added prereq (#17956) - modifications: -s for pppd, world-writeable directories for - created package as split off from aaa_base OBS-URL: https://build.opensuse.org/request/show/1144612 OBS-URL: https://build.opensuse.org/package/show/Base:System/permissions?expand=0&rev=330 --- permissions-20230602.tar.xz | 3 --- permissions.changes | 49 +++++++++++++++++++------------------ permissions.spec | 2 +- 3 files changed, 26 insertions(+), 28 deletions(-) delete mode 100644 permissions-20230602.tar.xz diff --git a/permissions-20230602.tar.xz b/permissions-20230602.tar.xz deleted file mode 100644 index 95b0a92..0000000 --- a/permissions-20230602.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f2324531a758848ef3d33975da0a72335d6ef4678c26c5c46b6b189e1460da75 -size 47468 diff --git a/permissions.changes b/permissions.changes index 7c87254..a4210c6 100644 --- a/permissions.changes +++ b/permissions.changes @@ -527,8 +527,8 @@ Sat Apr 13 17:12:12 UTC 2019 - Jan Engelhardt ------------------------------------------------------------------- Thu Apr 11 11:18:36 UTC 2019 - jsegitz@suse.com -- Created new subpackages -config, -doc and standalone package chkstat - where we can start a better versioning scheme and require it from the +- Created new subpackages -config, -doc and standalone package chkstat + where we can start a better versioning scheme and require it from the original package ------------------------------------------------------------------- @@ -674,7 +674,7 @@ Wed Nov 29 17:02:20 UTC 2017 - astieger@suse.com ------------------------------------------------------------------- Thu Nov 23 13:41:09 UTC 2017 - rbrown@suse.com -- Replace references to /var/adm/fillup-templates with new +- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468) ------------------------------------------------------------------- @@ -1299,7 +1299,7 @@ Mon Dec 3 15:46:50 CET 2007 - lnussel@suse.de ------------------------------------------------------------------- Fri Nov 2 23:11:57 CET 2007 - dmueller@suse.de -- kcheckpass/kdesud moved to %_libdir/kde4/libexec +- kcheckpass/kdesud moved to %_libdir/kde4/libexec ------------------------------------------------------------------- Wed Oct 17 16:09:03 CEST 2007 - lnussel@suse.de @@ -1395,7 +1395,7 @@ Thu Aug 17 14:27:17 CEST 2006 - cthiel@suse.de ------------------------------------------------------------------- Thu Jul 20 16:32:35 CEST 2006 - sndirsch@suse.de -- Xorg moved from /usr/X11R6/bin to /usr/bin; fixes build of +- Xorg moved from /usr/X11R6/bin to /usr/bin; fixes build of xorg-x11-server package ------------------------------------------------------------------- @@ -1453,7 +1453,7 @@ Mon Nov 21 09:32:56 CET 2005 - lnussel@suse.de ------------------------------------------------------------------- Wed Nov 2 22:31:11 CET 2005 - dmueller@suse.de -- don't build as root +- don't build as root ------------------------------------------------------------------- Thu Oct 13 13:22:49 CEST 2005 - meissner@suse.de @@ -1543,7 +1543,7 @@ Tue Jun 7 10:01:22 CEST 2005 - lnussel@suse.de ------------------------------------------------------------------- Tue May 17 00:29:21 CEST 2005 - ro@suse.de -- added /opt/gnome/sbin/change-passwd +- added /opt/gnome/sbin/change-passwd ------------------------------------------------------------------- Mon Apr 25 16:45:30 CEST 2005 - lnussel@suse.de @@ -1687,12 +1687,12 @@ Fri Jan 9 23:17:42 CET 2004 - kukuk@suse.de ------------------------------------------------------------------- Fri Nov 21 01:02:32 CET 2003 - ro@suse.de -- fpexec decrease go rights to 11 +- fpexec decrease go rights to 11 ------------------------------------------------------------------- Wed Nov 5 00:12:41 CET 2003 - ro@suse.de -- inn scripts: u-w (not needed) +- inn scripts: u-w (not needed) ------------------------------------------------------------------- Mon Nov 3 13:08:38 CET 2003 - schwab@suse.de @@ -1707,7 +1707,7 @@ Wed Oct 29 09:18:20 CET 2003 - kukuk@suse.de ------------------------------------------------------------------- Tue Oct 28 16:24:10 CET 2003 - ro@suse.de -- require /sbin/SuSEconfig +- require /sbin/SuSEconfig ------------------------------------------------------------------- Tue Oct 28 16:06:42 CET 2003 - ro@suse.de @@ -1715,7 +1715,7 @@ Tue Oct 28 16:06:42 CET 2003 - ro@suse.de - chkstat: added some new extensions: allow specifying singular files or a filelist to be checked output previous/current mode of a failed file - adapted manpage + adapted manpage ------------------------------------------------------------------- Tue Oct 21 19:40:33 MEST 2003 - draht@suse.de @@ -1727,7 +1727,7 @@ Mon Oct 20 18:07:29 CEST 2003 - ro@suse.de - permissions.*: use ":" and not "." to separate user/group - chkstat: output also which of (permissions/owner) is wrong -- chkstat: don't try to chown if not root +- chkstat: don't try to chown if not root ------------------------------------------------------------------- Tue Oct 14 16:06:06 MEST 2003 - draht@suse.de @@ -1735,10 +1735,10 @@ Tue Oct 14 16:06:06 MEST 2003 - draht@suse.de - reformatting of all 4 permissions files. xkobo, rocksndiamonds, xlogical, lbreakout2 and ltris path adoptions. for future reference: :-) - for i in permissions permissions.easy permissions.secure + for i in permissions permissions.easy permissions.secure permissions.paranoid; do cat $i | \ - awk '/^(#|$)/ { print $0; next; } - { if(NF > 3) {printf("error: %s\n",$0);exit}; + awk '/^(#|$)/ { print $0; next; } + { if(NF > 3) {printf("error: %s\n",$0);exit}; printf("%-55s %-17s %4s\n",$1,$2,$3)}' \ > $i.. && mv $i.. $i; done @@ -1774,7 +1774,7 @@ Tue Sep 2 08:47:35 CEST 2003 - kukuk@suse.de ------------------------------------------------------------------- Mon Sep 1 18:26:32 CEST 2003 - kkeil@suse.de -- fix group for isdnctrl uucp --> dialout (#28997) +- fix group for isdnctrl uucp --> dialout (#28997) ------------------------------------------------------------------- Mon Sep 1 15:06:09 MEST 2003 - draht@suse.de @@ -1888,23 +1888,23 @@ Mon Feb 10 01:37:01 MET 2003 - draht@suse.de ------------------------------------------------------------------- Thu Feb 6 01:52:49 CET 2003 - ro@suse.de -- /var/mtrack -> /var/lib/mtrack +- /var/mtrack -> /var/lib/mtrack ------------------------------------------------------------------- Tue Nov 19 15:16:41 CET 2002 - ro@suse.de -- zapping_setup_fb moved to /opt/gnome/sbin +- zapping_setup_fb moved to /opt/gnome/sbin ------------------------------------------------------------------- Thu Nov 14 13:44:56 CET 2002 - bg@suse.de -- added hppa to rpm subsystem in permissions files to be able to - finish autobuild +- added hppa to rpm subsystem in permissions files to be able to + finish autobuild ------------------------------------------------------------------- Thu Oct 24 13:50:20 CEST 2002 - ro@suse.de -- two more nethack flavors with sgid games in easy +- two more nethack flavors with sgid games in easy ------------------------------------------------------------------- Tue Sep 10 17:40:44 MEST 2002 - draht@suse.de @@ -1952,7 +1952,7 @@ Wed Aug 21 14:14:05 MEST 2002 - draht@suse.de ------------------------------------------------------------------- Mon Aug 19 15:27:09 CEST 2002 - ro@suse.de -- added prereq (#17956) +- added prereq (#17956) ------------------------------------------------------------------- Mon Aug 19 13:45:43 CEST 2002 - uli@suse.de @@ -2018,7 +2018,7 @@ Mon Jul 8 17:24:21 MEST 2002 - draht@suse.de ------------------------------------------------------------------- Mon Jul 8 15:56:23 MEST 2002 - draht@suse.de -- modifications: -s for pppd, world-writeable directories for +- modifications: -s for pppd, world-writeable directories for kdemultimedia3-sound, gift, mips and armv4l RPMS directory. ------------------------------------------------------------------- @@ -2097,4 +2097,5 @@ Thu Jun 27 23:05:51 CEST 2002 - olh@suse.de ------------------------------------------------------------------- Fri Jun 21 02:10:26 CEST 2002 - ro@suse.de -- created package as split off from aaa_base +- created package as split off from aaa_base + diff --git a/permissions.spec b/permissions.spec index 8aa1464..985fda3 100644 --- a/permissions.spec +++ b/permissions.spec @@ -16,7 +16,7 @@ # -%define VERSION_DATE 20230602 +%define VERSION_DATE 20240206 Name: permissions Version: %{suse_version}_%{VERSION_DATE} From b34329e230a3bf1378a52c2eac370139273914423af09fa6b3f1a60e02ecbedf Mon Sep 17 00:00:00 2001 From: Wolfgang Frisch Date: Tue, 6 Feb 2024 16:44:50 +0000 Subject: [PATCH 3/3] Accepting request 1144678 from home:wfrisch:branches:Base:System - Drop superfluous mkdir /usr/share/permissions/permissions.d This is now created by the Makefile. See also commit 5900bc1ffe6275298ded3c96dee03a5c98e4db1c OBS-URL: https://build.opensuse.org/request/show/1144678 OBS-URL: https://build.opensuse.org/package/show/Base:System/permissions?expand=0&rev=331 --- permissions.changes | 7 +++++++ permissions.spec | 2 -- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/permissions.changes b/permissions.changes index a4210c6..c567c9c 100644 --- a/permissions.changes +++ b/permissions.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Tue Feb 6 16:42:10 UTC 2024 - Wolfgang Frisch + +- Drop superfluous mkdir /usr/share/permissions/permissions.d + This is now created by the Makefile. See also + commit 5900bc1ffe6275298ded3c96dee03a5c98e4db1c + ------------------------------------------------------------------- Tue Feb 06 11:06:15 UTC 2024 - paolo.perego@suse.com diff --git a/permissions.spec b/permissions.spec index 985fda3..9f194c5 100644 --- a/permissions.spec +++ b/permissions.spec @@ -48,8 +48,6 @@ make %{?_smp_mflags} CXXFLAGS="%{optflags}" %install %make_install fillupdir=%{_fillupdir} -# create directory for packages to place their drop-ins -mkdir %{buildroot}%{_datadir}/permissions/permissions.d # Fix shebang in scripts: Remove dependency on /usr/bin/python3, # making scripts to depends on the real python3 binary, not the link. # (bsc#1212476)