From glen at pld-linux.org Sun May 3 22:08:53 2015 From: glen at pld-linux.org (=?UTF-8?B?RWxhbiBSdXVzYW3DpGU=?=) Date: Sun, 03 May 2015 23:08:53 +0300 Subject: [packages/clamav] - undefine llvm for x32 and properly for ac - rel 2 In-Reply-To: References: <0e3872fbba0ba54e37a6a184f6ebdd7ec97abfa8_refs_heads_master@pld-linux.org> Message-ID: <55468055.5040301@pld-linux.org> On 03.05.2015 22:27, baggins wrote: > -%if "%{pld_release}" == "ac" > -%bcond_with llvm # LLVM support > -%else > %bcond_without llvm # LLVM support > + > +%if "%{pld_release}" == "ac" > +%undefine with_llvm > +%endif > + these two are not the same! previous version changed DEFAULT to be off, allowing you to build --with llvm your version FORCES it always to be off, to build with bcond enabled on ac, you need to modify spec. -- glen From glen at pld-linux.org Sun May 3 22:11:46 2015 From: glen at pld-linux.org (=?UTF-8?B?RWxhbiBSdXVzYW3DpGU=?=) Date: Sun, 03 May 2015 23:11:46 +0300 Subject: [packages/nginx] init: add configtest In-Reply-To: References: Message-ID: <55468102.5050906@pld-linux.org> the pretty common checkconfig() function body could be added to rc-scripts, if we could standardize variable name used for the msg_ parameters: show "Checking %s configuration" "$svname" here it was $svname, but probably good one is $SERVICE_NAME? On 03.05.2015 23:04, glen wrote: > commit ab8302f087c7063d446b9dc074ff12c461c450ff > Author: Elan Ruusam?e > Date: Sun May 3 23:02:12 2015 +0300 > > init: add configtest > > nginx.init | 45 ++++++++++++++++++++++++++++++++++++++++++++- > 1 file changed, 44 insertions(+), 1 deletion(-) > --- > diff --git a/nginx.init b/nginx.init > index 2ef3143..38c75cd 100755 > --- a/nginx.init > +++ b/nginx.init > @@ -38,9 +38,46 @@ else > exit 0 > fi > > +# configtest itself > +# must return non-zero if check failed > +# output is discarded if checkconfig is ran without details > +configtest() { > + $nginx -t -c $NGINX_CONF_FILE > +} > + > +# wrapper for configtest > +checkconfig() { > + local details=${1:-0} > + > + if [ $details = 1 ]; then > + # run config test and display report (status action) > + show "Checking %s configuration" "$svname"; busy > + local out > + out=$(configtest 2>&1) > + RETVAL=$? > + if [ $RETVAL = 0 ]; then > + ok > + else > + fail > + fi > + [ "$out" ] && echo >&2 "$out" > + else > + # run config test and abort with nice message if failed > + # (for actions checking status before action). > + configtest >/dev/null 2>&1 > + RETVAL=$? > + if [ $RETVAL != 0 ]; then > + show "Checking %s configuration" "$svname"; fail > + nls 'Configuration test failed. See details with %s "checkconfig"' $0 > + exit $RETVAL > + fi > + fi > +} > + -- glen From gotar at polanet.pl Mon May 4 10:01:17 2015 From: gotar at polanet.pl (Tomasz Pala) Date: Mon, 4 May 2015 10:01:17 +0200 Subject: [packages/nginx] init: add configtest In-Reply-To: <55468102.5050906@pld-linux.org> References: <55468102.5050906@pld-linux.org> Message-ID: <20150504080116.GA11444@polanet.pl> On Sun, May 03, 2015 at 23:11:46 +0300, Elan Ruusam?e wrote: > the pretty common checkconfig() function body could be added to rc-scripts, > if we could standardize variable name used for the msg_ parameters: > > show "Checking %s configuration" "$svname" 1. rc-scripts are dead, please do not mess there in a way that forces anyone to upgrade them (especially by mass-converting init scripts to a new generic function). 2. You're doing it wrong anyway, see http://git.pld-linux.org/gitweb.cgi?p=packages/apache.git;a=commitdiff;h=1479d26ae84dab4944fc1ff015495a2ddfc24218 Both apache and nginx systemd services slow down starting service by pointless ExecStartPre too... http://lists.freedesktop.org/archives/systemd-devel/2014-July/021649.html http://lists.freedesktop.org/archives/systemd-devel/2014-July/021642.html http://lists.freedesktop.org/archives/systemd-devel/2014-July/021670.html -- Tomasz Pala From glen at pld-linux.org Mon May 4 10:40:07 2015 From: glen at pld-linux.org (=?ISO-8859-2?Q?Elan_Ruusam=E4e?=) Date: Mon, 04 May 2015 11:40:07 +0300 Subject: [packages/nginx] init: add configtest In-Reply-To: <20150504080116.GA11444@polanet.pl> References: <55468102.5050906@pld-linux.org> <20150504080116.GA11444@polanet.pl> Message-ID: <55473067.3000301@pld-linux.org> On 04.05.2015 11:01, Tomasz Pala wrote: > 1. rc-scripts are dead, please do not mess there in a way that forces > anyone to upgrade them (especially by mass-converting init scripts to > a new generic function). rc-scripts are not read as long as i still use them! so, please stay on topic! if you have no answer then don't reply! -- glen From glen at delfi.ee Mon May 4 13:37:01 2015 From: glen at delfi.ee (=?ISO-8859-1?Q?Elan_Ruusam=E4e?=) Date: Mon, 04 May 2015 14:37:01 +0300 Subject: rpm loses configs! Message-ID: <554759DD.8030608@delfi.ee> # poldek -u openssh --nodeps Removed 20 duplicate packages from available set Processing dependencies... openssh-6.7p1-4.x86_64 obsoleted by openssh-6.8p1-9.x86_64 greedy upgrade openssh-server-ldap-6.7p1-4.x86_64 to 6.8p1-9.x86_64 (unresolved openssh = 2:6.7p1-4) openssh-server-ldap-6.7p1-4.x86_64 obsoleted by openssh-server-ldap-6.8p1-9.x86_64 greedy upgrade openssh-server-6.7p1-4.x86_64 to 6.8p1-9.x86_64 (unresolved openssh = 2:6.7p1-4) openssh-server-6.7p1-4.x86_64 obsoleted by openssh-server-6.8p1-9.x86_64 openssh-server-6.8p1-9.x86_64 marks libseccomp-2.1.1-2.x86_64 (cap libseccomp.so.2()(64bit)) openssh-server-6.8p1-9.x86_64 marks openssl-1.0.2a-1.x86_64 (cap openssl = 1.0.2a) openssl-1.0.1k-1.x86_64 obsoleted by openssl-1.0.2a-1.x86_64 greedy upgrade openssl-tools-1.0.1k-1.x86_64 to 1.0.2a-1.x86_64 (unresolved openssl = 1.0.1k-1) openssl-tools-1.0.1k-1.x86_64 obsoleted by openssl-tools-1.0.2a-1.x86_64 greedy upgrade openssh-clients-6.7p1-4.x86_64 to 6.8p1-9.x86_64 (unresolved openssl = 1.0.1k) openssh-clients-6.7p1-4.x86_64 obsoleted by openssh-clients-6.8p1-9.x86_64 error: openssh-6.8p1-9.x86_64: req uname(release) >= 3.5 not found There are 7 packages to install (6 marked by dependencies), 6 to remove: I openssh-6.8p1-9.x86_64 D libseccomp-2.1.1-2.x86_64 openssh-clients-6.8p1-9.x86_64 openssh-server-6.8p1-9.x86_64 openssh-server-ldap-6.8p1-9.x86_64 openssl-1.0.2a-1.x86_64 D openssl-tools-1.0.2a-1.x86_64 R openssh-6.7p1-4.x86_64 openssh-clients-6.7p1-4.x86_64 openssh-server-6.7p1-4.x86_64 openssh-server-ldap-6.7p1-4.x86_64 openssl-1.0.1k-1.x86_64 R openssl-tools-1.0.1k-1.x86_64 This operation will free 1.3MB of disk space. Need to get 2.9MB of archives (2.9MB to download). error: 1 unresolved dependency Retrieving [1/7] th::libseccomp-2.1.1-2.x86_64.rpm... .............................. 100.0% [33.5K (33.5K/s)] Retrieving [2/7] th::openssl-1.0.2a-1.x86_64.rpm... .............................. 100.0% [1.3M (1.3M/s)] Retrieving [3/7] th::openssh-6.8p1-9.x86_64.rpm... .............................. 100.0% [320.3K (320.3K/s)] Retrieving [4/7] th::openssh-clients-6.8p1-9.x86_64.rpm... .............................. 100.0% [430.0K (430.0K/s)] Retrieving [5/7] th::openssh-server-6.8p1-9.x86_64.rpm... .............................. 100.0% [409.8K (409.8K/s)] Retrieving [6/7] th::openssh-server-ldap-6.8p1-9.x86_64.rpm... .............................. 100.0% [38.7K (38.7K/s)] Retrieving [7/7] th::openssl-tools-1.0.2a-1.x86_64.rpm... .............................. 100.0% [421.8K (421.8K/s)] Executing rpm --upgrade -vh --nodeps --root / --define _check_dirname_deps 1... Preparing... ########################################### [100%] Repackaging... 1:openssh-server ########################################### [ 17%] 2:openssh-clients ########################################### [ 33%] 3:openssl-tools ########################################### [ 50%] 4:openssh-server-ldap ########################################### [ 67%] 5:openssh ########################################### [ 83%] 6:openssl ########################################### [100%] Upgrading... 1:openssh ########################################### [ 14%] 2:openssl ########################################### [ 29%] 3:libseccomp ########################################### [ 43%] Stopping OpenSSH service...............................................................................................................................................[ DONE ] warning: /etc/ssh/sshd_config saved as /etc/ssh/sshd_config.rpmsave warning: /etc/pam.d/sshd saved as /etc/pam.d/sshd.rpmsave Removing user sshd sent invalidate(passwd) request, exiting 4:openssh-clients ########################################### [ 57%] Adding user sshd UID=40. sent invalidate(passwd) request, exiting 5:openssh-server warning: /etc/ssh/sshd_config created as /etc/ssh/sshd_config.rpmnew ########################################### [ 71%] Run "/sbin/service sshd start" to start OpenSSH Daemon. 6:openssh-server-ldap ########################################### [ 86%] 7:openssl-tools ########################################### [100%] # rpm -q openssh-server openssh-server-6.8p1-9.x86_64 # rpm -qf /etc/ssh/sshd_config.rpmsave /etc/pam.d/sshd.rpmsave /etc/ssh/sshd_config /etc/pam.d/sshd file /etc/ssh/sshd_config.rpmsave is not owned by any package file /etc/pam.d/sshd.rpmsave is not owned by any package openssh-server-6.8p1-9.x86_64 openssh-server-6.8p1-9.x86_64 # rpm -q rpm poldek rpm-5.4.15-20.x86_64 poldek-0.30.1-5.x86_64 -- glen From n3npq at me.com Mon May 4 15:42:28 2015 From: n3npq at me.com (Jeffrey Johnson) Date: Mon, 04 May 2015 09:42:28 -0400 Subject: rpm loses configs! In-Reply-To: <554759DD.8030608@delfi.ee> References: <554759DD.8030608@delfi.ee> Message-ID: <74458D6C-0E92-4E6F-BEFC-1C33E38443ED@me.com> On May 4, 2015, at 7:37 AM, Elan Ruusam?e wrote: ... > > warning: /etc/ssh/sshd_config saved as /etc/ssh/sshd_config.rpmsave > warning: /etc/pam.d/sshd saved as /etc/pam.d/sshd.rpmsave ... > > 5:openssh-server warning: /etc/ssh/sshd_config created as /etc/ssh/sshd_config.rpmnew ... Um no. rpm renames modified configs with .rpmsave and does not clobber modified configs by installing with .rpmnew. There is no "loses" there", all configuration was saved. However the erase should have followed the install, you have an ordering issue for some reason. 73 de Jeff From glen at delfi.ee Mon May 4 16:01:05 2015 From: glen at delfi.ee (=?ISO-8859-1?Q?Elan_Ruusam=E4e?=) Date: Mon, 04 May 2015 17:01:05 +0300 Subject: rpm loses configs! In-Reply-To: <74458D6C-0E92-4E6F-BEFC-1C33E38443ED@me.com> References: <554759DD.8030608@delfi.ee> <74458D6C-0E92-4E6F-BEFC-1C33E38443ED@me.com> Message-ID: <55477BA1.3050805@delfi.ee> On 04.05.2015 16:42, Jeffrey Johnson wrote: > On May 4, 2015, at 7:37 AM, Elan Ruusam?e wrote: > ... >> warning: /etc/ssh/sshd_config saved as /etc/ssh/sshd_config.rpmsave >> warning: /etc/pam.d/sshd saved as /etc/pam.d/sshd.rpmsave > ... >> 5:openssh-server warning: /etc/ssh/sshd_config created as /etc/ssh/sshd_config.rpmnew > ... > > Um no. > > rpm renames modified configs with .rpmsave and does not clobber modified configs > by installing with .rpmnew. There is no "loses" there", all configuration was saved. > > However the erase should have followed the install, you have an ordering > issue for some reason. old and new ssh packages have same file as %config. yet as result of that transaction: 1. warning: /etc/ssh/sshd_config saved as /etc/ssh/sshd_config.rpmsave 2. warning: /etc/ssh/sshd_config created as /etc/ssh/sshd_config.rpmnew resulting /etc/ssh/sshd_config not present at all! haven't seen such issue for quite long time! -- glen From n3npq at me.com Mon May 4 16:04:22 2015 From: n3npq at me.com (Jeffrey Johnson) Date: Mon, 04 May 2015 10:04:22 -0400 Subject: rpm loses configs! In-Reply-To: <55477BA1.3050805@delfi.ee> References: <554759DD.8030608@delfi.ee> <74458D6C-0E92-4E6F-BEFC-1C33E38443ED@me.com> <55477BA1.3050805@delfi.ee> Message-ID: <3AD743CD-C90E-4078-A325-1C516B1A6433@me.com> On May 4, 2015, at 10:01 AM, Elan Ruusam?e wrote: > On 04.05.2015 16:42, Jeffrey Johnson wrote: >> On May 4, 2015, at 7:37 AM, Elan Ruusam?e wrote: >> ... >>> warning: /etc/ssh/sshd_config saved as /etc/ssh/sshd_config.rpmsave >>> warning: /etc/pam.d/sshd saved as /etc/pam.d/sshd.rpmsave >> ... >>> 5:openssh-server warning: /etc/ssh/sshd_config created as /etc/ssh/sshd_config.rpmnew >> ... >> >> Um no. >> >> rpm renames modified configs with .rpmsave and does not clobber modified configs >> by installing with .rpmnew. There is no "loses" there", all configuration was saved. >> >> However the erase should have followed the install, you have an ordering >> issue for some reason. > old and new ssh packages have same file as %config. And you also need to take into account the file on disk which is likely modified. > yet as result of that transaction: > > 1. warning: /etc/ssh/sshd_config saved as /etc/ssh/sshd_config.rpmsave > 2. warning: /etc/ssh/sshd_config created as /etc/ssh/sshd_config.rpmnew > > resulting /etc/ssh/sshd_config not present at all! > But renaming != lossage. The %config behavior is exactly as expected, the ordering is the real problem. > haven't seen such issue for quite long time! > Nor has anything changed in an even longer time. 73 de Jeff > -- > glen > > _______________________________________________ > pld-devel-en mailing list > pld-devel-en at lists.pld-linux.org > http://lists.pld-linux.org/mailman/listinfo/pld-devel-en From qboosh at pld-linux.org Mon May 4 19:24:45 2015 From: qboosh at pld-linux.org (Jakub Bogusz) Date: Mon, 4 May 2015 19:24:45 +0200 Subject: [packages/gettext] move gettext-tools languages to gettext-tools package In-Reply-To: References: <8bf617fe98048b44c0e8becb4fb4d9bf717694c9_refs_heads_master@pld-linux.org> Message-ID: <20150504172445.GA10761@mail> On Fri, May 01, 2015 at 09:40:20AM +0200, glen wrote: > commit f13208715598f5d03e0ae2f698954f97d4c8763e > Author: Elan Ruusam?e > Date: Fri May 1 10:40:14 2015 +0300 > > move gettext-tools languages to gettext-tools package gettext-tools translations include strings from libgettextlib, libgettextpo and libgettextsrc. -- Jakub Bogusz http://qboosh.pl/ From gotar at polanet.pl Wed May 6 05:58:07 2015 From: gotar at polanet.pl (Tomasz Pala) Date: Wed, 6 May 2015 05:58:07 +0200 Subject: [packages/nginx] init: add configtest In-Reply-To: <55473067.3000301@pld-linux.org> References: <55468102.5050906@pld-linux.org> <20150504080116.GA11444@polanet.pl> <55473067.3000301@pld-linux.org> Message-ID: <20150506035807.GA7297@polanet.pl> On Mon, May 04, 2015 at 11:40:07 +0300, Elan Ruusam?e wrote: >> 1. rc-scripts are dead, please do not mess there in a way that forces >> anyone to upgrade them (especially by mass-converting init scripts to >> a new generic function). > rc-scripts are not read as long as i still use them! Godspeed! > so, please stay on topic! if you have no answer then don't reply! I haven't seen any question. You wouldn't create the thread for a variable _name_, would you? -- Tomasz Pala From glen at pld-linux.org Wed May 6 10:22:40 2015 From: glen at pld-linux.org (=?ISO-8859-2?Q?Elan_Ruusam=E4e?=) Date: Wed, 06 May 2015 11:22:40 +0300 Subject: [packages/nginx] init: add configtest In-Reply-To: <20150506035807.GA7297@polanet.pl> References: <55468102.5050906@pld-linux.org> <20150504080116.GA11444@polanet.pl> <55473067.3000301@pld-linux.org> <20150506035807.GA7297@polanet.pl> Message-ID: <5549CF50.8010201@pld-linux.org> On 06.05.2015 06:58, Tomasz Pala wrote: > You wouldn't create the thread for a variable_name_, would you? yes. that was the question. -- glen From qboosh at pld-linux.org Thu May 7 19:19:14 2015 From: qboosh at pld-linux.org (Jakub Bogusz) Date: Thu, 7 May 2015 19:19:14 +0200 Subject: [packages/systemd] - up to 219 - verbose files In-Reply-To: <2f2b39e65b83217006223894a713db44e8c29560_refs_heads_master@pld-linux.org> References: <495203de3d820d71460a6411c2f96bb0dd9e1ff9_refs_heads_master@pld-linux.org> <2f2b39e65b83217006223894a713db44e8c29560_refs_heads_master@pld-linux.org> Message-ID: <20150507171914.GA26167@mail> On Fri, May 01, 2015 at 02:32:20PM +0200, baggins wrote: > # to be enabled only when the packages are installed > %{__rm} $RPM_BUILD_ROOT%{_sysconfdir}/systemd/system/*.target.wants/systemd-networkd.service > +%{__rm} $RPM_BUILD_ROOT%{_sysconfdir}/systemd/system/*.target.wants/systemd-networkd.socket > %{__rm} $RPM_BUILD_ROOT%{_sysconfdir}/systemd/system/*.target.wants/systemd-resolved.service Shouldn't these be packaged in -networkd and -resolved subpackages then? -- Jakub Bogusz http://qboosh.pl/ From baggins at pld-linux.org Thu May 7 19:29:48 2015 From: baggins at pld-linux.org (Jan =?utf-8?Q?R=C4=99korajski?=) Date: Thu, 7 May 2015 19:29:48 +0200 Subject: [packages/systemd] - up to 219 - verbose files In-Reply-To: <20150507171914.GA26167@mail> References: <495203de3d820d71460a6411c2f96bb0dd9e1ff9_refs_heads_master@pld-linux.org> <2f2b39e65b83217006223894a713db44e8c29560_refs_heads_master@pld-linux.org> <20150507171914.GA26167@mail> Message-ID: <20150507172948.GB3436@home.lan> On Thu, 07 May 2015, Jakub Bogusz wrote: > On Fri, May 01, 2015 at 02:32:20PM +0200, baggins wrote: > > # to be enabled only when the packages are installed > > %{__rm} $RPM_BUILD_ROOT%{_sysconfdir}/systemd/system/*.target.wants/systemd-networkd.service > > +%{__rm} $RPM_BUILD_ROOT%{_sysconfdir}/systemd/system/*.target.wants/systemd-networkd.socket > > %{__rm} $RPM_BUILD_ROOT%{_sysconfdir}/systemd/system/*.target.wants/systemd-resolved.service > > Shouldn't these be packaged in -networkd and -resolved subpackages then? These are created/removed in %post scriptlets. We don't want to package them unconditionally to not reenable disabled services accidentally. -- Jan R?korajski | PLD/Linux SysAdm | bagginspld-linux.org | http://www.pld-linux.org/ From baggins at pld-linux.org Thu May 7 19:31:49 2015 From: baggins at pld-linux.org (Jan =?utf-8?Q?R=C4=99korajski?=) Date: Thu, 7 May 2015 19:31:49 +0200 Subject: [packages/nginx] init: add configtest In-Reply-To: <55468102.5050906@pld-linux.org> References: <55468102.5050906@pld-linux.org> Message-ID: <20150507173149.GC3436@home.lan> On Sun, 03 May 2015, Elan Ruusam?e wrote: > the pretty common checkconfig() function body could be added to rc-scripts, > if we could standardize variable name used for the msg_ parameters: > > show "Checking %s configuration" "$svname" > > > here it was $svname, but probably good one is $SERVICE_NAME? I don't see this so common. How many uses are there? apache, nginx, anything else? Besides, we do want to phase out rc-scripts so please don't add new features like this. -- Jan R?korajski | PLD/Linux SysAdm | bagginspld-linux.org | http://www.pld-linux.org/ From glen at delfi.ee Sat May 9 23:00:32 2015 From: glen at delfi.ee (=?UTF-8?B?RWxhbiBSdXVzYW3DpGU=?=) Date: Sun, 10 May 2015 00:00:32 +0300 Subject: [packages/nginx] init: add configtest In-Reply-To: <20150507173149.GC3436@home.lan> References: <55468102.5050906@pld-linux.org> <20150507173149.GC3436@home.lan> Message-ID: <554E7570.1060600@delfi.ee> On 07.05.2015 20:31, Jan R?korajski wrote: > Besides, we do want to phase out rc-scripts > so please don't add new features like this. systemd does not work for me, nobody is interested fixing it for me. and i do not have energy for that either. -- glen From jajcus at jajcus.net Mon May 11 10:48:27 2015 From: jajcus at jajcus.net (Jacek Konieczny) Date: Mon, 11 May 2015 10:48:27 +0200 Subject: [packages/nginx] init: add configtest In-Reply-To: <554E7570.1060600@delfi.ee> References: <55468102.5050906@pld-linux.org> <20150507173149.GC3436@home.lan> <554E7570.1060600@delfi.ee> Message-ID: <55506CDB.9040702@jajcus.net> On 2015-05-09 23:00, Elan Ruusam?e wrote: > On 07.05.2015 20:31, Jan R?korajski wrote: >> Besides, we do want to phase out rc-scripts >> so please don't add new features like this. > systemd does not work for me, nobody is interested fixing it for me. and > i do not have energy for that either. Can you give us any chances and provide some more details? Jacek From glen at pld-linux.org Thu May 14 10:41:50 2015 From: glen at pld-linux.org (=?UTF-8?B?RWxhbiBSdXVzYW3DpGU=?=) Date: Thu, 14 May 2015 11:41:50 +0300 Subject: [packages/systemd/systemd-218] Release 1 on the new systemd-218 branch In-Reply-To: References: <20150514061459.20161.47015@pld-linux.org> Message-ID: <55545FCE.9080608@pld-linux.org> On 14.05.2015 09:15, jajcus wrote: > commit f0ec2f697bb57657221de9f11ecef175d7e66a25 > Author: Jacek Konieczny > Date: Thu May 14 08:14:03 2015 +0200 > > Release 1 on the new systemd-218 branch is this new version going to th? do you need builders, queues being cleaned of 219? (asking this as then we can avoid epoch bumping again) -- glen From jajcus at jajcus.net Thu May 14 10:43:54 2015 From: jajcus at jajcus.net (Jacek Konieczny) Date: Thu, 14 May 2015 10:43:54 +0200 Subject: [packages/systemd/systemd-218] Release 1 on the new systemd-218 branch In-Reply-To: <55545FCE.9080608@pld-linux.org> References: <20150514061459.20161.47015@pld-linux.org> <55545FCE.9080608@pld-linux.org> Message-ID: <5554604A.3070006@jajcus.net> On 2015-05-14 10:41, Elan Ruusam?e wrote: > On 14.05.2015 09:15, jajcus wrote: >> commit f0ec2f697bb57657221de9f11ecef175d7e66a25 >> Author: Jacek Konieczny >> Date: Thu May 14 08:14:03 2015 +0200 >> >> Release 1 on the new systemd-218 branch > > is this new version going to th? > > do you need builders, queues being cleaned of 219? > (asking this as then we can avoid epoch bumping again) > Not yet. Now it is just for those who would like to build it from git. I will try to fix 219 first. Jacek From arekm at maven.pl Thu May 14 23:20:32 2015 From: arekm at maven.pl (Arkadiusz =?utf-8?q?Mi=C5=9Bkiewicz?=) Date: Thu, 14 May 2015 23:20:32 +0200 Subject: Th builders, machines - memory upgrade Message-ID: <201505142320.32080.arekm@maven.pl> Info: All Th builders got memory upgrade from 4GB to 16GB. Ac builder machine got the same type of upgrade 4->16GB. carme got 6->16GB upgrade. Thanks for $ donators! -- Arkadiusz Mi?kiewicz, arekm / ( maven.pl | pld-linux.org ) From glen at pld-linux.org Fri May 15 22:49:12 2015 From: glen at pld-linux.org (=?UTF-8?B?RWxhbiBSdXVzYW3DpGU=?=) Date: Fri, 15 May 2015 23:49:12 +0300 Subject: (rpm)db 5.2 files Message-ID: <55565BC8.6080701@pld-linux.org> i'm writing code to make minimal chroot of pld. how to get rid of these files in safe manner, so they would not be missed, or not needing any kind of rpm db rebuild, /bin/rpm is just ready to be used: /var/lib/rpm/log/log.0000000001 /var/lib/rpm/__db.001 ... i invoked: # db5.2_load -r lsn /var/lib/rpm/Packages but that did not remove the files. -- glen -- glen From n3npq at me.com Fri May 15 23:29:09 2015 From: n3npq at me.com (Jeffrey Johnson) Date: Fri, 15 May 2015 17:29:09 -0400 Subject: (rpm)db 5.2 files In-Reply-To: <55565BC8.6080701@pld-linux.org> References: <55565BC8.6080701@pld-linux.org> Message-ID: On May 15, 2015, at 4:49 PM, Elan Ruusam?e wrote: > i'm writing code to make minimal chroot of pld. > > how to get rid of these files in safe manner, so they would not be missed, or not needing any kind of rpm db rebuild, /bin/rpm is just ready to be used: > > /var/lib/rpm/log/log.0000000001 > /var/lib/rpm/__db.001 > ... > > > i invoked: > > # db5.2_load -r lsn /var/lib/rpm/Packages > > > but that did not remove the files. > Good: you are removing LSN's before copying Packages. Note that log.* and __db.* files are not portable, having both bdbversion and arch-specific info. Some mixture of these commands will make Packages portable for a chroot. dbXY_recover -v # remove ___db files dbXY_checkpoint -1 # create an empty commit dbXY_archive -d # remove unused log files (my guess: if the LSN's are removed, then the last/empty log files will be removed) Otherwise just remove log/* and try-and-see. A --rebuilddb will recreate indices and regenerate log/* entries from rebuilding the indices A final "dbXY_rebuild -e -v" will recreate __db* files. hth 73 de Jeff From glen at pld-linux.org Sat May 16 00:59:42 2015 From: glen at pld-linux.org (=?windows-1252?Q?Elan_Ruusam=E4e?=) Date: Sat, 16 May 2015 01:59:42 +0300 Subject: (rpm)db 5.2 files In-Reply-To: References: <55565BC8.6080701@pld-linux.org> Message-ID: <55567A5E.3020607@pld-linux.org> On 16.05.2015 00:29, Jeffrey Johnson wrote: > On May 15, 2015, at 4:49 PM, Elan Ruusam?e wrote: > >> i'm writing code to make minimal chroot of pld. >> >> how to get rid of these files in safe manner, so they would not be missed, or not needing any kind of rpm db rebuild, /bin/rpm is just ready to be used: >> >> /var/lib/rpm/log/log.0000000001 >> /var/lib/rpm/__db.001 >> ... >> >> >> i invoked: >> >> # db5.2_load -r lsn /var/lib/rpm/Packages >> >> >> but that did not remove the files. >> > Good: you are removing LSN's before copying Packages. > > Note that log.* and __db.* files are not portable, having both bdbversion and arch-specific info. as it's arch specific chroot, portability is not an issue ;) but nevertheless i don't want tmp files in chroot tarball which gets placed to various systems. > A --rebuilddb will recreate indices and regenerate log/* entries from rebuilding the indices there's no good way to embed post actions to static tarball. so i try to avoid executing any commands after unpacking. therefore not even removing /var/lib/rpm contents, just leaving at some usable state. -- glen From glen at pld-linux.org Sat May 16 11:49:01 2015 From: glen at pld-linux.org (=?windows-1252?Q?Elan_Ruusam=E4e?=) Date: Sat, 16 May 2015 12:49:01 +0300 Subject: (rpm)db 5.2 files In-Reply-To: References: <55565BC8.6080701@pld-linux.org> Message-ID: <5557128D.1050109@pld-linux.org> On 16.05.2015 00:29, Jeffrey Johnson wrote: > Some mixture of these commands will make Packages portable for a chroot. > > dbXY_recover -v # remove ___db files > > dbXY_checkpoint -1 # create an empty commit > > dbXY_archive -d # remove unused log files > > (my guess: if the LSN's are removed, then the last/empty log files will be removed) > Otherwise just remove log/* and try-and-see. so, i ran these (in that order), but last log seems to remain. you suggest it's safe to remove log/*? # remove LSN's db5.2_load -r lsn /var/lib/rpm/Packages # remove ___db files db5.2_recover -v -h /var/lib/rpm # create an empty commit db5.2_checkpoint -1 -h /var/lib/rpm # remove unused log files db5.2_archive -d -h /var/lib/rpm ./var/lib/rpm/ ./var/lib/rpm/Packages ./var/lib/rpm/DB_CONFIG ./var/lib/rpm/log/ ./var/lib/rpm/log/log.0000000001 ./var/lib/rpm/Name ./var/lib/rpm/Version ./var/lib/rpm/Release ./var/lib/rpm/Arch ./var/lib/rpm/Os ./var/lib/rpm/Basenames ./var/lib/rpm/Group ./var/lib/rpm/Providename ./var/lib/rpm/Requirename ./var/lib/rpm/Conflictname ./var/lib/rpm/Obsoletename ./var/lib/rpm/Triggername ./var/lib/rpm/Dirnames ./var/lib/rpm/Installtid ./var/lib/rpm/Sigmd5 ./var/lib/rpm/Sha1header ./var/lib/rpm/Filedigests ./var/lib/rpm/Pubkeys ./var/lib/rpm/Packagecolor ./var/lib/rpm/Nvra ./var/lib/rpm/Sourcepkgid ./var/lib/rpm/Filepaths ./var/lib/rpm/Seqno -- glen From n3npq at me.com Sat May 16 18:01:39 2015 From: n3npq at me.com (Jeffrey Johnson) Date: Sat, 16 May 2015 12:01:39 -0400 Subject: (rpm)db 5.2 files In-Reply-To: <5557128D.1050109@pld-linux.org> References: <55565BC8.6080701@pld-linux.org> <5557128D.1050109@pld-linux.org> Message-ID: <0DDF81ED-0DA3-4169-8D7E-7F6CEE6D2079@me.com> On May 16, 2015, at 5:49 AM, Elan Ruusam?e wrote: > On 16.05.2015 00:29, Jeffrey Johnson wrote: >> Some mixture of these commands will make Packages portable for a chroot. >> >> dbXY_recover -v # remove ___db files >> >> dbXY_checkpoint -1 # create an empty commit >> >> dbXY_archive -d # remove unused log files >> >> (my guess: if the LSN's are removed, then the last/empty log files will be removed) >> Otherwise just remove log/* and try-and-see. > so, i ran these (in that order), but last log seems to remain. you suggest it's safe to remove log/*? > Depends on what your goal is: minimum size or minimum scripting. The log files are presized at 10Mb (default) which can be configured but should compress well. Remove the log file and try-and-see. At worst you will have to do --rebuilddb to recreate. 73 de Jeff From qboosh at pld-linux.org Sun May 17 10:56:22 2015 From: qboosh at pld-linux.org (Jakub Bogusz) Date: Sun, 17 May 2015 10:56:22 +0200 Subject: [packages/fonts-TTF-RedHat-liberation] soft dep on fontpostinst, use triggers to activate In-Reply-To: <37a88d1bc293a315476089a77534b8f00bd7bc7c_refs_heads_master@pld-linux.org> References: <70329d1611a2e14763897dcb157ca6e5ae6e39de_refs_heads_master@pld-linux.org> <37a88d1bc293a315476089a77534b8f00bd7bc7c_refs_heads_master@pld-linux.org> Message-ID: <20150517085622.GA28400@mail> On Sun, May 10, 2015 at 08:11:35PM +0200, glen wrote: > commit 37a88d1bc293a315476089a77534b8f00bd7bc7c > Author: Elan Ruusam?e > Date: Sun May 10 21:11:20 2015 +0300 > > soft dep on fontpostinst, use triggers to activate Why complicating it? fontpostinst is a simple script, whole package has ~5k. -- Jakub Bogusz http://qboosh.pl/ From glen at pld-linux.org Sun May 17 19:29:32 2015 From: glen at pld-linux.org (=?windows-1252?Q?Elan_Ruusam=E4e?=) Date: Sun, 17 May 2015 20:29:32 +0300 Subject: sudo timestamp In-Reply-To: <5491A7E9.5000707@pld-linux.org> References: <5491A7E9.5000707@pld-linux.org> Message-ID: <5558CFFC.7040305@pld-linux.org> On 17.12.2014 17:57, Elan Ruusam?e wrote: > so, each time i reboot machine, sudo complains about timestamp: > > $ sudo bash -l > sudo: ignoring time stamp from the future > [sudo] password for glen: > > any ideas what's that? because our sudo is supposed to use > /var/db/sudo ... and that dir is not cleaned with reboot > > sudo-1.8.10p3-1.x86_64 > so, really nobody else seem to have encountered this? and yes, my time is right, impossible to have it wrong in so many different places i get the same notice. -- glen From glen at pld-linux.org Sun May 17 19:31:37 2015 From: glen at pld-linux.org (=?windows-1252?Q?Elan_Ruusam=E4e?=) Date: Sun, 17 May 2015 20:31:37 +0300 Subject: [packages/fonts-TTF-RedHat-liberation] soft dep on fontpostinst, use triggers to activate In-Reply-To: <20150517085622.GA28400@mail> References: <70329d1611a2e14763897dcb157ca6e5ae6e39de_refs_heads_master@pld-linux.org> <37a88d1bc293a315476089a77534b8f00bd7bc7c_refs_heads_master@pld-linux.org> <20150517085622.GA28400@mail> Message-ID: <5558D079.1000904@pld-linux.org> On 17.05.2015 11:56, Jakub Bogusz wrote: > On Sun, May 10, 2015 at 08:11:35PM +0200, glen wrote: >> commit 37a88d1bc293a315476089a77534b8f00bd7bc7c >> Author: Elan Ruusam?e >> Date: Sun May 10 21:11:20 2015 +0300 >> >> soft dep on fontpostinst, use triggers to activate > Why complicating it? > fontpostinst is a simple script, whole package has ~5k. yet it pulls in freetype&fontconfig -- glen From glen at pld-linux.org Mon May 18 21:59:08 2015 From: glen at pld-linux.org (=?UTF-8?B?RWxhbiBSdXVzYW3DpGU=?=) Date: Mon, 18 May 2015 22:59:08 +0300 Subject: apache2 restarts Message-ID: <555A448C.4060601@pld-linux.org> continuation to old thread http://lists.pld-linux.org/mailman/pipermail/pld-devel-en/2014-October/024055.html seems the (main) culprit is php session being built with mm: built with mm: # i=1;while true; do service httpd restart || break;i=$((i+1)); done; echo stopped at $i Checking Apache 2.4 Web Server configuration.......................[ DONE ] Apache 2.4 Web Server service is not running. Starting Apache 2.4 Web Server service.............................[ DONE ] Checking Apache 2.4 Web Server configuration.......................[ DONE ] Stopping Apache 2.4 Web Server service.............................[ DONE ] Starting Apache 2.4 Web Server service.............................[ FAIL ] (98)Address already in use: AH00072: make_sock: could not bind to address [::]:80 (98)Address already in use: AH00072: make_sock: could not bind to address 0.0.0.0:80 no listening sockets available, shutting down AH00015: Unable to open logs stopped at 2 if built without mm, loop runs over a minute (i did hit ctrl+c) with just these packages: Sat May 2 21:07:47 2015 apache-devel-2.4.12-3.i686 Mon May 18 22:54:55 2015 apache-base-2.4.12-3.i686 Mon May 18 22:54:55 2015 apache-mod_mime-2.4.12-3.i686 Mon May 18 22:56:22 2015 apache-mod_php53-5.3.29-14.1.i686 Mon May 18 22:56:22 2015 apache-mod_php53-5.3.29-14.1.i686 Mon May 18 22:56:22 2015 php53-common-5.3.29-14.1.i686 Mon May 18 22:56:22 2015 php53-pcre-5.3.29-14.1.i686 Mon May 18 22:56:22 2015 php53-session-5.3.29-14.1.i686 Mon May 18 22:56:22 2015 php53-simplexml-5.3.29-14.1.i686 Mon May 18 22:56:22 2015 php53-spl-5.3.29-14.1.i686 anyone misses if it gets in pld builds? https://github.com/pld-linux/php/blob/auto/th/php53-5.3.29-14/php.spec#L45 it used to be disabled with php was built with zts https://github.com/pld-linux/php/blob/auto/th/php53-5.3.29-14/php.spec#L88-L91 which was in 2010 https://github.com/pld-linux/php/commit/1f6a0184aaf7a90758fe809dd19c8471bdf43d36 mm itself was last updated in 2006 https://github.com/pld-linux/mm/commit/df219b969ed5f9d74fbe2b3c8382e5e5d2624253 http://www.ossp.org/pkg/lib/mm/ and php docs recommend using shm(tmpfs) instead http://php.net/manual/en/session.requirements.php and last, i don't even know how to use it! (=mm with session) :) some php.ini variable to enable? -- glen From zawadaa at gmail.com Fri May 22 01:02:01 2015 From: zawadaa at gmail.com (Andrzej Zawadzki) Date: Fri, 22 May 2015 01:02:01 +0200 Subject: apache2 restarts In-Reply-To: <555A448C.4060601@pld-linux.org> References: <555A448C.4060601@pld-linux.org> Message-ID: <555E63E9.7070204@gmail.com> On 18.05.2015 21:59, Elan Ruusam?e wrote: > continuation to old thread > http://lists.pld-linux.org/mailman/pipermail/pld-devel-en/2014-October/024055.html > > > seems the (main) culprit is php session being built with mm: > > built with mm: > # i=1;while true; do service httpd restart || break;i=$((i+1)); done; > echo stopped at $i > Checking Apache 2.4 Web Server configuration.......................[ > DONE ] > Apache 2.4 Web Server service is not running. > Starting Apache 2.4 Web Server service.............................[ > DONE ] > Checking Apache 2.4 Web Server configuration.......................[ > DONE ] > Stopping Apache 2.4 Web Server service.............................[ > DONE ] > Starting Apache 2.4 Web Server service.............................[ > FAIL ] > (98)Address already in use: AH00072: make_sock: could not bind to > address [::]:80 > (98)Address already in use: AH00072: make_sock: could not bind to > address 0.0.0.0:80 > no listening sockets available, shutting down > AH00015: Unable to open logs > stopped at 2 > > if built without mm, loop runs over a minute (i did hit ctrl+c) > > with just these packages: > Sat May 2 21:07:47 2015 apache-devel-2.4.12-3.i686 > Mon May 18 22:54:55 2015 apache-base-2.4.12-3.i686 > Mon May 18 22:54:55 2015 apache-mod_mime-2.4.12-3.i686 > Mon May 18 22:56:22 2015 apache-mod_php53-5.3.29-14.1.i686 > Mon May 18 22:56:22 2015 apache-mod_php53-5.3.29-14.1.i686 > Mon May 18 22:56:22 2015 php53-common-5.3.29-14.1.i686 > Mon May 18 22:56:22 2015 php53-pcre-5.3.29-14.1.i686 > Mon May 18 22:56:22 2015 php53-session-5.3.29-14.1.i686 > Mon May 18 22:56:22 2015 php53-simplexml-5.3.29-14.1.i686 > Mon May 18 22:56:22 2015 php53-spl-5.3.29-14.1.i686 > > anyone misses if it gets in pld builds? > https://github.com/pld-linux/php/blob/auto/th/php53-5.3.29-14/php.spec#L45 > > > it used to be disabled with php was built with zts > https://github.com/pld-linux/php/blob/auto/th/php53-5.3.29-14/php.spec#L88-L91 > > > which was in 2010 > https://github.com/pld-linux/php/commit/1f6a0184aaf7a90758fe809dd19c8471bdf43d36 > > > mm itself was last updated in 2006 > https://github.com/pld-linux/mm/commit/df219b969ed5f9d74fbe2b3c8382e5e5d2624253 > > http://www.ossp.org/pkg/lib/mm/ > > and php docs recommend using shm(tmpfs) instead > http://php.net/manual/en/session.requirements.php > > and last, i don't even know how to use it! (=mm with session) :) > some php.ini variable to enable? > How about: service httpd reload? Apache is dying on few my server (php and SSL). To bad that I can't get a core dump with gdb connected to apache pid... then reload works ;-) Isn't that related? -- Andrzej From glen at pld-linux.org Fri May 22 06:14:16 2015 From: glen at pld-linux.org (=?windows-1252?Q?Elan_Ruusam=E4e?=) Date: Fri, 22 May 2015 07:14:16 +0300 Subject: apache2 restarts In-Reply-To: <555E63E9.7070204@gmail.com> References: <555A448C.4060601@pld-linux.org> <555E63E9.7070204@gmail.com> Message-ID: <555EAD18.3030506@pld-linux.org> On 22.05.2015 02:02, Andrzej Zawadzki wrote: > How about: > service httpd reload? > Apache is dying on few my server (php and SSL). > To bad that I can't get a core dump with gdb connected to apache pid... > then reload works;-) > > Isn't that related? no but in my system, the crashes on "httpd reload" dissappeared if i disabled mysql and mysqli php extensions. something spooky is in those php extensions as well. i think it's best to just ditch mod_php and start using php via fastcgi protocol (php-fcgi or php-fpm packages), if you want stable system. -- glen From mohit at okutech.in Mon May 25 12:42:57 2015 From: mohit at okutech.in (Mohit) Date: Mon, 25 May 2015 10:42:57 +0000 (UTC) Subject: Erlang broken - no pgsql modules References: <20110425203635.GA12670@lolek.nigdzie> <20110426090510.GB11050@jajo.eggsoft> Message-ID: > I have added the current pgsql module to our ejabberd package ? this > should solve similar problems on future upgrade too :) > > Greets, > Jacek Can you please share the steps for adding the pgsql modules to ejabberd package? I am stuck at the same step! Thanks in advance :) From jajcus at jajcus.net Mon May 25 14:23:53 2015 From: jajcus at jajcus.net (Jacek Konieczny) Date: Mon, 25 May 2015 14:23:53 +0200 Subject: Erlang broken - no pgsql modules In-Reply-To: References: <20110425203635.GA12670@lolek.nigdzie> <20110426090510.GB11050@jajo.eggsoft> Message-ID: <55631459.6060803@jajcus.net> On 2015-05-25 12:42, Mohit wrote: >> I have added the current pgsql module to our ejabberd package ? this >> should solve similar problems on future upgrade too :) >> >> Greets, >> Jacek > > Can you please share the steps for adding the pgsql modules to ejabberd > package? I am stuck at the same step! Thanks in advance :) Do you seriously think I remember anything from this four years old thread? And if I wrote that I had added this, then it should still be there unless someone removed it. Jacek From glen at pld-linux.org Mon May 25 15:01:05 2015 From: glen at pld-linux.org (=?ISO-8859-1?Q?Elan_Ruusam=E4e?=) Date: Mon, 25 May 2015 16:01:05 +0300 Subject: rpm overwriting config files again Message-ID: <55631D11.3010206@pld-linux.org> again rpm is ovewriting existing files, not creating them as .rpmnew when the file is "new" in the package itself. imho this got solved at least in 4.5... scenario: 1. foo.conf is present in filesystem, but not in package v1.0 2. package v1.1 contains foo.conf as %config(noreplace) %verify(not md5 mtime size) 3. upgrade package v1.0 -> v1.1 ovewrites foo.conf, not creating foo.conf.rpmnew rpm-5.4.15-6.x86_64 log from such system: # md5sum /etc/nagios/nrpe.d/commands.cfg a57588d1e0fb022e0e0bd5945d4ddeb1 /etc/nagios/nrpe.d/commands.cfg # rpm -qf /etc/nagios/nrpe.d/commands.cfg file /etc/nagios/nrpe.d/commands.cfg is not owned by any package Executing rpm --upgrade -vh --root / --define _check_dirname_deps 1... Preparing... ########################################### [100%] 1:nagios-nrpe warning: /etc/nagios/nrpe.cfg created as /etc/nagios/nrpe.cfg.rpmnew ########################################### [100%] # rpm -qfc /etc/nagios/nrpe.d/commands.cfg /etc/nagios/nrpe.cfg /etc/nagios/nrpe.d/commands.cfg # md5sum /etc/nagios/nrpe.d/commands.cfg 2e4e27f09f7e1efa04c121c6658536a1 /etc/nagios/nrpe.d/commands.cfg # ls -l /etc/nagios/nrpe.d/commands.cfg* -rw-r----- 1 root nagios 1.8K May 25 15:43 /etc/nagios/nrpe.d/commands.cfg -- glen From arekm at maven.pl Mon May 25 22:41:28 2015 From: arekm at maven.pl (Arkadiusz =?utf-8?q?Mi=C5=9Bkiewicz?=) Date: Mon, 25 May 2015 22:41:28 +0200 Subject: [packages/systemd] Created branch systemd-219 In-Reply-To: <20150525183948.11388.91359@pld-linux.org> References: <20150525183948.11388.91359@pld-linux.org> Message-ID: <201505252241.28692.arekm@maven.pl> On Monday 25 of May 2015, baggins wrote: Recently I'm getting: Uruchamianie rpm --upgrade -vh --root / --define _check_dirname_deps 1... Przygotowywanie... ########################################### [100%] 1:udev-libs ########################################### [ 10%] 2:systemd-libs ########################################### [ 20%] 3:udev-glib ########################################### [ 30%] 4:udev-devel ########################################### [ 40%] 5:udev-glib-devel ########################################### [ 50%] 6:udev-core ########################################### [ 60%] 7:udev ########################################### [ 70%] 8:systemd-units ########################################### [ 80%] 9:systemd ########################################### [ 90%] setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a: ?le sformu?owane dost?powe ACL `user::rwx,group::r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r- x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::r-x': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/system at 00050d37d24ad697-93190a918a2d345c.journal~: ?le sformu?owane dost?powe ACL `user::rw-,group::r--,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r- x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/system at 77f69d0de8f34ac597e5e912333278f1-0000000000073d1a-000513accdf957ed.journal: ?le sformu?owane dost?powe ACL `user::rw-,group::r-x,group:adm:r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/system at 80eab250357f4b98a98e78456ad91c31-00000000001193b6-000515e2fe705ebd.journal: ?le sformu?owane dost?powe ACL `user::rw-,group::r-x,group:adm:r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/system at 80eab250357f4b98a98e78456ad91c31-0000000000148bd5-000516351f8c064c.journal: ?le sformu?owane dost?powe ACL `user::rw-,group::r-x,group:adm:r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/system at 80eab250357f4b98a98e78456ad91c31-000000000015b07c-0005166df0401bfc.journal: ?le sformu?owane dost?powe ACL `user::rw-,group::r-x,group:adm:r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/system at 00051119d451eed6-97ffd519c2aba170.journal~: ?le sformu?owane dost?powe ACL `user::rw-,group::r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r- x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/system at 80eab250357f4b98a98e78456ad91c31-0000000000100b39-000515c015784351.journal: ?le sformu?owane dost?powe ACL `user::rw-,group::r-x,group:adm:r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/user-1000 at ae7f41f136b14679ac5337f52c566526-0000000000149144-00051635ebe64b22.journal: ?le sformu?owane dost?powe ACL `user::rw-,user:arekm:r--,group::r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 5 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/user-1000 at 00051119d608c74a-8a281f904e77c52a.journal~: ?le sformu?owane dost?powe ACL `user::rw-,user:arekm:r--,group::r-x,group:adm:r-x,group:adm:r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 5 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/system at 80eab250357f4b98a98e78456ad91c31-00000000001321a6-000516065a230e24.journal: ?le sformu?owane dost?powe ACL `user::rw-,group::r-x,group:adm:r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/system at 80eab250357f4b98a98e78456ad91c31-000000000018acdc-000516c6b3e947ab.journal: ?le sformu?owane dost?powe ACL `user::rw-,group::r-x,group:adm:r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/system.journal: ?le sformu?owane dost?powe ACL `user::rw-,group::r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r- x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r--,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/user-1000 at ae7f41f136b14679ac5337f52c566526-000000000018b297-000516c7113450a0.journal: ?le sformu?owane dost?powe ACL `user::rw-,user:arekm:r--,group::r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 5 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/system at 0005058b4e5c97b3-9c4ae248ac73f186.journal~: ?le sformu?owane dost?powe ACL `user::rw-,group::r--,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r- x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/system at 0005061da1317f33-9b57f2b0be6ccd13.journal~: ?le sformu?owane dost?powe ACL `user::rw-,group::r--,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r- x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/system at 000506d3b0547964-77a0ff0eb87e200f.journal~: ?le sformu?owane dost?powe ACL `user::rw-,group::r--,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r- x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/system at 0005072e2ae804c3-bfd5d5fafc3168a6.journal~: ?le sformu?owane dost?powe ACL `user::rw-,group::r--,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r- x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/system at 0005072e2ef6b92d-3f5a879571d6c225.journal~: ?le sformu?owane dost?powe ACL `user::rw-,group::r--,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r- x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/system at 0005072e335bf2d2-9eab3f24d51e8ddd.journal~: ?le sformu?owane dost?powe ACL `user::rw-,group::r--,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r- x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/user-1000 at ae7f41f136b14679ac5337f52c566526-00000000000490e7-000512ae4f6be31f.journal: ?le sformu?owane dost?powe ACL `user::rw-,user:arekm:r--,group::r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 5 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/system at 23271b7cbd414d7895e609b3d951e974-0000000000000001-000506d3b76264b8.journal: ?le sformu?owane dost?powe ACL `user::rw-,group::r--,group:adm:r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/system at 77f69d0de8f34ac597e5e912333278f1-0000000000039a1f-00051257d2305067.journal: ?le sformu?owane dost?powe ACL `user::rw-,group::r-x,group:adm:r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/system at 23271b7cbd414d7895e609b3d951e974-00000000000b77fe-000506de3395cc25.journal: ?le sformu?owane dost?powe ACL `user::rw-,group::r--,group:adm:r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/user-1000 at ae7f41f136b14679ac5337f52c566526-000000000007413b-000513ae176cb235.journal: ?le sformu?owane dost?powe ACL `user::rw-,user:arekm:r--,group::r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 5 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/system at 23271b7cbd414d7895e609b3d951e974-00000000000b7816-000506de3501c975.journal: ?le sformu?owane dost?powe ACL `user::rw-,group::r--,group:adm:r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/system at 77f69d0de8f34ac597e5e912333278f1-000000000005dd3e-00051327f89127c6.journal: ?le sformu?owane dost?powe ACL `user::rw-,group::r-x,group:adm:r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/system at 23271b7cbd414d7895e609b3d951e974-00000000000b78d5-000506de65a9d605.journal: ?le sformu?owane dost?powe ACL `user::rw-,group::r--,group:adm:r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/user-1000 at ae7f41f136b14679ac5337f52c566526-000000000005fa25-00051330c33ec2d8.journal: ?le sformu?owane dost?powe ACL `user::rw-,user:arekm:r--,group::r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 5 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/system at 23271b7cbd414d7895e609b3d951e974-00000000000b78ec-000506de6843b008.journal: ?le sformu?owane dost?powe ACL `user::rw-,group::r--,group:adm:r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/user-1000.journal: ?le sformu?owane dost?powe ACL `user::rw-,user:arekm:r--,group::r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r- x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 5 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/system at 7aadd7eb102c4e92a5345aaa73b660d4-0000000000000001-000506d3b357ad98.journal: ?le sformu?owane dost?powe ACL `user::rw-,group::r--,group:adm:r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/system at 77f69d0de8f34ac597e5e912333278f1-000000000008895a-0005141891879475.journal: ?le sformu?owane dost?powe ACL `user::rw-,group::r-x,group:adm:r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/user-1000 at ae7f41f136b14679ac5337f52c566526-0000000000119482-000515e420f515cf.journal: ?le sformu?owane dost?powe ACL `user::rw-,user:arekm:r--,group::r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 5 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/user-1000 at ae7f41f136b14679ac5337f52c566526-0000000000088e28-000514198998e425.journal: ?le sformu?owane dost?powe ACL `user::rw-,user:arekm:r--,group::r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 5 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/system at 8fe1d2805cb24f94a7f5f7e2dc5a4e4d-0000000000000001-0005058b4e11f301.journal: ?le sformu?owane dost?powe ACL `user::rw-,group::r--,group:adm:r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/system at 77f69d0de8f34ac597e5e912333278f1-00000000000485a0-000512ab3b8adf93.journal: ?le sformu?owane dost?powe ACL `user::rw-,group::r-x,group:adm:r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/system at 0005158528f414a1-597275c6e4d8c20c.journal~: ?le sformu?owane dost?powe ACL `user::rw-,group::r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r- x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/user-1001.journal: ?le sformu?owane dost?powe ACL `user::rw-,group::r--,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r- x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/system at 80eab250357f4b98a98e78456ad91c31-00000000001720e8-000516a7657e8eac.journal: ?le sformu?owane dost?powe ACL `user::rw-,group::r-x,group:adm:r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/user-1000 at ae7f41f136b14679ac5337f52c566526-00000000001722ba-000516a8735e3103.journal: ?le sformu?owane dost?powe ACL `user::rw-,user:arekm:r--,group::r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 5 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/system at b46740669a62424e97a6242c2024ee83-00000000000749d5-0005054b68d09cb1.journal: ?le sformu?owane dost?powe ACL `user::rw-,group::r--,group:adm:r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/system at c2c99db8e8394e46817082f395e0a7d5-0000000000000001-0005072e331504bd.journal: ?le sformu?owane dost?powe ACL `user::rw-,group::r--,group:adm:r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/system at 77f69d0de8f34ac597e5e912333278f1-00000000000a02b9-0005148e085c94e2.journal: ?le sformu?owane dost?powe ACL `user::rw-,group::r-x,group:adm:r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/user-1000 at ae7f41f136b14679ac5337f52c566526-00000000000a04f3-0005148e80043da9.journal: ?le sformu?owane dost?powe ACL `user::rw-,user:arekm:r--,group::r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 5 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/system at 77f69d0de8f34ac597e5e912333278f1-00000000000b5082-000514f07a563df7.journal: ?le sformu?owane dost?powe ACL `user::rw-,group::r-x,group:adm:r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/user-1000 at ae7f41f136b14679ac5337f52c566526-00000000000b51cf-000514f0d68a51df.journal: ?le sformu?owane dost?powe ACL `user::rw-,user:arekm:r--,group::r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 5 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/system at 80eab250357f4b98a98e78456ad91c31-0000000000000001-0005158528f43968.journal: ?le sformu?owane dost?powe ACL `user::rw-,group::r-x,group:adm:r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/user-1000 at ae7f41f136b14679ac5337f52c566526-00000000000c958b-000515587a46dbbd.journal: ?le sformu?owane dost?powe ACL `user::rw-,user:arekm:r--,group::r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 5 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/system at 80eab250357f4b98a98e78456ad91c31-00000000000e7f3e-000515a9371a0447.journal: ?le sformu?owane dost?powe ACL `user::rw-,group::r-x,group:adm:r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/user-1000 at ae7f41f136b14679ac5337f52c566526-00000000000ecd51-000515adcbf344ec.journal: ?le sformu?owane dost?powe ACL `user::rw-,user:arekm:r--,group::r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 5 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/user-1000 at ae7f41f136b14679ac5337f52c566526-00000000001019f2-000515c6f8c9abf3.journal: ?le sformu?owane dost?powe ACL `user::rw-,user:arekm:r--,group::r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 5 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/user-1000 at ae7f41f136b14679ac5337f52c566526-0000000000132530-000516068eb7f81d.journal: ?le sformu?owane dost?powe ACL `user::rw-,user:arekm:r--,group::r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 5 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/user-1000 at ae7f41f136b14679ac5337f52c566526-000000000015b105-0005166e0c131cf5.journal: ?le sformu?owane dost?powe ACL `user::rw-,user:arekm:r--,group::r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 5 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/system at ff1965e4428048bb830a50fb7d154bf6-0000000000000001-0005061da0dd6d8f.journal: ?le sformu?owane dost?powe ACL `user::rw-,group::r--,group:adm:r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/system at ff580468a847468e9f0cc3d5ae7e9b2a-0000000000000001-000506d3affd6b41.journal: ?le sformu?owane dost?powe ACL `user::rw-,group::r--,group:adm:r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/user-1000 at 560a8bbcf000497090f22c912b210b46-0000000000074dcc-0005054d5cdaec69.journal: ?le sformu?owane dost?powe ACL `user::rw-,group::r--,group:adm:r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/user-1000 at 560a8bbcf000497090f22c912b210b46-000000000007cc46-0005058944d6e06b.journal: ?le sformu?owane dost?powe ACL `user::rw-,group::r--,group:adm:r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/user-1000 at 560a8bbcf000497090f22c912b210b46-000000000008fc07-000505fe97c58b26.journal: ?le sformu?owane dost?powe ACL `user::rw-,group::r--,group:adm:r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/user-1000 at 560a8bbcf000497090f22c912b210b46-00000000000a92ae-000506964af70e29.journal: ?le sformu?owane dost?powe ACL `user::rw-,group::r--,group:adm:r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/user-1000 at 560a8bbcf000497090f22c912b210b46-00000000000b839a-000506e1282dadae.journal: ?le sformu?owane dost?powe ACL `user::rw-,group::r--,group:adm:r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/user-1000 at 560a8bbcf000497090f22c912b210b46-00000000000c44dd-0005072a5a1f5f9b.journal: ?le sformu?owane dost?powe ACL `user::rw-,group::r--,group:adm:r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/user-1000 at ae7f41f136b14679ac5337f52c566526-000000000003a5f7-0005125b6c140ac3.journal: ?le sformu?owane dost?powe ACL `user::rw-,user:arekm:r--,group::r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 5 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/system at c2c99db8e8394e46817082f395e0a7d5-00000000000db1eb-00050791e8d114da.journal: ?le sformu?owane dost?powe ACL `user::rw-,group::r--,group:adm:r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/user-1000 at 560a8bbcf000497090f22c912b210b46-00000000000db3e8-000507926918efa8.journal: ?le sformu?owane dost?powe ACL `user::rw-,user:arekm:r--,group::r--,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 5 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/system at c2c99db8e8394e46817082f395e0a7d5-00000000000eabf5-000507e6c5c5dc77.journal: ?le sformu?owane dost?powe ACL `user::rw-,group::r--,group:adm:r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/user-1000 at 560a8bbcf000497090f22c912b210b46-00000000000eac14-000507e6c73872f4.journal: ?le sformu?owane dost?powe ACL `user::rw-,user:arekm:r--,group::r--,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 5 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/system at c2c99db8e8394e46817082f395e0a7d5-00000000000f842f-00050833c351a8ab.journal: ?le sformu?owane dost?powe ACL `user::rw-,group::r--,group:adm:r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/user-1000 at 560a8bbcf000497090f22c912b210b46-00000000000f8a87-0005083499657716.journal: ?le sformu?owane dost?powe ACL `user::rw-,user:arekm:r--,group::r--,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 5 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/system at c2c99db8e8394e46817082f395e0a7d5-000000000010bfb8-0005089f4bb526cf.journal: ?le sformu?owane dost?powe ACL `user::rw-,group::r--,group:adm:r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/user-1000 at 560a8bbcf000497090f22c912b210b46-000000000010c0d5-0005089f8f8ca45b.journal: ?le sformu?owane dost?powe ACL `user::rw-,user:arekm:r--,group::r--,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 5 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/system at c2c99db8e8394e46817082f395e0a7d5-0000000000124952-00050925a57305d6.journal: ?le sformu?owane dost?powe ACL `user::rw-,group::r--,group:adm:r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/user-1000 at 560a8bbcf000497090f22c912b210b46-0000000000124ac2-00050925d1a77999.journal: ?le sformu?owane dost?powe ACL `user::rw-,user:arekm:r--,group::r--,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 5 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/system at c2c99db8e8394e46817082f395e0a7d5-000000000013730c-000509a18950a61b.journal: ?le sformu?owane dost?powe ACL `user::rw-,group::r--,group:adm:r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/user-1000 at 560a8bbcf000497090f22c912b210b46-00000000001379fe-000509a369be24ad.journal: ?le sformu?owane dost?powe ACL `user::rw-,user:arekm:r--,group::r--,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 5 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/system at c2c99db8e8394e46817082f395e0a7d5-000000000014cddf-00050a17749a5cae.journal: ?le sformu?owane dost?powe ACL `user::rw-,group::r--,group:adm:r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/user-1000 at 560a8bbcf000497090f22c912b210b46-000000000014cf5d-00050a1774b38405.journal: ?le sformu?owane dost?powe ACL `user::rw-,user:arekm:r--,group::r--,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 5 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/system at c2c99db8e8394e46817082f395e0a7d5-000000000016214e-00050a8ebe8ac4fa.journal: ?le sformu?owane dost?powe ACL `user::rw-,group::r--,group:adm:r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/user-1000 at 560a8bbcf000497090f22c912b210b46-0000000000162229-00050a8f2bec59f7.journal: ?le sformu?owane dost?powe ACL `user::rw-,user:arekm:r--,group::r--,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 5 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/system at c2c99db8e8394e46817082f395e0a7d5-00000000001674d6-00050aad7ce9fabf.journal: ?le sformu?owane dost?powe ACL `user::rw-,group::r--,group:adm:r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/user-1000 at 560a8bbcf000497090f22c912b210b46-0000000000167706-00050ab6feb920a7.journal: ?le sformu?owane dost?powe ACL `user::rw-,user:arekm:r--,group::r--,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 5 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/system at c2c99db8e8394e46817082f395e0a7d5-000000000017ab74-00050b73b222beed.journal: ?le sformu?owane dost?powe ACL `user::rw-,group::r--,group:adm:r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/user-1000 at 560a8bbcf000497090f22c912b210b46-000000000017abf7-00050b73d723d24a.journal: ?le sformu?owane dost?powe ACL `user::rw-,user:arekm:r--,group::r--,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 5 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/system at c2c99db8e8394e46817082f395e0a7d5-000000000018d778-00050bedbc8043a2.journal: ?le sformu?owane dost?powe ACL `user::rw-,group::r--,group:adm:r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/user-1000 at 560a8bbcf000497090f22c912b210b46-000000000018dbc8-00050bef112b1996.journal: ?le sformu?owane dost?powe ACL `user::rw-,user:arekm:r--,group::r--,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 5 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/system at c2c99db8e8394e46817082f395e0a7d5-00000000001a0e02-00050c63af0b86cf.journal: ?le sformu?owane dost?powe ACL `user::rw-,group::r--,group:adm:r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/user-1000 at 560a8bbcf000497090f22c912b210b46-00000000001a10ac-00050c6492d01a5d.journal: ?le sformu?owane dost?powe ACL `user::rw-,user:arekm:r--,group::r--,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 5 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/system at d5a69da2beed4612be357a07e1083714-0000000000000001-00050d37d1ffbc2a.journal: ?le sformu?owane dost?powe ACL `user::rw-,group::r--,group:adm:r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/user-1000 at 560a8bbcf000497090f22c912b210b46-00000000001b4370-00050cded296d2c0.journal: ?le sformu?owane dost?powe ACL `user::rw-,user:arekm:r--,group::r--,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 5 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/system at d5a69da2beed4612be357a07e1083714-00000000001d8b0b-00050db25862ec88.journal: ?le sformu?owane dost?powe ACL `user::rw-,group::r-x,group:adm:r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/user-1000 at 560a8bbcf000497090f22c912b210b46-00000000001d8e07-00050db375b777dd.journal: ?le sformu?owane dost?powe ACL `user::rw-,user:arekm:r--,group::r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 5 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/system at d5a69da2beed4612be357a07e1083714-00000000001ead7b-00050e2b161f2ac0.journal: ?le sformu?owane dost?powe ACL `user::rw-,group::r-x,group:adm:r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/user-1000 at 560a8bbcf000497090f22c912b210b46-00000000001eafc1-00050e2bc29682e2.journal: ?le sformu?owane dost?powe ACL `user::rw-,user:arekm:r--,group::r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 5 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/system at d5a69da2beed4612be357a07e1083714-00000000001f275a-00050e5554ca7a19.journal: ?le sformu?owane dost?powe ACL `user::rw-,group::r-x,group:adm:r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/user-1000 at 560a8bbcf000497090f22c912b210b46-00000000001f27d8-00050e5582cdad42.journal: ?le sformu?owane dost?powe ACL `user::rw-,user:arekm:r--,group::r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 5 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/system at d5a69da2beed4612be357a07e1083714-000000000020ce83-00050ede281a7405.journal: ?le sformu?owane dost?powe ACL `user::rw-,group::r-x,group:adm:r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/user-1000 at 560a8bbcf000497090f22c912b210b46-000000000020ceb6-00050ede30fea4a0.journal: ?le sformu?owane dost?powe ACL `user::rw-,user:arekm:r--,group::r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 5 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/system at d5a69da2beed4612be357a07e1083714-0000000000221b3e-00050f49f4753733.journal: ?le sformu?owane dost?powe ACL `user::rw-,group::r-x,group:adm:r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/user-1000 at 560a8bbcf000497090f22c912b210b46-0000000000221c58-00050f4b2347c005.journal: ?le sformu?owane dost?powe ACL `user::rw-,user:arekm:r--,group::r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 5 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/system at d5a69da2beed4612be357a07e1083714-0000000000235d6a-00050fbb01d4ec73.journal: ?le sformu?owane dost?powe ACL `user::rw-,group::r-x,group:adm:r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/user-1000 at 560a8bbcf000497090f22c912b210b46-0000000000235d6b-00050fbb01d4ee39.journal: ?le sformu?owane dost?powe ACL `user::rw-,user:arekm:r--,group::r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 5 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/system at d5a69da2beed4612be357a07e1083714-000000000024a9da-0005103677a99527.journal: ?le sformu?owane dost?powe ACL `user::rw-,group::r-x,group:adm:r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/user-1000 at 560a8bbcf000497090f22c912b210b46-000000000024b767-000510390c2bd6b4.journal: ?le sformu?owane dost?powe ACL `user::rw-,user:arekm:r--,group::r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 5 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/system at d5a69da2beed4612be357a07e1083714-0000000000261d26-000510b14d7405a6.journal: ?le sformu?owane dost?powe ACL `user::rw-,group::r-x,group:adm:r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/user-1000 at 560a8bbcf000497090f22c912b210b46-0000000000261d36-000510b150a6d443.journal: ?le sformu?owane dost?powe ACL `user::rw-,user:arekm:r--,group::r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 5 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/system at 77f69d0de8f34ac597e5e912333278f1-0000000000000001-00051119d437b2a3.journal: ?le sformu?owane dost?powe ACL `user::rw-,group::r-x,group:adm:r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/user-1000 at ae7f41f136b14679ac5337f52c566526-0000000000000645-00051119d6091333.journal: ?le sformu?owane dost?powe ACL `user::rw-,user:arekm:r--,group::r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 5 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/system at 77f69d0de8f34ac597e5e912333278f1-0000000000018b57-00051194e65aa663.journal: ?le sformu?owane dost?powe ACL `user::rw-,group::r-x,group:adm:r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/user-1000 at ae7f41f136b14679ac5337f52c566526-000000000001953b-0005119dd4272d04.journal: ?le sformu?owane dost?powe ACL `user::rw-,user:arekm:r--,group::r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 5 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/system at 77f69d0de8f34ac597e5e912333278f1-00000000000261e2-000511e3c75242c4.journal: ?le sformu?owane dost?powe ACL `user::rw-,group::r-x,group:adm:r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/user-1000 at ae7f41f136b14679ac5337f52c566526-0000000000026571-000511e4dedcca40.journal: ?le sformu?owane dost?powe ACL `user::rw-,user:arekm:r--,group::r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 5 10:systemd-analyze ########################################### [100%] Installing set #4 Przetwarzanie zale?no?ci... -- Arkadiusz Mi?kiewicz, arekm / ( maven.pl | pld-linux.org ) From jajcus at jajcus.net Tue May 26 10:50:03 2015 From: jajcus at jajcus.net (Jacek Konieczny) Date: Tue, 26 May 2015 10:50:03 +0200 Subject: [packages/systemd] Created branch systemd-219 In-Reply-To: <201505252241.28692.arekm@maven.pl> References: <20150525183948.11388.91359@pld-linux.org> <201505252241.28692.arekm@maven.pl> Message-ID: <556433BB.6040509@jajcus.net> On 2015-05-25 22:41, Arkadiusz Mi?kiewicz wrote: > On Monday 25 of May 2015, baggins wrote: > > > Recently I'm getting: > > Uruchamianie rpm --upgrade -vh --root / --define _check_dirname_deps 1... > Przygotowywanie... ########################################### [100%] > 1:udev-libs ########################################### [ 10%] > 2:systemd-libs ########################################### [ 20%] > 3:udev-glib ########################################### [ 30%] > 4:udev-devel ########################################### [ 40%] > 5:udev-glib-devel ########################################### [ 50%] > 6:udev-core ########################################### [ 60%] > 7:udev ########################################### [ 70%] > 8:systemd-units ########################################### [ 80%] > 9:systemd ########################################### [ 90%] > setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a: ?le sformu?owane dost?powe ACL `user::rwx,group::r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r- > x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::r-x': Powt?rzone pozycje na pozycji 4 > setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/system at 00050d37d24ad697-93190a918a2d345c.journal~: ?le sformu?owane dost?powe ACL `user::rw-,group::r--,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:adm:r- > x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone pozycje na pozycji 4 I haven't seen anything like this. Can you get an English version of this message, which could be googled? What file-system is used at /var/log/journal? ACL libraries? Jacek From arekm at maven.pl Tue May 26 11:07:15 2015 From: arekm at maven.pl (Arkadiusz =?utf-8?q?Mi=C5=9Bkiewicz?=) Date: Tue, 26 May 2015 11:07:15 +0200 Subject: [packages/systemd] Created branch systemd-219 In-Reply-To: <556433BB.6040509@jajcus.net> References: <20150525183948.11388.91359@pld-linux.org> <201505252241.28692.arekm@maven.pl> <556433BB.6040509@jajcus.net> Message-ID: <201505261107.15478.arekm@maven.pl> On Tuesday 26 of May 2015, Jacek Konieczny wrote: > On 2015-05-25 22:41, Arkadiusz Mi?kiewicz wrote: > > On Monday 25 of May 2015, baggins wrote: > > > > > > Recently I'm getting: > > > > Uruchamianie rpm --upgrade -vh --root / --define _check_dirname_deps 1... > > Przygotowywanie... ########################################### > > [100%] > > > > 1:udev-libs ########################################### > > [ 10%] 2:systemd-libs > > ########################################### [ 20%] 3:udev-glib > > ########################################### [ 30%] > > 4:udev-devel ########################################### > > [ 40%] 5:udev-glib-devel > > ########################################### [ 50%] 6:udev-core > > ########################################### [ 60%] 7:udev > > ########################################### [ 70%] > > 8:systemd-units ########################################### > > [ 80%] 9:systemd > > ########################################### [ 90%] > > > > setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a: ?le > > sformu?owane dost?powe ACL > > `user::rwx,group::r-x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:ad > > m:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r- > > x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r > > -x,other::r-x': Powt?rzone pozycje na pozycji 4 setfacl: > > /var/log/journal/49904599288ed271cf462f4549c2a71a/system at 00050d37d24ad69 > > 7-93190a918a2d345c.journal~: ?le sformu?owane dost?powe ACL > > `user::rw-,group::r--,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:ad > > m:r- > > x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:wh > > eel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::---': Powt?rzone > > pozycje na pozycji 4 > > I haven't seen anything like this. Can you get an English version of > this message, which could be googled? "Malformed access ACL" > > What file-system is used at /var/log/journal? ACL libraries? xfs # LC_ALL=C /bin/setfacl -Rnm g:logs:rx,d:g:logs:rx /var/log/journal 2>&1|head -n 10 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a: Malformed access ACL `user::rwx,group::r-x,group:adm:r-x,group:adm:r-x,group:adm:r- x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r-x,group:wheel:r- x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r-x,other::r-x': Duplicate entries at entry 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/system at 00050d37d24ad697-93190a918a2d345c.journal~: Malformed access ACL `user::rw-,group::r--,group:adm:r-x,group:adm:r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r- x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r- x,other::---': Duplicate entries at entry 4 setfacl: /var/log/journal/49904599288ed271cf462f4549c2a71a/system at 77f69d0de8f34ac597e5e912333278f1-0000000000073d1a-000513accdf957ed.journal: Malformed access ACL `user::rw-,group::r-x,group:adm:r-x,group:adm:r- x,group:adm:r-x,group:adm:r-x,group:adm:r-x,group:wheel:r-x,group:wheel:r- x,group:wheel:r-x,group:wheel:r-x,group:wheel:r-x,group:logs:r-x,mask::r- x,other::---': Duplicate entries at entry 4 that's from our %post # Apply ACL to the journal directory /bin/setfacl -Rnm g:logs:rx,d:g:logs:rx /var/log/journal || : Some indicate that this isn't needed anymore http://lists.alioth.debian.org/pipermail/pkg-systemd-maintainers/2015- February/006122.html -- Arkadiusz Mi?kiewicz, arekm / ( maven.pl | pld-linux.org ) From jajcus at jajcus.net Tue May 26 11:34:07 2015 From: jajcus at jajcus.net (Jacek Konieczny) Date: Tue, 26 May 2015 11:34:07 +0200 Subject: [packages/systemd] Created branch systemd-219 In-Reply-To: <201505261107.15478.arekm@maven.pl> References: <20150525183948.11388.91359@pld-linux.org> <201505252241.28692.arekm@maven.pl> <556433BB.6040509@jajcus.net> <201505261107.15478.arekm@maven.pl> Message-ID: <55643E0F.7@jajcus.net> On 2015-05-26 11:07, Arkadiusz Mi?kiewicz wrote: > that's from our %post > > > # Apply ACL to the journal directory > /bin/setfacl -Rnm g:logs:rx,d:g:logs:rx /var/log/journal || : That was not me! ;-) Do we really need that? Systemd provides the 'systemd-journal' group for controlling journal access. > Some indicate that this isn't needed anymore > http://lists.alioth.debian.org/pipermail/pkg-systemd-maintainers/2015- > February/006122.html Yes, it seems doing that through tmpfiles.d is the right way? if we really insist not to do that systemd way ('systemd-journal' group instead of our 'logs'). Jacek From glen at pld-linux.org Tue May 26 11:43:30 2015 From: glen at pld-linux.org (=?UTF-8?B?RWxhbiBSdXVzYW3DpGU=?=) Date: Tue, 26 May 2015 12:43:30 +0300 Subject: [packages/systemd] Created branch systemd-219 In-Reply-To: <55643E0F.7@jajcus.net> References: <20150525183948.11388.91359@pld-linux.org> <201505252241.28692.arekm@maven.pl> <556433BB.6040509@jajcus.net> <201505261107.15478.arekm@maven.pl> <55643E0F.7@jajcus.net> Message-ID: <55644042.2070408@pld-linux.org> On 26.05.2015 12:34, Jacek Konieczny wrote: > On 2015-05-26 11:07, Arkadiusz Mi?kiewicz wrote: >> that's from our %post >> >> >> # Apply ACL to the journal directory >> /bin/setfacl -Rnm g:logs:rx,d:g:logs:rx /var/log/journal || : > > That was not me! ;-) for lazy ones, the link: https://github.com/pld-linux/systemd/commit/3cfd9ace4d5987ff293148c75b09fc64a9460bf8 -- glen From glen at pld-linux.org Wed May 27 09:36:55 2015 From: glen at pld-linux.org (=?UTF-8?B?RWxhbiBSdXVzYW3DpGU=?=) Date: Wed, 27 May 2015 10:36:55 +0300 Subject: [packages/systemd] - add epoch to triggers (yes, both need it) In-Reply-To: References: <4505f4b8fa28ab8fd822d96fdf6d2e59f1c5764a_refs_heads_master@pld-linux.org> Message-ID: <55657417.8040301@pld-linux.org> On 26.05.2015 23:14, baggins wrote: > commit fd907fd52a09b244ccdce04f7acd1e244627fc35 > Author: Jan R?korajski > Date: Tue May 26 22:14:00 2015 +0200 > > - add epoch to triggers (yes, both need it) > > systemd.spec | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > --- > diff --git a/systemd.spec b/systemd.spec > index f6e9655..5a51496 100644 > --- a/systemd.spec > +++ b/systemd.spec > @@ -910,11 +910,11 @@ if [ "$1" = "0" ]; then > %groupremove systemd-journal > fi > > -%triggerpostun -- systemd < 208-1 > +%triggerpostun -- systemd < 1:208-1 > chgrp -R systemd-journal /var/log/journal > chmod g+s /var/log/journal > > -%triggerpostun -- systemd < 220-1 > +%triggerpostun -- systemd < 1:220-1 > # https://bugs.freedesktop.org/show_bug.cgi?id=89202 > /bin/getfacl -p /var/log/journal/$(cat /etc/machine-id) | grep -v '^#' | sort -u | /bin/setfacl -R --set-file=- /var/log/journal/$(cat /etc/machine-id) || : > what's the current state of multiple triggers per package combination? are they both fired? in what order? i recall, that in old times, it was just better to move triggers to one trigger (one with biggest version combination) and write all trigger bodies there, accounting that the trigger might have already been ran -- glen From baggins at pld-linux.org Wed May 27 18:22:21 2015 From: baggins at pld-linux.org (Jan =?utf-8?Q?R=C4=99korajski?=) Date: Wed, 27 May 2015 18:22:21 +0200 Subject: [packages/systemd] - add epoch to triggers (yes, both need it) In-Reply-To: <55657417.8040301@pld-linux.org> References: <4505f4b8fa28ab8fd822d96fdf6d2e59f1c5764a_refs_heads_master@pld-linux.org> <55657417.8040301@pld-linux.org> Message-ID: <20150527162221.GA3703@home.lan> On Wed, 27 May 2015, Elan Ruusam?e wrote: > On 26.05.2015 23:14, baggins wrote: > > commit fd907fd52a09b244ccdce04f7acd1e244627fc35 > > Author: Jan R?korajski > > Date: Tue May 26 22:14:00 2015 +0200 > > > > - add epoch to triggers (yes, both need it) > > > > systemd.spec | 4 ++-- > > 1 file changed, 2 insertions(+), 2 deletions(-) > > --- > > diff --git a/systemd.spec b/systemd.spec > > index f6e9655..5a51496 100644 > > --- a/systemd.spec > > +++ b/systemd.spec > > @@ -910,11 +910,11 @@ if [ "$1" = "0" ]; then > > %groupremove systemd-journal > > fi > > > > -%triggerpostun -- systemd < 208-1 > > +%triggerpostun -- systemd < 1:208-1 > > chgrp -R systemd-journal /var/log/journal > > chmod g+s /var/log/journal > > > > -%triggerpostun -- systemd < 220-1 > > +%triggerpostun -- systemd < 1:220-1 > > # https://bugs.freedesktop.org/show_bug.cgi?id=89202 > > /bin/getfacl -p /var/log/journal/$(cat /etc/machine-id) | grep -v '^#' | sort -u | /bin/setfacl -R --set-file=- /var/log/journal/$(cat /etc/machine-id) || : > > > > what's the current state of multiple triggers per package combination? > are they both fired? in what order? > > i recall, that in old times, it was just better to move triggers to one > trigger (one with biggest version combination) and write all trigger > bodies there, accounting that the trigger might have already been ran AFAIK rpm5 does not have this problem and multiple triggers work. -- Jan R?korajski | PLD/Linux SysAdm | bagginspld-linux.org | http://www.pld-linux.org/ From n3npq at me.com Wed May 27 19:18:31 2015 From: n3npq at me.com (Jeffrey Johnson) Date: Wed, 27 May 2015 13:18:31 -0400 Subject: [packages/systemd] - add epoch to triggers (yes, both need it) In-Reply-To: <20150527162221.GA3703@home.lan> References: <4505f4b8fa28ab8fd822d96fdf6d2e59f1c5764a_refs_heads_master@pld-linux.org> <55657417.8040301@pld-linux.org> <20150527162221.GA3703@home.lan> Message-ID: <675248EE-042E-4EC9-AD8B-AE4C0E13751B@me.com> On May 27, 2015, at 12:22 PM, Jan R?korajski wrote: >> >> what's the current state of multiple triggers per package combination? >> are they both fired? in what order? >> >> i recall, that in old times, it was just better to move triggers to one >> trigger (one with biggest version combination) and write all trigger >> bodies there, accounting that the trigger might have already been ran > > AFAIK rpm5 does not have this problem and multiple triggers work. > Yes. Order will be as encountered, which is likely the order of install since the package b-tree retrieval keys are monotonically increasing persistent integers (and across --rebuilddb unless /var/lib/rpm/Seqno has been removed/recreated). It's still better to consolidate triggers: the context in which triggers are fired is highly non-trivial to ensure success with dependencies. 73 de Jeff From n3npq at me.com Thu May 28 23:13:30 2015 From: n3npq at me.com (Jeffrey Johnson) Date: Thu, 28 May 2015 17:13:30 -0400 Subject: rpm overwriting config files again In-Reply-To: <55631D11.3010206@pld-linux.org> References: <55631D11.3010206@pld-linux.org> Message-ID: <6D97A0EB-6E66-4B0E-83E1-023D6649DD4B@me.com> On May 25, 2015, at 9:01 AM, Elan Ruusam?e wrote: > again rpm is ovewriting existing files, not creating them as .rpmnew when the file is "new" in the package itself. > Claiming "overwriting" is premature (see below). > imho this got solved at least in 4.5... > Comparisons to rpm-4.x behaviors aren't useful because 1) rpm.org has different (and changed at rpm.org) semantics for %config handling 2) rpm-4.5 went end-of-life back in 2007 and has no upgrade path. And in this case, I believe your claim is incorrect. The code in rpmfiDecideFile() is unchanged (except in some API cosmetic ways afaict) since 09-Jul-2003 when first checked in. Even the API cosmetic changes date back to 2008. So if this "worked" in rpm-4.5, PLD likely patched a different behavior. Not my problem, mon. My belief is as valid as yours until someone (not me) actually provides evidence to the contrary. > scenario: > 1. foo.conf is present in filesystem, but not in package v1.0 > 2. package v1.1 contains foo.conf as %config(noreplace) %verify(not md5 mtime size) > 3. upgrade package v1.0 -> v1.1 ovewrites foo.conf, not creating foo.conf.rpmnew > The confusion here starts with "noreplace", which does *NOT* mean Never replace this file. There are several circumstances under which a file marked %config(noreplace) *WILL* be overwritten rather then installed with ".rpmnew", including UNMODIFIED: the ondisk digest is identical to the file digest in the installed package. FILETYPE changes: the file in the installed package has a different type than in the new package > rpm-5.4.15-6.x86_64 > > > log from such system: > > # md5sum /etc/nagios/nrpe.d/commands.cfg > a57588d1e0fb022e0e0bd5945d4ddeb1 /etc/nagios/nrpe.d/commands.cfg > > # rpm -qf /etc/nagios/nrpe.d/commands.cfg > file /etc/nagios/nrpe.d/commands.cfg is not owned by any package > > Executing rpm --upgrade -vh --root / --define _check_dirname_deps 1... > Preparing... ########################################### [100%] > 1:nagios-nrpe warning: /etc/nagios/nrpe.cfg created as /etc/nagios/nrpe.cfg.rpmnew > ########################################### [100%] > > # rpm -qfc /etc/nagios/nrpe.d/commands.cfg > /etc/nagios/nrpe.cfg > /etc/nagios/nrpe.d/commands.cfg > > # md5sum /etc/nagios/nrpe.d/commands.cfg > 2e4e27f09f7e1efa04c121c6658536a1 /etc/nagios/nrpe.d/commands.cfg > > # ls -l /etc/nagios/nrpe.d/commands.cfg* > -rw-r----- 1 root nagios 1.8K May 25 15:43 /etc/nagios/nrpe.d/commands.cfg > If you run with -Uvv (instead of -Uvh), you will see what RPM does with EVERY file in the output. My guess (similar to your previous claim of "overwritten") is that package order ended up as erase-before-install as part of a multiple package upgrade. Was this behavior seen in a multiple package upgrade that you have snipped out? 73 de Jeff From glen at pld-linux.org Fri May 29 10:28:09 2015 From: glen at pld-linux.org (=?ISO-8859-1?Q?Elan_Ruusam=E4e?=) Date: Fri, 29 May 2015 11:28:09 +0300 Subject: rpm overwriting config files again In-Reply-To: <6D97A0EB-6E66-4B0E-83E1-023D6649DD4B@me.com> References: <55631D11.3010206@pld-linux.org> <6D97A0EB-6E66-4B0E-83E1-023D6649DD4B@me.com> Message-ID: <55682319.2040701@pld-linux.org> On 29.05.2015 00:13, Jeffrey Johnson wrote: > My guess (similar to your previous claim of "overwritten") is that package order > ended up as erase-before-install as part of a multiple package upgrade. yes, pld rpm 4.5 got some (your) patch there eventually. > Was this behavior seen in a multiple package upgrade that you have snipped out? nop. this was 1 package upgrade: # rpm -q nagios-nrpe nagios-nrpe-2.15-1.i686 # > /etc/nagios/nrpe.d/commands.cfg # rpm -qf /etc/nagios/nrpe.d/commands.cfg file /etc/nagios/nrpe.d/commands.cfg is not owned by any package # rpm -Uvv nagios-nrpe-2.15-4.1.i686.rpm D: pool fd: created size 212 limit -1 flags 0 D: pool iob: created size 24 limit -1 flags 0 D: pool mire: created size 88 limit -1 flags 0 D: pool lua: created size 36 limit -1 flags 0 D: pool ts: created size 724 limit -1 flags 0 D: pool gi: created size 96 limit -1 flags 0 D: pool dig: created size 248 limit -1 flags 0 D: pool h: created size 220 limit -1 flags 0 D: Expected size: 42149 = lead(96)+sigs(920)+pad(0)+data(41133) D: Actual size: 42149 D: pool ds: created size 128 limit -1 flags 0 D: pool tsi: created size 28 limit -1 flags 0 D: pool te: created size 224 limit -1 flags 0 D: pool fi: created size 320 limit -1 flags 0 D: pool al: created size 44 limit -1 flags 0 D: pool bf: created size 28 limit -1 flags 0 D: pool db: created size 188 limit -1 flags 0 D: pool dbi: created size 312 limit -1 flags 0 D: rpmdb: cpus 1 physmem 531Mb D: opening db environment /var/lib/rpm/Packages thread:lock:log:mpool:txn D: opening db index /var/lib/rpm/Packages thread:rdonly:auto_commit mode=0x0 D: opening db index /var/lib/rpm/Name thread:rdonly:auto_commit mode=0x0 D: pool mi: created size 92 limit -1 flags 0 D: upgrade erases nagios-nrpe-2.15-1.i686 D: opening db index /var/lib/rpm/Providename thread:rdonly:auto_commit mode=0x0 D: ========== +++ nagios-nrpe-2.15-4.1.i686 i686/linux 0x1 D: pool ps: created size 24 limit -1 flags 0 D: opening db index /var/lib/rpm/Filepaths thread:rdonly:auto_commit mode=0x0 D: Requires: /bin/sh YES (db files) D: Requires: /bin/sh YES (db files) D: Requires: /bin/sh YES (db files) D: Requires: /bin/sh YES (db files) D: Requires: /sbin/chkconfig YES (db files) D: Requires: libc.so.6 YES (db provides) D: Requires: libc.so.6(GLIBC_2.0) YES (db provides) D: Requires: libc.so.6(GLIBC_2.1) YES (db provides) D: Requires: libc.so.6(GLIBC_2.15) YES (db provides) D: Requires: libc.so.6(GLIBC_2.3) YES (db provides) D: Requires: libc.so.6(GLIBC_2.3.4) YES (db provides) D: Requires: libc.so.6(GLIBC_2.4) YES (db provides) D: Requires: libcrypto.so.1.0.0 YES (db provides) D: Requires: libssl.so.1.0.0 YES (db provides) D: Requires: libwrap.so.0 YES (db provides) D: Requires: nagios-common YES (db provides) D: Requires: rc-scripts YES (db provides) D: Requires: rtld(GNU_HASH) YES (db provides) D: Dirs: /etc/nagios YES (db files) D: Dirs: /etc/nagios/nrpe.d YES (added files) D: Dirs: /etc/rc.d/init.d YES (db files) D: Dirs: /usr/lib/tmpfiles.d YES (db files) D: Dirs: /usr/sbin YES (db files) D: Dirs: /usr/share/doc YES (db files) D: Dirs: /usr/share/doc/nagios-nrpe-2.15 YES (added files) D: Dirs: /var/run YES (db files) D: opening db index /var/lib/rpm/Conflictname thread:rdonly:auto_commit mode=0x0 D: ========== --- nagios-nrpe-2.15-1.i686 i686/linux 0x1 D: opening db index /var/lib/rpm/Requirename thread:rdonly:auto_commit mode=0x0 D: ========== recording tsort relations D: Provides: nagios-nrpe = 0:2.15-4.1 YES (added provide) D: ignore package name relation(s) [0] QtGui -> Qt3Support D: ignore package name relation(s) [1] QtGui -> QtSvg D: ignore package name relation(s) [2] ZendFramework-Zend_Cache -> ZendFramework-Zend_Json D: ignore package name relation(s) [3] ZendFramework-Zend_Cache -> ZendFramework-Zend_Log D: ignore package name relation(s) [4] ZendFramework-Zend_Controller -> ZendFramework-Zend_Dojo D: ignore package name relation(s) [5] ZendFramework-Zend_Controller -> ZendFramework-Zend_Json D: ignore package name relation(s) [6] ZendFramework-Zend_Controller -> ZendFramework-Zend_Layout D: ignore package name relation(s) [7] ZendFramework-Zend_Controller -> ZendFramework-Zend_Session D: ignore package name relation(s) [8] ZendFramework-Zend_Controller -> ZendFramework-Zend_Uri D: ignore package name relation(s) [9] ZendFramework-Zend_Controller -> ZendFramework-Zend_View D: ignore package name relation(s) [10] ZendFramework-Zend_Layout -> ZendFramework-Zend_View D: ignore package name relation(s) [11] ZendFramework-Zend_Validate -> ZendFramework-Zend_Uri D: ignore package name relation(s) [12] ZendFramework -> ZendFramework-Zend_Date D: ignore package name relation(s) [13] ZendFramework -> ZendFramework-Zend_Exception D: ignore package name relation(s) [14] ZendFramework -> ZendFramework-Zend_Http D: ignore package name relation(s) [15] ZendFramework -> ZendFramework-Zend_Loader D: ignore package name relation(s) [16] ZendFramework -> ZendFramework-Zend_Loader D: ignore package name relation(s) [17] ZendFramework -> ZendFramework-Zend_Registry D: ignore package name relation(s) [18] amarok -> amarok-xine D: ignore package name relation(s) [19] esound-libs -> esound-alsa D: ignore package name relation(s) [20] glibc64 -> glibc-misc D: ignore package name relation(s) [21] glibc -> glibc-localedb-all D: ignore package name relation(s) [22] glibc -> glibc-misc D: ignore package name relation(s) [23] glibc -> localedb-src D: ignore package name relation(s) [24] gtk+2 -> gtk+2-cups D: ignore package name relation(s) [25] hal -> hal-info D: ignore package name relation(s) [26] java-sun-jre -> java-sun-jre-X11 D: ignore package name relation(s) [27] java-sun-jre -> java-sun-tools D: ignore package name relation(s) [28] lighttpd -> lighttpd-mod_dirlisting D: ignore package name relation(s) [29] lighttpd -> lighttpd-mod_indexfile D: ignore package name relation(s) [30] lighttpd -> lighttpd-mod_staticfile D: ignore package name relation(s) [31] openjdk-jre -> openjdk-tools D: ignore package name relation(s) [32] phorum -> phorum-db-mysql D: ignore package name relation(s) [33] phorum -> phorum-db-mysqli D: ignore package name relation(s) [34] phorum -> phorum-db-sql_pool D: ignore package name relation(s) [35] php-common -> php-pcre D: ignore package name relation(s) [36] php-common -> php-session D: ignore package name relation(s) [37] php-common -> php-simplexml D: ignore package name relation(s) [38] php-common -> php-spl D: ignore package name relation(s) [39] php-spl -> php-simplexml D: ignore package name relation(s) [40] php52-common -> php52-pcre D: ignore package name relation(s) [41] php52-common -> php52-session D: ignore package name relation(s) [42] php52-common -> php52-simplexml D: ignore package name relation(s) [43] php52-common -> php52-spl D: ignore package name relation(s) [44] php52-spl -> php52-simplexml D: ignore package name relation(s) [45] php54-common -> php54-pcre D: ignore package name relation(s) [46] php54-common -> php54-session D: ignore package name relation(s) [47] php54-common -> php54-simplexml D: ignore package name relation(s) [48] php54-common -> php54-spl D: ignore package name relation(s) [49] php54-spl -> php54-simplexml D: ignore package name relation(s) [50] roundcubemail -> roundcubemail-skin-default D: ignore package name relation(s) [51] util-vserver-build -> vserver-distro-pld D: ignore package name relation(s) [52] util-vserver -> vserver-distro-pld D: ignore package name relation(s) [53] vim -> vim-rt D: ignore package name relation(s) [54] fontpostinst -> t1lib D: ignore package name relation(s) [55] glibc -> nss-softokn-freebl D: ignore package name relation(s) [56] glibc -> tzdata D: ignore package name relation(s) [57] gmplayer -> mplayer-skin-KDE D: ignore package name relation(s) [58] kdebase-desktop -> kde-kside-PLD D: ignore package name relation(s) [59] kdebase-desktop -> kde-logoutpic-PLD D: ignore package name relation(s) [60] kdebase-desktop -> kde-splash-Default D: ignore package name relation(s) [61] kdelibs -> kdelibs-shared D: ignore package name relation(s) [62] koffice-kexi -> koffice-kspread D: ignore package name relation(s) [63] konqueror -> kdeaddons-fsview D: ignore package name relation(s) [64] konqueror -> kdeaddons-konqueror D: ignore package name relation(s) [65] konqueror -> kdemultimedia-audiocd D: ignore package name relation(s) [66] php-pear-PEAR-core -> php-pear-Console_Getopt D: ignore package name relation(s) [67] rc-scripts -> blockdev D: ignore package name relation(s) [68] upstart -> dbus D: ignore package name relation(s) [69] vim-rt -> vim-plugin-securemodelines D: ignore package name relation(s) [70] vim-rt -> vim-syntax-poldek D: ignore package name relation(s) [71] vim-rt -> vim-syntax-spec D: ========== tsorting packages (order, #predecessors, #succesors, tree, Ldepth, Rbreadth) D: 0 0 1 1 0 0 +nagios-nrpe-2.15-4.1.i686 D: ========== successors only (41485 bytes) D: 1 1 0 1 1 0 -nagios-nrpe-2.15-1.i686 D: closed db index /var/lib/rpm/Filepaths D: closed db index /var/lib/rpm/Conflictname D: closed db index /var/lib/rpm/Requirename D: closed db index /var/lib/rpm/Providename D: closed db index /var/lib/rpm/Name D: closed db index /var/lib/rpm/Packages D: closed db environment /var/lib/rpm/Packages D: opening db environment /var/lib/rpm/Packages thread:lock:log:mpool:txn D: opening db index /var/lib/rpm/Packages create:thread:auto_commit mode=0x42 D: mounted filesystems: D: i dev bsize bavail iavail mount point D: 0 0x0000fd00 4096 156074 1029481 rw / D: 1 0x00000003 4096 1 -1 rw /proc D: 2 0x00000005 4096 65446 64064 rw /dev D: 3 0x00000010 4096 68011 67303 rw /run D: 4 0x0000000f 4096 1 -1 rw /sys D: 5 0x0000000e 4096 1 -1 rw /sys/kernel/security D: 6 0x0000fd01 4096 218739 1046879 rw /var D: 7 0x0000000b 4096 1 -1 rw /dev/pts D: 8 0x00000011 4096 68063 68062 rw /dev/shm D: 9 0x00000012 4096 7271909 1000 rw /vagrant D: sanity checking 2 elements D: opening db index /var/lib/rpm/Name create:thread:auto_commit mode=0x42 D: opening db index /var/lib/rpm/Nvra create:thread:auto_commit mode=0x42 D: running pre-transaction scripts D: computing 27 file fingerprints D: pool ht: created size 36 limit -1 flags 0 Preparing packages for installation... D: computing file dispositions D: opening db index /var/lib/rpm/Basenames create:thread:auto_commit mode=0x42 D: pool ctx: created size 60 limit -1 flags 0 Repackaging erased files... D: pool psm: created size 472 limit -1 flags 0 D: repackage: nagios-nrpe-2.15-1.i686 has 13 files, test = 0 D: Signature: size(964)+pad(4) nagios-nrpe-2.15-1.i686 D: fini 100640 1 ( 0, 72) 7215 /etc/nagios/nrpe.cfg D: fini 040750 2 ( 0, 72) 0 /etc/nagios/nrpe.d D: fini 100754 1 ( 0, 0) 1561 /etc/rc.d/init.d/nrpe D: fini 100644 1 ( 0, 0) 35 /usr/lib/tmpfiles.d/nagios-nrpe.conf D: fini 100755 1 ( 0, 0) 45204 /usr/sbin/nrpe D: fini 040755 2 ( 0, 0) 0 /usr/share/doc/nagios-nrpe-2.15 D: fini 100644 1 ( 0, 0) 3903 /usr/share/doc/nagios-nrpe-2.15/Changelog.gz D: fini 100644 1 ( 0, 0) 295 /usr/share/doc/nagios-nrpe-2.15/LEGAL.gz D: fini 100644 1 ( 0, 0) 645 /usr/share/doc/nagios-nrpe-2.15/README.SSL.gz D: fini 100644 1 ( 0, 0) 426 /usr/share/doc/nagios-nrpe-2.15/README.Solaris.gz D: fini 100644 1 ( 0, 0) 2632 /usr/share/doc/nagios-nrpe-2.15/README.gz D: fini 100644 1 ( 0, 0) 1609 /usr/share/doc/nagios-nrpe-2.15/SECURITY.gz D: fini 040775 2 ( 0, 72) 0 /var/run/nrpe XZDIO: 6 writes, 65556 total bytes in 0.066017 secs Upgrading packages... D: ========== +++ nagios-nrpe-2.15-4.1.i686 i686-linux 0x1 D: Expected size: 42149 = lead(96)+sigs(920)+pad(0)+data(41133) D: Actual size: 42149 D: install: nagios-nrpe-2.15-4.1.i686 has 14 files, test = 0 D: opening db index /var/lib/rpm/Sha1header create:thread:auto_commit mode=0x42 D: opening db index /var/lib/rpm/Triggername create:thread:auto_commit mode=0x42 nagios-nrpe-2.15-4.1.i686 D: ========== Directories not explicitly included in package: D: 0 /etc/nagios/ D: 2 /etc/rc.d/init.d/ D: 3 /usr/lib/tmpfiles.d/ D: 4 /usr/sbin/ D: 5 /usr/share/doc/ D: 7 /var/run/ D: ========== D: fini 100640 1 ( 0, 72) 6132 /etc/nagios/nrpe.cfg;55682259 altname warning: /etc/nagios/nrpe.cfg created as /etc/nagios/nrpe.cfg.rpmnew D: fini 040750 2 ( 0, 72) 0 /etc/nagios/nrpe.d D: fini 100640 1 ( 0, 72) 1828 /etc/nagios/nrpe.d/commands.cfg;55682259 D: fini 100754 1 ( 0, 0) 1561 /etc/rc.d/init.d/nrpe;55682259 D: fini 100644 1 ( 0, 0) 35 /usr/lib/tmpfiles.d/nagios-nrpe.conf;55682259 D: fini 100755 1 ( 0, 0) 45344 /usr/sbin/nrpe;55682259 D: fini 040755 2 ( 0, 0) 0 /usr/share/doc/nagios-nrpe-2.15 D: fini 100644 1 ( 0, 0) 3903 /usr/share/doc/nagios-nrpe-2.15/Changelog.gz;55682259 D: fini 100644 1 ( 0, 0) 295 /usr/share/doc/nagios-nrpe-2.15/LEGAL.gz;55682259 D: fini 100644 1 ( 0, 0) 645 /usr/share/doc/nagios-nrpe-2.15/README.SSL.gz;55682259 D: fini 100644 1 ( 0, 0) 426 /usr/share/doc/nagios-nrpe-2.15/README.Solaris.gz;55682259 D: fini 100644 1 ( 0, 0) 2632 /usr/share/doc/nagios-nrpe-2.15/README.gz;55682259 D: fini 100644 1 ( 0, 0) 1609 /usr/share/doc/nagios-nrpe-2.15/SECURITY.gz;55682259 D: fini 040775 2 ( 0, 72) 0 /var/run/nrpe GZDIO: 9 reads, 66584 total bytes in 0.001415 secs D: install: %post(nagios-nrpe-2.15-4.1.i686) synchronous scriptlet start D: install: %post(nagios-nrpe-2.15-4.1.i686) execv(/bin/sh) pid 12815 + /sbin/chkconfig --add nrpe + skip_auto_restart + '[' -f /etc/sysconfig/rpm ']' + . /etc/sysconfig/rpm + RPM_SCRIPTVERBOSITY=5 + RPM_USERDEL=yes + RPM_ENABLE_SYSV_SERVICE=yes + RPM_ENABLE_SYSTEMD_SERVICE=yes + '[' -f /etc/sysconfig/nrpe ']' + echo no + '[' no '=' no ']' + '[' ! -x /bin/systemd_booted ']' + /bin/systemd_booted + '[' -f /var/lock/subsys/nrpe ']' + echo 'Run "/sbin/service nrpe start" to start nrpe service.' Run "/sbin/service nrpe start" to start nrpe service. D: install: waitpid(12815) rc 12815 status 0 secs 0.028 D: opening db index /var/lib/rpm/Seqno create:thread:auto_commit mode=0x42 D: opening db index /var/lib/rpm/Filepaths create:thread:auto_commit mode=0x42 D: opening db index /var/lib/rpm/Packagecolor create:thread:auto_commit mode=0x42 D: opening db index /var/lib/rpm/Pubkeys create:thread:auto_commit mode=0x42 D: opening db index /var/lib/rpm/Filedigests create:thread:auto_commit mode=0x42 D: opening db index /var/lib/rpm/Sigmd5 create:thread:auto_commit mode=0x42 D: opening db index /var/lib/rpm/Installtid create:thread:auto_commit mode=0x42 D: opening db index /var/lib/rpm/Dirnames create:thread:auto_commit mode=0x42 D: opening db index /var/lib/rpm/Obsoletename create:thread:auto_commit mode=0x42 D: opening db index /var/lib/rpm/Requirename create:thread:auto_commit mode=0x42 D: opening db index /var/lib/rpm/Providename create:thread:auto_commit mode=0x42 D: opening db index /var/lib/rpm/Group create:thread:auto_commit mode=0x42 D: opening db index /var/lib/rpm/Os create:thread:auto_commit mode=0x42 D: opening db index /var/lib/rpm/Arch create:thread:auto_commit mode=0x42 D: opening db index /var/lib/rpm/Release create:thread:auto_commit mode=0x42 D: opening db index /var/lib/rpm/Version create:thread:auto_commit mode=0x42 D: +++ /var/cache/hrmib/nagios-nrpe-2.15-4.1.i686 D: ========== --- nagios-nrpe-2.15-1.i686 i686-linux 0x1 D: erase: nagios-nrpe-2.15-1.i686 has 13 files, test = 0 D: erase: %preun(nagios-nrpe-2.15-1.i686) asynchronous scriptlet start D: erase: %preun(nagios-nrpe-2.15-1.i686) execv(/bin/sh) pid 12821 + '[' 1 '=' 0 ']' D: erase: waitpid(12821) rc 12821 status 0 secs 0.007 D: fini 040775 2 ( 0, 0) 6 /var/run/nrpe skip D: fini 100644 1 ( 0, 0) 1609 /usr/share/doc/nagios-nrpe-2.15/SECURITY.gz skip D: fini 100644 1 ( 0, 0) 2632 /usr/share/doc/nagios-nrpe-2.15/README.gz skip D: fini 100644 1 ( 0, 0) 426 /usr/share/doc/nagios-nrpe-2.15/README.Solaris.gz skip D: fini 100644 1 ( 0, 0) 645 /usr/share/doc/nagios-nrpe-2.15/README.SSL.gz skip D: fini 100644 1 ( 0, 0) 295 /usr/share/doc/nagios-nrpe-2.15/LEGAL.gz skip D: fini 100644 1 ( 0, 0) 3903 /usr/share/doc/nagios-nrpe-2.15/Changelog.gz skip D: fini 040755 2 ( 0, 0) 118 /usr/share/doc/nagios-nrpe-2.15 skip D: fini 100755 1 ( 0, 0) 45344 /usr/sbin/nrpe skip D: fini 100644 1 ( 0, 0) 35 /usr/lib/tmpfiles.d/nagios-nrpe.conf skip D: fini 100754 1 ( 0, 0) 1561 /etc/rc.d/init.d/nrpe skip D: fini 040750 2 ( 0, 0) 25 /etc/nagios/nrpe.d skip D: fini 100640 1 ( 0, 0) 7215 /etc/nagios/nrpe.cfg skip D: erase: %postun(nagios-nrpe-2.15-1.i686) asynchronous scriptlet start D: erase: %trigger(nagios-nrpe-2.15-1.i686) execv(/bin/sh) pid 12825 + '[' 2 -le 1 ']' + grep -q '^include_dir=/etc/nagios/nrpe.d' /etc/nagios/nrpe.cfg + >>/etc/nagios/nrpe.cfg + echo 'include_dir=/etc/nagios/nrpe.d' + grep -q '^command\[' /etc/nagios/nrpe.cfg + exit 0 D: erase: waitpid(12825) rc 12825 status 0 secs 0.021 D: --- h# 334 nagios-nrpe-2.15-1.i686 D: --- /var/cache/hrmib/nagios-nrpe-2.15-1.i686 D: running post-transaction scripts D: closed db seqno /var/lib/rpm/Seqno D: closed db index /var/lib/rpm/Seqno D: closed db index /var/lib/rpm/Filepaths D: closed db index /var/lib/rpm/Nvra D: closed db index /var/lib/rpm/Packagecolor D: closed db index /var/lib/rpm/Pubkeys D: closed db index /var/lib/rpm/Filedigests D: closed db index /var/lib/rpm/Sha1header D: closed db index /var/lib/rpm/Sigmd5 D: closed db index /var/lib/rpm/Installtid D: closed db index /var/lib/rpm/Dirnames D: closed db index /var/lib/rpm/Triggername D: closed db index /var/lib/rpm/Obsoletename D: closed db index /var/lib/rpm/Requirename D: closed db index /var/lib/rpm/Providename D: closed db index /var/lib/rpm/Group D: closed db index /var/lib/rpm/Basenames D: closed db index /var/lib/rpm/Os D: closed db index /var/lib/rpm/Arch D: closed db index /var/lib/rpm/Release D: closed db index /var/lib/rpm/Version D: closed db index /var/lib/rpm/Name D: closed db index /var/lib/rpm/Packages D: closed db environment /var/lib/rpm/Packages D: pool gi: reused 0, alloc'd 1, free'd 1 items. D: pool mi: reused 167, alloc'd 1, free'd 1 items. D: pool psm: reused 2, alloc'd 1, free'd 1 items. D: pool tsi: reused 28, alloc'd 3, free'd 3 items. D: pool ts: reused 0, alloc'd 1, free'd 1 items. D: pool te: reused 0, alloc'd 2, free'd 2 items. D: pool ps: reused 1, alloc'd 1, free'd 1 items. D: pool al: reused 0, alloc'd 2, free'd 2 items. D: pool ds: reused 33, alloc'd 16, free'd 16 items. D: pool fi: reused 11, alloc'd 3, free'd 3 items. D: pool db: reused 1, alloc'd 1, free'd 1 items. D: pool dbi: reused 6, alloc'd 22, free'd 22 items. D: pool h: reused 152, alloc'd 3, free'd 3 items. D: pool lua: reused 0, alloc'd 1, free'd 1 items. D: pool mire: reused 23, alloc'd 3, free'd 3 items. D: pool bf: reused 73, alloc'd 4, free'd 4 items. D: pool ht: reused 0, alloc'd 3, free'd 3 items. D: pool ctx: reused 11, alloc'd 1, free'd 1 items. D: pool iob: reused 0, alloc'd 1, free'd 1 items. D: pool dig: reused 1, alloc'd 1, free'd 1 items. D: pool fd: reused 53, alloc'd 3, free'd 3 items. D: exit code: 0 # ls -l /etc/nagios/nrpe.d/commands.cfg -rw-r----- 1 root nagios 1828 May 25 16:03 /etc/nagios/nrpe.d/commands.cfg # rpm -q rpm rpm-5.4.15-20.i686 # rpm --version rpm (RPM) 5.4.15 -- glen From n3npq at me.com Fri May 29 16:43:03 2015 From: n3npq at me.com (Jeffrey Johnson) Date: Fri, 29 May 2015 10:43:03 -0400 Subject: rpm overwriting config files again In-Reply-To: <55682319.2040701@pld-linux.org> References: <55631D11.3010206@pld-linux.org> <6D97A0EB-6E66-4B0E-83E1-023D6649DD4B@me.com> <55682319.2040701@pld-linux.org> Message-ID: <98F42323-B9A7-476C-A93E-49C36F86F53D@me.com> On May 29, 2015, at 4:28 AM, Elan Ruusam?e wrote: > On 29.05.2015 00:13, Jeffrey Johnson wrote: ... >> Was this behavior seen in a multiple package upgrade that you have snipped out? > nop. this was 1 package upgrade: > OK thanks for -vv output. > # rpm -q nagios-nrpe > nagios-nrpe-2.15-1.i686 > > # > /etc/nagios/nrpe.d/commands.cfg > > # rpm -qf /etc/nagios/nrpe.d/commands.cfg > file /etc/nagios/nrpe.d/commands.cfg is not owned by any package > So an empty commands.cfg is generated. > # rpm -Uvv nagios-nrpe-2.15-4.1.i686.rpm > (aside) Nice! PLD appears to be trying to eliminate LOOPS. > D: ignore package name relation(s) [0] QtGui -> Qt3Support > D: ignore package name relation(s) [1] QtGui -> QtSvg > ... > D: ========== tsorting packages (order, #predecessors, #succesors, tree, Ldepth, Rbreadth) > D: 0 0 1 1 0 0 +nagios-nrpe-2.15-4.1.i686 > D: ========== successors only (41485 bytes) > D: 1 1 0 1 1 0 -nagios-nrpe-2.15-1.i686 ... > > D: fini 100640 1 ( 0, 72) 6132 /etc/nagios/nrpe.cfg;55682259 altname > warning: /etc/nagios/nrpe.cfg created as /etc/nagios/nrpe.cfg.rpmnew > D: fini 040750 2 ( 0, 72) 0 /etc/nagios/nrpe.d > D: fini 100640 1 ( 0, 72) 1828 /etc/nagios/nrpe.d/commands.cfg;55682259 ... > > D: fini 100640 1 ( 0, 0) 7215 /etc/nagios/nrpe.cfg skip > > # ls -l /etc/nagios/nrpe.d/commands.cfg > -rw-r----- 1 root nagios 1828 May 25 16:03 /etc/nagios/nrpe.d/commands.cfg > > # rpm -q rpm > rpm-5.4.15-20.i686 > > # rpm --version > rpm (RPM) 5.4.15 So the problem comes down to user expectations of behavior when the new package has a file marked %config(noreplace). The observed behavior is exactly what I personally expect of RPM (and is what has been implemented all this century AFAIK). If you wish to change the behavior to, say, create foo.rpmnew instead of foo when the new package file is marked %config(noreplace), then patch lib/rpmfi.c to return FA_ALTNAME instead of FA_CREATE when marked %config(noreplace) in lib/rpmfi.c rpmfiDecideFate() The patch will likely be as simple as - return FA_CREATE; + return save; I won't make the change in RPM upstream because I believe it's more important to have consistent %config handling than it is to preserve unpackaged configuration files on upgrade when the new (but not the old) package has file content (which almost never happens). I can be convinced otherwise if there is a demonstrable consensus that a different behavior is needed and necessary. 73 de Jeff From glen at pld-linux.org Fri May 29 21:25:23 2015 From: glen at pld-linux.org (=?windows-1252?Q?Elan_Ruusam=E4e?=) Date: Fri, 29 May 2015 22:25:23 +0300 Subject: rpm overwriting config files again In-Reply-To: <98F42323-B9A7-476C-A93E-49C36F86F53D@me.com> References: <55631D11.3010206@pld-linux.org> <6D97A0EB-6E66-4B0E-83E1-023D6649DD4B@me.com> <55682319.2040701@pld-linux.org> <98F42323-B9A7-476C-A93E-49C36F86F53D@me.com> Message-ID: <5568BD23.5010701@pld-linux.org> On 29.05.2015 17:43, Jeffrey Johnson wrote: > I won't make the change in RPM upstream because I believe it's > more important to have consistent %config handling than it is to > preserve unpackaged configuration files on upgrade when the > new (but not the old) package has file content (which almost never happens). > > I can be convinced otherwise if there is a demonstrable consensus that a different > behavior is needed and necessary. the scenario is quite simple: some software loads config from conf.d dir (using *.conf glob), at some point sysadmins put their configs there. now rpm starts to put their files there too, it happens to be the same filename, now if the file already exists, it will ovewrite sysadmin changes. if it created .rpmnew, then the previous file (created by sysadmin) would be used, and new config (from rpm), would be stored as .rpmnew overall config stays running, nothing is overwritten. -- glen From n3npq at me.com Sat May 30 05:22:39 2015 From: n3npq at me.com (Jeffrey Johnson) Date: Fri, 29 May 2015 23:22:39 -0400 Subject: rpm overwriting config files again In-Reply-To: <5568BD23.5010701@pld-linux.org> References: <55631D11.3010206@pld-linux.org> <6D97A0EB-6E66-4B0E-83E1-023D6649DD4B@me.com> <55682319.2040701@pld-linux.org> <98F42323-B9A7-476C-A93E-49C36F86F53D@me.com> <5568BD23.5010701@pld-linux.org> Message-ID: <459493DA-5A33-46B9-8E5D-A62C1FC363A8@me.com> On May 29, 2015, at 3:25 PM, Elan Ruusam?e wrote: > On 29.05.2015 17:43, Jeffrey Johnson wrote: >> I won't make the change in RPM upstream because I believe it's >> more important to have consistent %config handling than it is to >> preserve unpackaged configuration files on upgrade when the >> new (but not the old) package has file content (which almost never happens). >> >> I can be convinced otherwise if there is a demonstrable consensus that a different >> behavior is needed and necessary. > the scenario is quite simple: > > some software loads config from conf.d dir (using *.conf glob), at some point sysadmins put their configs there. > now rpm starts to put their files there too, it happens to be the same filename, > now if the file already exists, it will ovewrite sysadmin changes. > > if it created .rpmnew, then the previous file (created by sysadmin) would be used, and new config (from rpm), would be stored as .rpmnew > > overall config stays running, nothing is overwritten. > The alternative scenario is equally plausible: Sysadmin is trying to install software manually, lacks expertise in configuring. Eventually\ the sysadmin attempts install from rpm packages, mis-configuration is overwritten, and everything Just Work. Which isn't true if the newly installed configuration is renamed with a .rpmnew suffix. Enough already: you know well how RPM behaves with %confoig, and you are able to patch in whatever behevaior you choose: I told you how to patch in the behavior you desire. (aside) You do realize that RPM5 embeds libgit2 sufficiently well to perform a commit that git(1) understands? Discusssing Newer! Better! Bestest! %config handling, with (.rpmnew/.rpmorig/.rpmsave) handling is so so so last century ... *shrug* 73 de Jeff > -- > glen > > _______________________________________________ > pld-devel-en mailing list > pld-devel-en at lists.pld-linux.org > http://lists.pld-linux.org/mailman/listinfo/pld-devel-en From glen at pld-linux.org Sat May 30 09:07:14 2015 From: glen at pld-linux.org (=?windows-1252?Q?Elan_Ruusam=E4e?=) Date: Sat, 30 May 2015 10:07:14 +0300 Subject: rpm overwriting config files again In-Reply-To: <459493DA-5A33-46B9-8E5D-A62C1FC363A8@me.com> References: <55631D11.3010206@pld-linux.org> <6D97A0EB-6E66-4B0E-83E1-023D6649DD4B@me.com> <55682319.2040701@pld-linux.org> <98F42323-B9A7-476C-A93E-49C36F86F53D@me.com> <5568BD23.5010701@pld-linux.org> <459493DA-5A33-46B9-8E5D-A62C1FC363A8@me.com> Message-ID: <556961A2.5070302@pld-linux.org> On 30.05.2015 06:22, Jeffrey Johnson wrote: > (aside) > You do realize that RPM5 embeds libgit2 sufficiently well to perform > a commit that git(1) understands? Discusssing Newer! Better! Bestest! > %config handling, with (.rpmnew/.rpmorig/.rpmsave) handling is > so so so last century ... no but i use etckeeper -- glen From glen at pld-linux.org Sat May 30 09:17:31 2015 From: glen at pld-linux.org (=?windows-1252?Q?Elan_Ruusam=E4e?=) Date: Sat, 30 May 2015 10:17:31 +0300 Subject: rpm overwriting config files again In-Reply-To: <459493DA-5A33-46B9-8E5D-A62C1FC363A8@me.com> References: <55631D11.3010206@pld-linux.org> <6D97A0EB-6E66-4B0E-83E1-023D6649DD4B@me.com> <55682319.2040701@pld-linux.org> <98F42323-B9A7-476C-A93E-49C36F86F53D@me.com> <5568BD23.5010701@pld-linux.org> <459493DA-5A33-46B9-8E5D-A62C1FC363A8@me.com> Message-ID: <5569640B.5060206@pld-linux.org> On 30.05.2015 06:22, Jeffrey Johnson wrote: > The alternative scenario is equally plausible: > > Sysadmin is trying to install software manually, lacks expertise in configuring. Eventually\ > the sysadmin attempts install from rpm packages, mis-configuration is overwritten, > and everything Just Work. Which isn't true if the newly installed configuration is > renamed with a .rpmnew suffix. sysadmins installs software, and sees .rpmnew was created. this is common indication that config needs to be merged. there are plenty of existing scenarios that new software does not work until sysadmin merges .rpmnew config. -- glen From glen at pld-linux.org Sat May 30 09:30:16 2015 From: glen at pld-linux.org (=?windows-1252?Q?Elan_Ruusam=E4e?=) Date: Sat, 30 May 2015 10:30:16 +0300 Subject: rpm overwriting config files again In-Reply-To: <98F42323-B9A7-476C-A93E-49C36F86F53D@me.com> References: <55631D11.3010206@pld-linux.org> <6D97A0EB-6E66-4B0E-83E1-023D6649DD4B@me.com> <55682319.2040701@pld-linux.org> <98F42323-B9A7-476C-A93E-49C36F86F53D@me.com> Message-ID: <55696708.3060506@pld-linux.org> On 29.05.2015 17:43, Jeffrey Johnson wrote: > If you wish to change the behavior to, say, create foo.rpmnew instead of foo > when the new package file is marked %config(noreplace), then patch > lib/rpmfi.c to return FA_ALTNAME instead of FA_CREATE when marked > %config(noreplace) in lib/rpmfi.c rpmfiDecideFate() > > The patch will likely be as simple as > > - return FA_CREATE; > + return save; i don't know what i'm doing wrong, but the fate is not decided for commands.cfg file: 10:26:18 root[load: 0.13]@new-server ~# rpm -Uvv nagios-nrpe-2.15-4.1.i686.rpm 2> inst.log Preparing packages for installation... Repackaging erased files... nagios-nrpe-2.15-1.i686 Upgrading packages... nagios-nrpe-2.15-4.1.i686 10:29:10 root[load: 0.01]@new-server ~# rpm -qf /etc/nagios/nrpe.d/commands.cfg nagios-nrpe-2.15-4.1.i686 10:26:22 root[load: 0.12]@new-server ~# grep -i fate inst.log D: /etc/nagios/nrpe.cfg rpmfiDecideFate besides your patch, https://github.com/pld-linux/rpm/compare/config-noreplace-newfile i added log when the method is invoked: --- rpm-5.4.15/lib/rpmfi.c~ 2015-05-30 10:15:12.000000000 +0300 +++ rpm-5.4.15/lib/rpmfi.c 2015-05-30 10:21:23.644364230 +0300 @@ -677,6 +677,8 @@ struct stat sb; int save = (newFlags & RPMFILE_NOREPLACE) ? FA_ALTNAME : FA_SAVE; + rpmlog(RPMLOG_DEBUG, D_("%s rpmfiDecideFate\n"), fn); + if (Lstat(fn, &sb)) { /* * The file doesn't exist on the disk. Create it unless the new -- glen From gotar at polanet.pl Sun May 31 05:19:06 2015 From: gotar at polanet.pl (Tomasz Pala) Date: Sun, 31 May 2015 05:19:06 +0200 Subject: rpm overwriting config files again In-Reply-To: <459493DA-5A33-46B9-8E5D-A62C1FC363A8@me.com> References: <55631D11.3010206@pld-linux.org> <6D97A0EB-6E66-4B0E-83E1-023D6649DD4B@me.com> <55682319.2040701@pld-linux.org> <98F42323-B9A7-476C-A93E-49C36F86F53D@me.com> <5568BD23.5010701@pld-linux.org> <459493DA-5A33-46B9-8E5D-A62C1FC363A8@me.com> Message-ID: <20150531031905.GA11656@polanet.pl> On Fri, May 29, 2015 at 23:22:39 -0400, Jeffrey Johnson wrote: > You do realize that RPM5 embeds libgit2 sufficiently well to perform > a commit that git(1) understands? No... any docs? examples? How to use it? Can't find anything except rpmgitdebug, nothing appropriate in iosm, so I'm assuming this particular usage scenario is possible, but not yet available, is it? > Discusssing Newer! Better! Bestest! > %config handling, with (.rpmnew/.rpmorig/.rpmsave) handling is > so so so last century ... Indeed it is. I'm tired of handling all of this manually. With monotonically increasing versions of packages installed (i.e. only upgrades, no downgrades), this should be relatively simple: - keep some branch for original %configs (.rpmnew ones), - keep master branch for user-modified %configs (.rpmorig and .rpmsave), - try to git-merge changes on update (which would often fail, especially when updating very old package with multiple changes along the way - such files might be left for manual git merge/resolve). To properly support downgrades, rebase is needed to insert a file between older and newer one, and some tags to distinguish version. BTW, referring to the main subject: https://www.redhat.com/archives/rpm-list/2003-May/msg00426.html -- Tomasz Pala From gotar at polanet.pl Sun May 31 13:02:54 2015 From: gotar at polanet.pl (Tomasz Pala) Date: Sun, 31 May 2015 13:02:54 +0200 Subject: cairo reqs Message-ID: <20150531110254.GA1919@polanet.pl> rrdtool-1.4.8-7.i686 marks cairo-1.14.2-2.i686 (cap cairo >= 1.10.2) cairo-1.8.6-1.i686 obsoleted by cairo-1.14.2-2.i686 cairo-1.14.2-2.i686 marks Mesa-libEGL-10.5.4-1.i686 (cap libEGL.so.1) Mesa-libEGL-10.5.4-1.i686 marks Mesa-libgbm-10.5.4-1.i686 (cap Mesa-libgbm = 10.5.4-1) Mesa-libgbm-10.5.4-1.i686 marks Mesa-libglapi-10.5.4-1.i686 (cap Mesa-libglapi = 10.5.4-1) Mesa-libgbm-10.5.4-1.i686 marks libdrm-2.4.61-1.i686 (cap libdrm.so.2) libdrm-2.4.61-1.i686 marks xorg-lib-libpciaccess-0.13.4-1.i686 (cap libpciaccess.so.0) xorg-lib-libpciaccess-0.13.4-1.i686 marks hwdata-0.275-1.noarch (cap hwdata >= 0.243-2) hwdata-0.275-1.noarch marks pciutils-3.3.1-2.i686 (cap pciutils >= 3.1.10-6) pciutils-3.1.2-1.i686 obsoleted by pciutils-3.3.1-2.i686 pciutils-3.3.1-2.i686 marks kmod-libs-20-2.i686 (cap libkmod.so.2) pciutils-3.3.1-2.i686 marks pciutils-libs-3.3.1-2.i686 (cap libpci.so.3) Mesa-libgbm-10.5.4-1.i686 marks wayland-1.7.0-1.i686 (cap libwayland-client.so.0) Mesa-libEGL-10.5.4-1.i686: required "OpenGL >= 1.2" is provided by following packages: a) Mesa-libGL-10.5.4-1.i686 b) xorg-driver-video-fglrx-libs-14.12-5.i686 c) xorg-driver-video-nvidia-legacy-304xx-libs-304.125-3.i686 d) xorg-driver-video-nvidia-legacy-340xx-libs-340.76-2.i686 e) xorg-driver-video-nvidia-libs-346.35-4.i686 f) xorg-driver-video-vboxvideo-4.3.28-2.i686 g) xorg-driver-video-vboxvideo-4.3.26-3.i686 Which one do you want to install ('Q' to abort)? [a] Mesa-libEGL-10.5.4-1.i686 marks Mesa-libGL-10.5.4-1.i686 (cap OpenGL >= 1.2) Mesa-libGL-10.5.4-1.i686 marks xorg-lib-libXdamage-1.1.4-2.i686 (cap libXdamage.so.1) Mesa-libGL-10.5.4-1.i686 marks xorg-lib-libXfixes-5.0.1-2.i686 (cap libXfixes.so.3) Mesa-libGL-10.5.4-1.i686 marks xorg-lib-libXxf86vm-1.1.4-1.i686 (cap libXxf86vm.so.1) xorg-lib-libXxf86vm-1.1.4-1.i686 marks xorg-lib-libX11-1.6.3-1.i686 (cap xorg-lib-libX11 >= 1.6) xorg-lib-libX11-1.2.1-1.i686 obsoleted by xorg-lib-libX11-1.6.3-1.i686 Mesa-libGL-10.5.4-1.i686 marks xorg-lib-libxshmfence-1.2-2.i686 (cap libxshmfence.so.1) is that all really necessary? Mesa-whatever, libdrm, xorg-whatever (pciaccess), hwdata, pciutils, kmod, wayland just to have rrdtool seems to be some massive overkill for drawing some stats... cairo library is 1.2 MB itself, I've found one discussion regarding this issue: http://comments.gmane.org/gmane.comp.lib.cairo/20928 but apparently they haven't done any split into cairo-backend libraries. According to INSTALL file: default=no: These are the "experimental" features $ grep -B1 default=no configure | grep Enable Enable cairo's Xlib/XCB functions feature Enable cairo's Qt surface backend feature Enable cairo's Quartz Image surface backend feature Enable cairo's Skia surface backend feature Enable cairo's OS/2 surface backend feature Enable cairo's BeOS/Zeta surface backend feature Enable cairo's DRM surface backend feature Enable cairo's Gallium3D surface backend feature Enable cairo's OpenGL surface backend feature Enable cairo's OpenGLESv2 surface backend feature Enable cairo's Cogl surface backend feature Enable cairo's directfb surface backend feature Enable cairo's OpenVG surface backend feature Enable cairo's test surfaces feature [default=no] Enable cairo's tee surface backend feature Enable cairo's xml surface backend feature Why did we enable this GL backend? We should ship at least a version without gl, tee and xml as they are mostly useless in real life: http://lists.cairographics.org/archives/cairo/2009-August/018060.html (oops, tee seems to be required by firefox). While xml doesn't pull much overhead, it is all about this gl... As the upstream didn't manage to split this for 4 years now: http://lists.cairographics.org/archives/cairo/2010-December/021277.html couldn't we just disable this *experimental* backend? -- Tomasz Pala