Bug 551470 - RFE: update to sudo 1.7.2, add /etc/sudoers.d
Summary: RFE: update to sudo 1.7.2, add /etc/sudoers.d
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: sudo
Version: rawhide
Hardware: All
OS: Linux
low
low
Target Milestone: ---
Assignee: Daniel Kopeček
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: 639682
TreeView+ depends on / blocked
 
Reported: 2009-12-30 21:35 UTC by Ville Skyttä
Modified: 2010-10-03 10:13 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
: 639682 (view as bug list)
Environment:
Last Closed: 2010-01-12 13:24:43 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
Create and use /etc/sudoers.d by default (1.70 KB, patch)
2010-01-08 20:48 UTC, Ville Skyttä
no flags Details | Diff
/etc/sudoers part of the patch (356 bytes, patch)
2010-01-08 20:49 UTC, Ville Skyttä
no flags Details | Diff

Description Ville Skyttä 2009-12-30 21:35:43 UTC
sudo 1.7.2 contains a new useful #includedir directive; it can be used to implement a /etc/sudoers.d directory to which for example packages can drop their sudoers snippets.

http://www.sudo.ws/cgi-bin/cvsweb/sudo/WHATSNEW?rev=1.21&content-type=text/x-cvsweb-markup
http://www.sudo.ws/cgi-bin/cvsweb/sudo/sudoers.pod.diff?r1=1.165&r2=1.166&f=h

Comment 1 Daniel Kopeček 2010-01-07 16:02:17 UTC
Updated:
 http://koji.fedoraproject.org/koji/buildinfo?buildID=149861

Comment 2 Ville Skyttä 2010-01-08 20:47:08 UTC
Thanks, but that build does not yet create or use the /etc/sudoers.d dir.  The attached (build tested only) patch should do the trick.

Comment 3 Ville Skyttä 2010-01-08 20:48:01 UTC
Created attachment 382550 [details]
Create and use /etc/sudoers.d by default

(Also includes an unrelated *.pod/man duplicate removal tweak.)

Comment 4 Ville Skyttä 2010-01-08 20:49:43 UTC
Created attachment 382551 [details]
/etc/sudoers part of the patch

Comment 5 Daniel Kopeček 2010-01-12 13:23:43 UTC
Thanks for the patches.

http://koji.fedoraproject.org/koji/buildinfo?buildID=150558


Note You need to log in before you can comment on or make changes to this bug.