Your message dated Mon, 31 Aug 2009 19:53:47 -0700 with message-id <[email protected]> and subject line Re: libpam-modules: /etc/security/namespace.init depends on gawk, but dependency is not delcared has caused the Debian Bug report #518908, regarding libpam-modules: /etc/security/namespace.init depends on gawk, but dependency is not delcared to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 518908: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=518908 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---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:
--- End Message ---
--- Begin Message ---Version: 1.1.0-2 This bug was fixed in the upload of pam 1.1.0-2, but didn't get auto-closed due to a changelog typo. Full changelog (with typo removed): pam (1.1.0-2) unstable; urgency=low [ Steve Langasek ] * debian/patches/pam_unix_dont_trust_chkpwd_caller.patch: fix this patch to call setregid() instead of always returning an error on username mismatch in unix_chkpwd, needed in the SELinux case and in some corner cases with the broken_shadow option. Thanks to Michael Spang for the analysis. Closes: #543589. * fix the PAM mini-policy to not tell app maintainers that they don't need to depend on libpam-modules if they reference modules from there. * make libpam-runtime depend on libpam-modules (>= 1.0.1-6) - nothing else guarantees that we have pam_unix available for use by pam-auth-update. * Use /bin/sh instead of /bin/bash for libpam0g.postinst, since we've confirmed there are no longer any bashisms there. Closes: #519973. * Clean up the libpam0g postinst a bit; invoke-rc.d has been a guaranteed interface for two stable release cycles now * debian/patches/namespace_with_awk_not_gawk: fix the sample namespace.init script's dependency on non-POSIX features of gawk, since we don't use gawk by default. Closes: #518908. * Updated debconf translations: - German, thanks to Sven Joachim <[email protected]> (closes: #544464) [ Kees Cook ] * debian/local/common-password, debian/pam-configs/unix: switch from "md5" to "sha512" as password crypt default. -- Steve Langasek <[email protected]> Mon, 31 Aug 2009 14:21:27 -0700 -- Steve Langasek Give me a lever long enough and a Free OS Debian Developer to set it on, and I can move the world. Ubuntu Developer http://www.debian.org/ [email protected] [email protected]
signature.asc
Description: Digital signature
--- End Message ---

