Package: sudo
X-Debbugs-Cc: serfyo...@yandex.ru
Version: 1.9.5p2-2
Severity: normal

Dear Maintainer,

--------------------------------------------------------------------------------
install_manifest.txt:

/usr/local/test/test 1.txt
/usr/local/test/test 2.txt
----------------------------------Bad----------------------------------------------
t.sh:
sudo xargs -0t -d '\n' -a 'install_manifest.txt' /usr/bin/rm

u1@A1:2$ ./t.sh
xargs -0t -d '\n' -a 'install_manifest.txt' /usr/bin/rm

/etc/sudoers.d/f1:30:49: syntax error
u1 A1 = (root) NOPASSWD: /usr/bin/xargs -0t -d '\n' /usr/bin/rm < 
install_manifest.txt
                                                                              ^
[sudo] password for u1:
sudo: a password is required
-----------------------------------Bad---------------------------------------------
/etc/sudoers.d/
u1 A1 = (root) NOPASSWD: /usr/bin/xargs -0t -d '\\n' /usr/bin/rm < 
install_manifest.txt

sudo xargs -t -d '\\n' /usr/bin/rm < install_manifest.txt
[sudo] пароль для u1:
Sorry, user u1 is not allowed to execute '/usr/bin/xargs -t -d \\n /usr/bin/rm' 
as root on A1.
-----------------------------------Bad---------------------------------------------
/etc/sudoers.d/
u1 A1 = (root) NOPASSWD: /usr/bin/xargs -0t -d "\\n" /usr/bin/rm < 
install_manifest.txt

u1@A1:2$ sudo xargs -t -d "\\n" /usr/bin/rm < install_manifest.txt
[sudo] password for u1:
Sorry, user u1 is not allowed to execute '/usr/bin/xargs -t -d \n /usr/bin/rm' 
as root on A1.
-----------------------------------Ok--------------------------------------------
root@A1:/media/u1/s1/2# parallel -t -d '\n' /usr/bin/rm < install_manifest.txt
/usr/bin/rm /usr/local/test/test\ 1.txt
/usr/bin/rm /usr/local/test/test\ 2.txt
root@A1:/media/u1/s1/2#
-----------------------------------Ok---------------------------------------------
root@A1:/media/u1/s1/2# parallel -0t -d '\n' /usr/bin/rm < install_manifest.txt
/usr/bin/rm /usr/local/test/test\ 1.txt
/usr/bin/rm /usr/local/test/test\ 2.txt
root@A1:/media/u1/s1/2#
-----------------------------------Ok---------------------------------------------
root@A1:/media/u1/s1/2# xargs -t -d '\n' /usr/bin/rm < install_manifest.txt
/usr/bin/rm '/usr/local/test/test 1.txt' '/usr/local/test/test 2.txt'
root@A1:/media/u1/s1/2#
-----------------------------------Ok---------------------------------------------
root@A1:/media/u1/s1/2# xargs -0t -d '\n' /usr/bin/rm < install_manifest.txt
/usr/bin/rm /usr/local/test/test\ 1.txt
/usr/bin/rm /usr/local/test/test\ 2.txt
root@A1:/media/u1/s1/2#
-----------------------------------Ok---------------------------------------------
/etc/sudoers.d/
u1 A1 = (root) NOPASSWD: ALL

u1@A1:2$ sudo xargs -t -d '\n' /usr/bin/rm < install_manifest.txt
/usr/bin/rm '/usr/local/test/test 1.txt' '/usr/local/test/test 2.txt'
u1@A1:2$
-----------------------------------Ok---------------------------------------------
/etc/sudoers.d/
u1 A1 = (root) NOPASSWD: ALL

u1@A1:2$ sudo parallel -t -d '\n' /usr/bin/rm < install_manifest.txt
/usr/bin/rm /usr/local/test/test\ 1.txt
/usr/bin/rm /usr/local/test/test\ 2.txt
u1@A1:2$
-----------------------------------Ok---------------------------------------------
/etc/sudoers.d/
u1 A1 = (root) NOPASSWD: ALL

u1@A1:2$ ./t.sh
sudo xargs -t -d '\n' /usr/bin/rm < install_manifest.txt

u1@A1:2$ ./t.sh
/usr/bin/rm '/usr/local/test/test 1.txt' '/usr/local/test/test 2.txt'
u1@A1:2$
-----------------------------------Ok---------------------------------------------
/etc/sudoers.d/
u1 A1 = (root) NOPASSWD: ALL

u1@A1:2$ ./t.sh
sudo parallel -t -d '\n' /usr/bin/rm < install_manifest.txt

u1@A1:2$ ./t.sh
/usr/bin/rm /usr/local/test/test\ 1.txt
/usr/bin/rm /usr/local/test/test\ 2.txt
u1@A1:2$
--------------------------------------------------------------------------------

-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 5.10.0-3-amd64 (SMP w/8 CPU threads)
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages sudo depends on:
ii  libaudit1       1:3.0-2
ii  libc6           2.31-9
ii  libpam-modules  1.4.0-4
ii  libpam0g        1.4.0-4
ii  libselinux1     3.1-2+b2
ii  lsb-base        11.1.0
ii  zlib1g          1:1.2.11.dfsg-2

sudo recommends no packages.

sudo suggests no packages.

-- Configuration Files:
/etc/sudo.conf changed:
Debug sudo /var/log/sudo_debug all@debug

/etc/sudoers [Errno 13] Access denied: '/etc/sudoers'
/etc/sudoers.d/README [Errno 13] Access denied: '/etc/sudoers.d/README'

-- no debconf information

Reply via email to