[Pkg-shadow-devel] Bug#905564: login: shows error about "ALWAYS_SET_PATH" which is supported by "su" from "util-linux"
Martin Steigerwald
Martin at Lichtvoll.de
Mon Aug 6 09:51:47 BST 2018
Package: login
Version: 1:4.5-1.1
Severity: minor
Dear Andreas, dear maintainers,
for now I use "ALWAYS_SET_PATH" as mentioned in "NEWS.Debian" of "util-linux"
package in order to keep my backup script which needs root access and access
to a SSH agent running in a regular user session working. I intend to
configure sudo to take over the environment variables for SSH agent to
the root session at some time.
However, as long as that option is set, the "login" command complains about
it after entering the user name. You can see this easily by logging in on
a tty. Or by doing it on a shell, in this even before entering the user name:
somehost:~> LANG=C login
configuration error - unknown item 'ALWAYS_SET_PATH' (notify administrator)
somehost login: ^C
Expected results: No error message or warning as this is a configuration
option support by "su" from "util-linux" which shares the configuration file
"/etc/login.defs" with the "shadow" tools.
Thanks,
Martin
-- System Information:
Debian Release: buster/sid
APT prefers unstable
APT policy: (500, 'unstable'), (200, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.18.0-rc5-tp520-btrfstrim+ (SMP w/4 CPU cores; PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE=de (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages login depends on:
ii libaudit1 1:2.8.3-1+b1
ii libc6 2.27-5
ii libpam-modules 1.1.8-3.7
ii libpam-runtime 1.1.8-3.7
ii libpam0g 1.1.8-3.7
login recommends no packages.
login suggests no packages.
-- Configuration Files:
/etc/login.defs changed:
MAIL_DIR /var/mail
FAILLOG_ENAB yes
LOG_UNKFAIL_ENAB no
LOG_OK_LOGINS no
SYSLOG_SU_ENAB yes
SYSLOG_SG_ENAB yes
FTMP_FILE /var/log/btmp
SU_NAME su
HUSHLOGIN_FILE .hushlogin
ENV_SUPATH PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
ENV_PATH PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
ALWAYS_SET_PATH yes
TTYGROUP tty
TTYPERM 0600
ERASECHAR 0177
KILLCHAR 025
UMASK 022
PASS_MAX_DAYS 99999
PASS_MIN_DAYS 0
PASS_WARN_AGE 7
UID_MIN 1000
UID_MAX 60000
GID_MIN 1000
GID_MAX 60000
LOGIN_RETRIES 5
LOGIN_TIMEOUT 60
CHFN_RESTRICT rwh
DEFAULT_HOME yes
USERGROUPS_ENAB yes
ENCRYPT_METHOD SHA512
-- no debconf information
More information about the Pkg-shadow-devel
mailing list