[Bug 462163] Review Request: checkdns - A Domain Name Server analysis and reporting tool
bugzilla at redhat.com
bugzilla at redhat.com
Wed Nov 26 05:06:28 UTC 2008
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=462163
--- Comment #10 from John Guthrie <guthrie at counterexample.org> 2008-11-26 00:06:26 EDT ---
(In reply to comment #7)
> - I did not examine carefully the program, but I think that you can eliminate
> the need of suid group for the checkdns folder if - in %post - you create a
> checkdns user and use
> chown checkdns.apache /var/www/html/checkdns
> chmod 755 /var/www/html/checkdns
> make sure that the checkdns program is run as the checkdns user (which is
> extremely easy to do in cron)
> The only drawback is that if the program is run by another user (in a console),
> the HTML files will not be created with the correct ownership. But as the
> output is sent to the console, it can be redirected anywhere.
I'm a little confused. Why would I want to do all of that in %post? Why not
in %pre, and just set the ownership and permissions in the %files section?
Unless I'm mistaken, what you are proposing would require changing
perms/ownership after they have been placed into the RPM database, with the
result that rpm -V will always flag them as having been changed. Am I missing
something?
(In addition, every other package that I have seen add users or groups has done
so in %pre.)
--
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the Fedora-package-review
mailing list