sudo -p '' displays a password prompt which it shouldn't
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
sudo (Ubuntu) |
Triaged
|
Undecided
|
Unassigned |
Bug Description
I have small script that invokes another shell script as root thus:
#!/bin/bash
echo "mypass" | sudo -p '' -S /usr/StorMan/
when running in 16.04 LTS this didn't display a password prompt which I understand to be correct behaviour. Since upgrading to 18.04.1 LTS the output looks like:
amonra@Charon:~$ ./storman
[sudo] password for amonra:
which as far as I can determine is not correct.
Thanks
Dave
ProblemType: Bug
DistroRelease: Ubuntu 18.04
Package: sudo 1.8.21p2-3ubuntu1
ProcVersionSign
Uname: Linux 4.15.0-38-generic x86_64
ApportVersion: 2.20.9-0ubuntu7.4
Architecture: amd64
CurrentDesktop: LXDE
Date: Thu Oct 25 03:07:27 2018
InstallationDate: Installed on 2016-03-28 (940 days ago)
InstallationMedia: Ubuntu-Server 14.04.4 LTS "Trusty Tahr" - Release amd64 (20160217.1)
SourcePackage: sudo
UpgradeStatus: Upgraded to bionic on 2018-10-22 (2 days ago)
VisudoCheck:
/etc/sudoers: parsed OK
/etc/sudoers.
modified.
modified.
Confirmed incorrect behavior in bionic. xenial and cosmic behave correctly.