Re: [Rpm-maint] [rpm-software-management/rpm] sysusers.d support applies %attr() ownership before creating sysusers (Issue #3073)

2024-05-13 Thread Florian Festi
I started a discussion on the Fedora devel list:

https://lists.fedoraproject.org/archives/list/de...@lists.fedoraproject.org/thread/IKWECWMBWN2IDKLHK3Q2TZKVSVFTXUNA/



-- 
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/issues/3073#issuecomment-2107596045
You are receiving this because you are subscribed to this thread.

Message ID: ___
Rpm-maint mailing list
Rpm-maint@lists.rpm.org
http://lists.rpm.org/mailman/listinfo/rpm-maint


Re: [Rpm-maint] [rpm-software-management/rpm] sysusers.d support applies %attr() ownership before creating sysusers (Issue #3073)

2024-05-04 Thread Florian Festi
Yeah, this probably needs a discussion and Global Change in Fedora and an 
additional change in the Packaging Guidelines. Those are not topics for 
upstream. So I am closing this here. But fee free to ping me if you need help 
on the Fedora side. We will also happily improve the documentation upstream 
with lessons learned.

Also note that there are [more improvements](#2816) coming with the rpm 4.20 
release that is expected in Fedora 41 in a few weeks.

-- 
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/issues/3073#issuecomment-2094064800
You are receiving this because you are subscribed to this thread.

Message ID: ___
Rpm-maint mailing list
Rpm-maint@lists.rpm.org
http://lists.rpm.org/mailman/listinfo/rpm-maint


Re: [Rpm-maint] [rpm-software-management/rpm] sysusers.d support applies %attr() ownership before creating sysusers (Issue #3073)

2024-05-04 Thread Florian Festi
Closed #3073 as completed.

-- 
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/issues/3073#event-12703577794
You are receiving this because you are subscribed to this thread.

Message ID: 
___
Rpm-maint mailing list
Rpm-maint@lists.rpm.org
http://lists.rpm.org/mailman/listinfo/rpm-maint


Re: [Rpm-maint] [rpm-software-management/rpm] sysusers.d support applies %attr() ownership before creating sysusers (Issue #3073)

2024-05-03 Thread Timothée Ravier
Ah, good point. This needs discussion on the Fedora side.

-- 
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/issues/3073#issuecomment-2092549533
You are receiving this because you are subscribed to this thread.

Message ID: ___
Rpm-maint mailing list
Rpm-maint@lists.rpm.org
http://lists.rpm.org/mailman/listinfo/rpm-maint


Re: [Rpm-maint] [rpm-software-management/rpm] sysusers.d support applies %attr() ownership before creating sysusers (Issue #3073)

2024-05-03 Thread Martin Pitt
Thanks @ffesti ! So I suppose this should be closed upstream, and I'll create a 
bugzilla instead?

-- 
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/issues/3073#issuecomment-2092433241
You are receiving this because you are subscribed to this thread.

Message ID: ___
Rpm-maint mailing list
Rpm-maint@lists.rpm.org
http://lists.rpm.org/mailman/listinfo/rpm-maint


Re: [Rpm-maint] [rpm-software-management/rpm] sysusers.d support applies %attr() ownership before creating sysusers (Issue #3073)

2024-05-03 Thread Florian Festi
A far as I know this feature is not enabled in Fedora 40. See 
https://fedoraproject.org/wiki/Changes/RPM-4.19#Scope

rpm-4.18.92-disable-sysusers.patch
```
iff -up rpm-4.18.92/macros.in.orig rpm-4.18.92/macros.in   
--- rpm-4.18.92/macros.in.orig  2023-08-02 17:56:49.858065935 +0200 
+++ rpm-4.18.92/macros.in   2023-08-02 17:57:01.967988065 +0200 
@@ -138,7 +138,7 @@ 

 # sysusers helper binary (or a replacement script), uncomment to disable   
 #%__systemd_sysusers   @__SYSTEMD_SYSUSERS@
-%__systemd_sysusers%{_rpmconfigdir}/sysusers.sh
+#%__systemd_sysusers   %{_rpmconfigdir}/sysusers.sh

 #  
 #  Path to script that creates debug symbols in a /usr/lib/debug
```

So there is some work to do on the Fedora side to make sure the distribution is 
ready for this.

-- 
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/issues/3073#issuecomment-2092413942
You are receiving this because you are subscribed to this thread.

Message ID: ___
Rpm-maint mailing list
Rpm-maint@lists.rpm.org
http://lists.rpm.org/mailman/listinfo/rpm-maint