From mboxrd@z Thu Jan 1 00:00:00 1970 From: Adolf Belka <adolf.belka@ipfire.org> To: development@lists.ipfire.org Subject: Re: [PATCH 01/15] libcap: Update to version 2.70 Date: Tue, 13 Aug 2024 13:09:03 +0200 Message-ID: <cfcc5d55-ce4f-453f-b108-0f5fd1fae8a0@ipfire.org> In-Reply-To: <111376CD-4237-4EC4-B223-C7BB40BB85B0@ipfire.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============2572176628874043516==" List-Id: <development.lists.ipfire.org> --===============2572176628874043516== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Hi Michael, On 13/08/2024 11:58, Michael Tremer wrote: > I think we should ship pretty much everything these days. >=20 > Storage is cheap and we would risk breaking anything and then having to spe= nd time to sort it out for saving 2 KiB worth of space on the ISO image and 1= 0 KiB on disk. >=20 > So, just ship it all :) That is a good point. We experienced that with the openssl update where=20 we found all the packages that used openssl that I had missed. Regards, Adolf. >=20 > -Michael >=20 >> On 9 Aug 2024, at 16:14, Adolf Belka <adolf.belka(a)ipfire.org> wrote: >> >> Hi Michael, >> >> On 09/08/2024 16:23, Michael Tremer wrote: >>> Hello, >>> I don=E2=80=99t think we have an SO bump here=E2=80=A6 >> When I look at it now, it doesn't look like an sobump but clearly for some= reason I thought it was. >> >> Oh well, then all those additional patches for the addons can be thrown aw= ay. >> >> Looking below in the rootfile I do see that libpsx.so.2 is commented out. = Should that be uncommented? >> >> Apologies for the mistake. >> >> Regards, >> Adolf. >> >>> Binaries should be linked against libcap.2 and that has not changed. >>> Are they not working with the new version any more? >>> Best, >>> -Michael >>>> On 9 Aug 2024, at 12:23, Adolf Belka <adolf.belka(a)ipfire.org> wrote: >>>> >>>> - Update from version 2.69 to 2.70 >>>> - Update of rootfile >>>> - sobump means following core packages need to be shipped >>>> arping >>>> cdrkit >>>> iproute2 >>>> iputils >>>> ntp >>>> squid >>>> udev >>>> and the following addons will be shipped with the pak_ver increments i= n the other >>>> patches that are part ofg this set >>>> avahi >>>> bacula >>>> cifs-utils >>>> dnsdist >>>> freeradius >>>> frr >>>> htop >>>> nfs >>>> rng-tools >>>> samba >>>> tor >>>> tshark >>>> vdr >>>> wavemon >>>> - Changelog >>>> 2.70 >>>> setcap changes to make it harder to set invalid file capabilities (Bug 2= 17592\ >>>> reported by parke.nexus) >>>> Lots of documentation fixes (contributions from Jakub Wilk and >>>> Carlos Rodriguez-Fernandez) >>>> Fix c89 compilation syntax for the C code in the libraries. >>>> libpam has deprecated providing the _pam_overwrite() function, so use me= mset() >>>> instead >>>> >>>> Signed-off-by: Adolf Belka <adolf.belka(a)ipfire.org> >>>> --- >>>> config/rootfiles/common/libcap | 8 +++++--- >>>> lfs/libcap | 6 +++--- >>>> 2 files changed, 8 insertions(+), 6 deletions(-) >>>> >>>> diff --git a/config/rootfiles/common/libcap b/config/rootfiles/common/li= bcap >>>> index f331e2a43..ea90c7564 100644 >>>> --- a/config/rootfiles/common/libcap >>>> +++ b/config/rootfiles/common/libcap >>>> @@ -4,12 +4,12 @@ sbin/getpcaps >>>> sbin/setcap >>>> #usr/include/sys/capability.h >>>> #usr/include/sys/psx_syscall.h >>>> -usr/lib/libcap.so >>>> +#usr/lib/libcap.so >>>> usr/lib/libcap.so.2 >>>> -usr/lib/libcap.so.2.69 >>>> +usr/lib/libcap.so.2.70 >>>> #usr/lib/libpsx.so >>>> #usr/lib/libpsx.so.2 >>>> -usr/lib/libpsx.so.2.69 >>>> +usr/lib/libpsx.so.2.70 >>>> #usr/lib/pkgconfig/libcap.pc >>>> #usr/lib/pkgconfig/libpsx.pc >>>> #usr/lib/security >>>> @@ -88,7 +88,9 @@ usr/lib/security/pam_cap.so >>>> #usr/share/man/man3/psx_syscall.3 >>>> #usr/share/man/man3/psx_syscall3.3 >>>> #usr/share/man/man3/psx_syscall6.3 >>>> +#usr/share/man/man5/capability.conf.5 >>>> #usr/share/man/man8/captree.8 >>>> #usr/share/man/man8/getcap.8 >>>> #usr/share/man/man8/getpcaps.8 >>>> +#usr/share/man/man8/pam_cap.8 >>>> #usr/share/man/man8/setcap.8 >>>> diff --git a/lfs/libcap b/lfs/libcap >>>> index 951ed80dc..51e32f9c6 100644 >>>> --- a/lfs/libcap >>>> +++ b/lfs/libcap >>>> @@ -1,7 +1,7 @@ >>>> ########################################################################= ####### >>>> # = # >>>> # IPFire.org - A linux based firewall = # >>>> -# Copyright (C) 2007-2023 IPFire Team <info(a)ipfire.org> = # >>>> +# Copyright (C) 2007-2024 IPFire Team <info(a)ipfire.org> = # >>>> # = # >>>> # This program is free software: you can redistribute it and/or modify = # >>>> # it under the terms of the GNU General Public License as published by = # >>>> @@ -24,7 +24,7 @@ >>>> >>>> include Config >>>> >>>> -VER =3D 2.69 >>>> +VER =3D 2.70 >>>> >>>> THISAPP =3D libcap-$(VER) >>>> DL_FILE =3D $(THISAPP).tar.xz >>>> @@ -40,7 +40,7 @@ objects =3D $(DL_FILE) >>>> >>>> $(DL_FILE) =3D $(DL_FROM)/$(DL_FILE) >>>> >>>> -$(DL_FILE)_BLAKE2 =3D 94d1fef7666a1c383a8b96f1f6092bd242164631532868b62= 8d2f5de71b42a371d041a978ef7fbadfee3eeb433165444995d1078cd790275bc0433a7875a69= 7e >>>> +$(DL_FILE)_BLAKE2 =3D 77b72acee53032117ea481e3380d1b497f9264b6193b95235= 42508c7c3e46070248ca4ed910d35809ce6e52caa60cbb31edb125c47221627eeda35c61bd091= 4b >>>> >>>> install : $(TARGET) >>>> >>>> --=20 >>>> 2.45.2 >>>> >=20 --=20 Sent from my laptop --===============2572176628874043516==--