Package: libpam-modules Version: 1.0.1-7 Severity: normal libpam-modules ships with the pam_namespace module to automatically create and mount per-user or per-context directories in a detached namespace.
This includes a script, /etc/security/namespace.init, that attempts to populate an automatically created home directory with the content of /etc/skel; this script depends on gawk but that dependency is not declared. The problem is here: mode=$(awk '/^UMASK/{gsub("#.*$", "", $2); printf "%o", and(0777,compl(strtonum("0" $2))); exit}' /etc/login.defs) mawk, which was installed on the machine where I was using this, reports these errors by default: awk: line 2: function and never defined awk: line 2: function compl never defined awk: line 2: function strtonum never defined This is non-fatal — the PAM module works, installs the new directory and so forth, but it is not ideal. Installing gawk automatically corrected the problem, but this was not declared or noted anywhere in the package. Regards, Daniel -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (500, 'unstable'), (101, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.26-1-amd64 (SMP w/2 CPU cores) Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages libpam-modules depends on: ii debconf [debconf-2.0] 1.5.26 Debian configuration management sy ii libc6 2.9-4 GNU C Library: Shared libraries ii libdb4.7 4.7.25-6 Berkeley v4.7 Database Libraries [ ii libpam0g 1.0.1-7 Pluggable Authentication Modules l ii libselinux1 2.0.71-1 SELinux shared libraries libpam-modules recommends no packages. libpam-modules suggests no packages. -- debconf information: libpam-modules/disable-screensaver: -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org