diff options
author | Jordi Massaguer Pla <jmassaguerpla@suse.de> | 2021-01-29 15:43:56 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-01-29 08:43:56 -0600 |
commit | 36ddf1ebed3f264fa86ef4f657dce29244c2e068 (patch) | |
tree | acce33b73b3a123366720b9e0bf6ade151538b04 /cloudinit/sources/DataSourceBigstep.py | |
parent | 71564dce3b6fa3e6aa398b0dd7415b21dca70701 (diff) | |
download | vyos-cloud-init-36ddf1ebed3f264fa86ef4f657dce29244c2e068.tar.gz vyos-cloud-init-36ddf1ebed3f264fa86ef4f657dce29244c2e068.zip |
includedir in suoders can be prefixed by "arroba" (#783)
Since version 1.9.1, @includedir can be used in the sudoers files
instead of #includedir:
https://github.com/sudo-project/sudo/releases/tag/SUDO_1_9_1
Actually "@includedir" is the modern syntax, and "#includedir" the historic
syntax. It has been considered that "#includedir" was too puzzling because
it started with a "#" that otherwise denotes comments.
This happens to be the default in SUSE Linux enterprise sudoer package,
so cloudinit should take this into account.
Otherwise, cloudinit was adding an extra #includedir, which was
resulting on the files under /etc/sudoers.d being included twice, one by
@includedir from the SUSE package, one by the @includedir from
cloudinit. The consequence of this, was that if you were defining an
Cmnd_Alias inside any of those files, this was being defined twice and
creating an error when using sudo.
Diffstat (limited to 'cloudinit/sources/DataSourceBigstep.py')
0 files changed, 0 insertions, 0 deletions