[Bug 580801] Re: Default /etc/sudoers file overwrites /etc/sudoers.d for 'admin' users
Benjamin Drung
580801 at bugs.launchpad.net
Wed Aug 3 07:56:23 UTC 2022
Thanks for reporting this bug. It should not have happened that your
patch got unaddressed for so long.
I checked /etc/sudoers in Ubuntu 22.04 and it is correct there: the last
line is "@includedir /etc/sudoers.d". So I mark this bug as fixed.
** Changed in: sudo (Ubuntu)
Status: Incomplete => Fix Released
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to sudo in Ubuntu.
https://bugs.launchpad.net/bugs/580801
Title:
Default /etc/sudoers file overwrites /etc/sudoers.d for 'admin' users
Status in sudo:
Opinion
Status in sudo package in Ubuntu:
Fix Released
Bug description:
Binary package hint: sudo
I was trying to make truecrypt to mount encrypted container without
asking my user's password after I provided my truecrypt password and
found out that I need to modify my 'sudo' configuration. After reading
bit more about sudo configuration I found out that custom
configuration should be placed in '/etc/sudoers.d' instead of
modifying the default '/etc/sudoers' file. I found out that my custom
setting did not worked any user who is member of the group 'admin',
but worked find for any other user. I found that last line '%admin
ALL=(ALL) ALL' in default '/etc/sudoers' file overwrites any setting
set in '/etc/sudoers.d'. I fixed it by moving the '#includedir
/etc/sudoers.d' to be the last line. I am attaching my patch. I think
that this should be fixed in default configuration file because I
believe this file will get overwritten during the next 'sudo' upgrade.
ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: sudo 1.7.2p1-1ubuntu5
ProcVersionSignature: Ubuntu 2.6.32-22.33-generic 2.6.32.11+drm33.2
Uname: Linux 2.6.32-22-generic i686
Architecture: i386
Date: Fri May 14 20:05:14 2010
EcryptfsInUse: Yes
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release i386 (20100429)
ProcEnviron:
PATH=(custom, user)
LANG=en_US.utf8
SHELL=/bin/bash
SourcePackage: sudo
VisudoCheck: /etc/sudoers: parsed OK
To manage notifications about this bug go to:
https://bugs.launchpad.net/sudo/+bug/580801/+subscriptions
More information about the foundations-bugs
mailing list