Your message dated Sun, 12 Dec 2010 21:37:00 +0000
with message-id <[email protected]>
and subject line Re: [buildd-tools-devel] Bug#589884: Bug#589884: schroot seems
to fail when using libpam-ldap / libnss-ldap
has caused the Debian Bug report #589884,
regarding schroot seems to fail when using libpam-ldap / libnss-ldap
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.)
--
589884: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=589884
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: schroot
Version: 1.4.7-1
Severity: important
While trying to run "schroot -p --debug=notice" on a system with
lib(pam|nss)-ldap installed and configured (in both the chroot and main
system), I'm getting:
---
D(1): Loading config file: /etc/schroot/schroot.conf
D(1): Loading data file: /etc/schroot/schroot.conf
D(2): Getting keyfile group=testing-i386, key=type
D(1): key not found
D(2): Created template chroot (type=plain name/session-id=testing-i386
active=0 source-clonable=0)
D(2): Getting keyfile group=testing-i386, key=active
D(1): key not found
D(2): Getting keyfile group=testing-i386, key=run-setup-scripts
D(1): key not found
D(2): Getting keyfile group=testing-i386, key=run-session-scripts
D(1): key not found
D(2): Getting keyfile group=testing-i386, key=run-exec-scripts
D(1): key not found
D(2): Getting keyfile group=testing-i386, key=script-config
D(1): key not found
D(2): Getting keyfile group=testing-i386, key=priority
D(1): value=3
D(2): Getting keyfile group=testing-i386, key=aliases
D(1): value=default
D(1): value=default
D(2): Getting keyfile group=testing-i386, key=environment-filter
D(1): key not found
D(2): Getting keyfile group=testing-i386, key=description
D(1): value=Debian Testing i386 (testing-i386)
D(2): Getting keyfile group=testing-i386, key=users
D(1): value=nipsy
D(1): value=nipsy
D(2): Getting keyfile group=testing-i386, key=groups
D(1): key not found
D(2): Getting keyfile group=testing-i386, key=root-users
D(1): key not found
D(2): Getting keyfile group=testing-i386, key=root-groups
D(1): key not found
D(2): Getting keyfile group=testing-i386, key=mount-location
D(1): key not found
D(2): Getting keyfile group=testing-i386, key=name
D(1): key not found
D(2): Getting keyfile group=testing-i386, key=command-prefix
D(1): key not found
D(2): Getting keyfile group=testing-i386, key=message-verbosity
D(1): key not found
D(2): Getting keyfile group=testing-i386, key=preserve-environment
D(1): key not found
D(2): Getting keyfile group=testing-i386, key=directory
D(1): value=/chroot
D(2): Getting keyfile group=testing-i386, key=location
D(1): key not found
D(2): Getting keyfile group=testing-i386, key=personality
D(1): value=linux32
D(1): Loading config directory: /etc/schroot/chroot.d
D(2): Creating schroot session
D(1): Inserted into environment: GNOME_KEYRING_PID=3839
D(1): Inserted into environment: USER=nipsy
D(1): Inserted into environment: SSH_AGENT_PID=3900
D(1): Inserted into environment: SHLVL=2
D(1): Inserted into environment: OLDPWD=/home/nipsy
D(1): Inserted into environment: HOME=/home/nipsy
D(1): Inserted into environment:
XDG_SESSION_COOKIE=1c8ac11359d01013dad55c5c00001c77-1279721527.450731-1361017678
D(1): Inserted into environment: DESKTOP_SESSION=default
D(1): Inserted into environment: GTK_MODULES=canberra-gtk-module
D(1): Inserted into environment: FVWM_USERDIR=/home/nipsy/.fvwm
D(1): Inserted into environment: SSH_ASKPASS=/usr/bin/gtk-led-askpass
D(1): Inserted into environment:
DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-DwHNVumbI4,guid=24b4b31f164cabd92f3504d200111533
D(1): Inserted into environment: GDM_XSERVER_LOCATION=local
D(1): Inserted into environment: GNOME_KEYRING_CONTROL=/tmp/keyring-G95oJE
D(1): Inserted into environment: HOSTDISPLAY=ginaz:0.0
D(1): Inserted into environment: LOGNAME=nipsy
D(1): Inserted into environment: _=/usr/bin/schroot
D(1): Inserted into environment: USERNAME=nipsy
D(1): Inserted into environment: WINDOWPATH=8:8
D(1): Inserted into environment: GDM_LANG=en_US.UTF-8
D(1): Inserted into environment:
PATH=/home/nipsy/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/games:/usr/X11R6/bin:/usr/local/bin:/usr/local/sbin
D(1): Inserted into environment: DISPLAY=:0.0
D(1): Inserted into environment: LANG=en_US.UTF-8
D(1): Inserted into environment: XAUTHORITY=/home/nipsy/.Xauthority
D(1): Inserted into environment: SSH_AUTH_SOCK=/tmp/ssh-JVvcvv3899/agent.3899
D(1): Inserted into environment: SHELL=/bin/zsh
D(1): Inserted into environment: FVWM_MODULEDIR=/usr/lib/fvwm/2.5.28
D(1): Inserted into environment: GDMSESSION=default
D(1): Inserted into environment: PWD=/home/nipsy
D(1): Inserted into environment:
XDG_DATA_DIRS=/usr/local/share/:/usr/share/:/usr/share/gdm/
D(1): Inserted into environment: TERM=xterm
D(1): Inserted into environment: WINDOWID=39845903
D(1): Inserted into environment: XTERM_VERSION=XTerm(261)
D(1): Inserted into environment: XTERM_LOCALE=en_US.UTF-8
D(1): Inserted into environment: XTERM_SHELL=/bin/zsh
D(1): Inserted into environment: ps1=%b%...@%u%m%u/%l:%~>
D(1): Inserted into environment: PAGER=less
D(1): Inserted into environment: EDITOR=vim
D(1): Inserted into environment: LC_COLLATE=C
D(2): auth uid = 1,000, gid = 1,000
D(1): Inserted into environment: GNOME_KEYRING_PID=3839
D(1): Inserted into environment: USER=nipsy
D(1): Inserted into environment: SSH_AGENT_PID=3900
D(1): Inserted into environment: SHLVL=2
D(1): Inserted into environment: OLDPWD=/home/nipsy
D(1): Inserted into environment: HOME=/home/nipsy
D(1): Inserted into environment:
XDG_SESSION_COOKIE=1c8ac11359d01013dad55c5c00001c77-1279721527.450731-1361017678
D(1): Inserted into environment: DESKTOP_SESSION=default
D(1): Inserted into environment: GTK_MODULES=canberra-gtk-module
D(1): Inserted into environment: FVWM_USERDIR=/home/nipsy/.fvwm
D(1): Inserted into environment: SSH_ASKPASS=/usr/bin/gtk-led-askpass
D(1): Inserted into environment:
DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-DwHNVumbI4,guid=24b4b31f164cabd92f3504d200111533
D(1): Inserted into environment: GDM_XSERVER_LOCATION=local
D(1): Inserted into environment: GNOME_KEYRING_CONTROL=/tmp/keyring-G95oJE
D(1): Inserted into environment: HOSTDISPLAY=ginaz:0.0
D(1): Inserted into environment: LOGNAME=nipsy
D(1): Inserted into environment: _=/usr/bin/schroot
D(1): Inserted into environment: USERNAME=nipsy
D(1): Inserted into environment: WINDOWPATH=8:8
D(1): Inserted into environment: GDM_LANG=en_US.UTF-8
D(1): Inserted into environment:
PATH=/home/nipsy/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/games:/usr/X11R6/bin:/usr/local/bin:/usr/local/sbin
D(1): Inserted into environment: DISPLAY=:0.0
D(1): Inserted into environment: LANG=en_US.UTF-8
D(1): Inserted into environment: XAUTHORITY=/home/nipsy/.Xauthority
D(1): Inserted into environment: SSH_AUTH_SOCK=/tmp/ssh-JVvcvv3899/agent.3899
D(1): Inserted into environment: SHELL=/bin/zsh
D(1): Inserted into environment: FVWM_MODULEDIR=/usr/lib/fvwm/2.5.28
D(1): Inserted into environment: GDMSESSION=default
D(1): Inserted into environment: PWD=/home/nipsy
D(1): Inserted into environment:
XDG_DATA_DIRS=/usr/local/share/:/usr/share/:/usr/share/gdm/
D(1): Inserted into environment: TERM=xterm
D(1): Inserted into environment: WINDOWID=39845903
D(1): Inserted into environment: XTERM_VERSION=XTerm(261)
D(1): Inserted into environment: XTERM_LOCALE=en_US.UTF-8
D(1): Inserted into environment: XTERM_SHELL=/bin/zsh
D(1): Inserted into environment: ps1=%b%...@%u%m%u/%l:%~>
D(1): Inserted into environment: PAGER=less
D(1): Inserted into environment: EDITOR=vim
D(1): Inserted into environment: LC_COLLATE=C
D(2): auth uid = 1,000, gid = 1,000
D(1): pam_start OK
D(2): In users: 1
In groups: 0
In root-users: 0
In root-groups: 0
D(1): Inserted into environment:
PATH=/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games
D(2): pam_putenv: set PATH=/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games
D(1): pam_putenv OK
D(1): pam_acct_mgmt OK
D(1): pam_setcred OK
D(2): PAM authentication succeeded for user
D(1): Running session in default chroot:
D(2): setup_chroot: chroot=testing-i386, setup_type=0, chroot_status=1,
lock_status=1
D(2): setup_chroot: chroot=testing-i386, setup_type=1, chroot_status=1,
lock_status=1
D(1): pam_open_session OK
D(1): Inserted into environment:
PATH=/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games
D(1): Inserted into environment:
PATH=/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games
D(1): Inserted into environment:
PATH=/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games
D(1): Inserted into environment:
PATH=/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games
D(1): Inserted into environment:
DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-DwHNVumbI4,guid=24b4b31f164cabd92f3504d200111533
D(1): Inserted into environment: DESKTOP_SESSION=default
D(1): Inserted into environment: DISPLAY=:0.0
D(1): Inserted into environment: EDITOR=vim
D(1): Inserted into environment: FVWM_MODULEDIR=/usr/lib/fvwm/2.5.28
D(1): Inserted into environment: FVWM_USERDIR=/home/nipsy/.fvwm
D(1): Inserted into environment: GDMSESSION=default
D(1): Inserted into environment: GDM_LANG=en_US.UTF-8
D(1): Inserted into environment: GDM_XSERVER_LOCATION=local
D(1): Inserted into environment: GNOME_KEYRING_CONTROL=/tmp/keyring-G95oJE
D(1): Inserted into environment: GNOME_KEYRING_PID=3839
D(1): Inserted into environment: GTK_MODULES=canberra-gtk-module
D(1): Inserted into environment: HOME=/home/nipsy
D(1): Inserted into environment: HOSTDISPLAY=ginaz:0.0
D(1): Inserted into environment: LANG=en_US.UTF-8
D(1): Inserted into environment: LC_COLLATE=C
D(1): Inserted into environment: LOGNAME=nipsy
D(1): Inserted into environment: OLDPWD=/home/nipsy
D(1): Inserted into environment: PAGER=less
D(1): Inserted into environment:
PATH=/home/nipsy/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/games:/usr/X11R6/bin:/usr/local/bin:/usr/local/sbin
D(1): Inserted into environment: ps1=%b%...@%u%m%u/%l:%~>
D(1): Inserted into environment: PWD=/home/nipsy
D(1): Inserted into environment: SHELL=/bin/zsh
D(1): Inserted into environment: SHLVL=2
D(1): Inserted into environment: SSH_AGENT_PID=3900
D(1): Inserted into environment: SSH_ASKPASS=/usr/bin/gtk-led-askpass
D(1): Inserted into environment: SSH_AUTH_SOCK=/tmp/ssh-JVvcvv3899/agent.3899
D(1): Inserted into environment: TERM=xterm
D(1): Inserted into environment: USER=nipsy
D(1): Inserted into environment: USERNAME=nipsy
D(1): Inserted into environment: WINDOWID=39845903
D(1): Inserted into environment: WINDOWPATH=8:8
D(1): Inserted into environment: XAUTHORITY=/home/nipsy/.Xauthority
D(1): Inserted into environment:
XDG_DATA_DIRS=/usr/local/share/:/usr/share/:/usr/share/gdm/
D(1): Inserted into environment:
XDG_SESSION_COOKIE=1c8ac11359d01013dad55c5c00001c77-1279721527.450731-1361017678
D(1): Inserted into environment: XTERM_LOCALE=en_US.UTF-8
D(1): Inserted into environment: XTERM_SHELL=/bin/zsh
D(1): Inserted into environment: XTERM_VERSION=XTerm(261)
D(1): Inserted into environment: _=/usr/bin/schroot
D(1): Inserted into environment:
DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-DwHNVumbI4,guid=24b4b31f164cabd92f3504d200111533
D(1): Inserted into environment: DESKTOP_SESSION=default
D(1): Inserted into environment: DISPLAY=:0.0
D(1): Inserted into environment: EDITOR=vim
D(1): Inserted into environment: FVWM_MODULEDIR=/usr/lib/fvwm/2.5.28
D(1): Inserted into environment: FVWM_USERDIR=/home/nipsy/.fvwm
D(1): Inserted into environment: GDMSESSION=default
D(1): Inserted into environment: GDM_LANG=en_US.UTF-8
D(1): Inserted into environment: GDM_XSERVER_LOCATION=local
D(1): Inserted into environment: GNOME_KEYRING_CONTROL=/tmp/keyring-G95oJE
D(1): Inserted into environment: GNOME_KEYRING_PID=3839
D(1): Inserted into environment: GTK_MODULES=canberra-gtk-module
D(1): Inserted into environment: HOME=/home/nipsy
D(1): Inserted into environment: HOSTDISPLAY=ginaz:0.0
D(1): Inserted into environment: LANG=en_US.UTF-8
D(1): Inserted into environment: LC_COLLATE=C
D(1): Inserted into environment: LOGNAME=nipsy
D(1): Inserted into environment: OLDPWD=/home/nipsy
D(1): Inserted into environment: PAGER=less
D(1): Inserted into environment:
PATH=/home/nipsy/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/games:/usr/X11R6/bin:/usr/local/bin:/usr/local/sbin
D(1): Inserted into environment: ps1=%b%...@%u%m%u/%l:%~>
D(1): Inserted into environment: PWD=/home/nipsy
D(1): Inserted into environment: SHELL=/bin/zsh
D(1): Inserted into environment: SHLVL=2
D(1): Inserted into environment: SSH_AGENT_PID=3900
D(1): Inserted into environment: SSH_ASKPASS=/usr/bin/gtk-led-askpass
D(1): Inserted into environment: SSH_AUTH_SOCK=/tmp/ssh-JVvcvv3899/agent.3899
D(1): Inserted into environment: TERM=xterm
D(1): Inserted into environment: USER=nipsy
D(1): Inserted into environment: USERNAME=nipsy
D(1): Inserted into environment: WINDOWID=39845903
D(1): Inserted into environment: WINDOWPATH=8:8
D(1): Inserted into environment: XAUTHORITY=/home/nipsy/.Xauthority
D(1): Inserted into environment:
XDG_DATA_DIRS=/usr/local/share/:/usr/share/:/usr/share/gdm/
D(1): Inserted into environment:
XDG_SESSION_COOKIE=1c8ac11359d01013dad55c5c00001c77-1279721527.450731-1361017678
D(1): Inserted into environment: XTERM_LOCALE=en_US.UTF-8
D(1): Inserted into environment: XTERM_SHELL=/bin/zsh
D(1): Inserted into environment: XTERM_VERSION=XTerm(261)
D(1): Inserted into environment: _=/usr/bin/schroot
D(2): CWD=/home/nipsy
D(2): location=/chroot
D(1): Set GID=1,000
E: Failed to set supplementary groups: Operation not permitted
D(1): pam_close_session OK
D(2): setup_chroot: chroot=testing-i386, setup_type=2, chroot_status=1,
lock_status=1
D(1): pam_setcred (delete) OK
D(1): pam_end OK
---
Presumably this has something to do with the fact that I'm using
LDAP since schroot works on other systems I run (but which don't make
use of LDAP). I've copied over my existing /etc/(group | gshadow |
passwd | shadow) files and even tried creating my user and group
accounts (nipsy) inside of the /chroot/etc versions of those files to
see if it would help (it didn't).
I'm also seeing this in my logs when attempting the above:
---
==> auth.log <==
Jul 21 15:35:43 ginaz schroot[22525]: pam_unix(schroot:session): session opened
for user nipsy by nipsy(uid=1000)
Jul 21 15:35:43 ginaz dbus-daemon: [system] Rejected send message, 2 matched
rules; type="method_call", sender=":1.24" (uid=1000 pid=22525 comm="schroot)
interface="org.freedesktop.ConsoleKit.Manager"
member="OpenSessionWithParameters" error name="(unset)" requested_reply=0
destination="org.freedesktop.ConsoleKit" (uid=0 pid=22205
comm="/usr/sbin/console-kit-daemon))
Jul 21 15:35:43 ginaz schroot[22525]: pam_unix(schroot:session): session closed
for user nipsy
---
So it appears like the problem might be related to dbus-daemon
rather than schroot itself? But that's just conjecture on my part.
Any advice from here?
-- System Information:
Debian Release: squeeze/sid
APT prefers testing
APT policy: (700, 'testing'), (600, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages schroot depends on:
ii libboost-filesystem1.42.0 1.42.0-3 filesystem operations (portable pa
ii libboost-program-options1.42. 1.42.0-3 program options library for C++
ii libboost-regex1.42.0 1.42.0-3 regular expression library for C++
ii libboost-system1.42.0 1.42.0-3 Operating system (e.g. diagnostics
ii libc6 2.11.2-2 Embedded GNU C Library: Shared lib
ii libgcc1 1:4.4.4-6 GCC support library
ii liblockdev1 1.0.3-1.4 Run-time shared library for lockin
ii libpam0g 1.1.1-3 Pluggable Authentication Modules l
ii libstdc++6 4.4.4-6 The GNU Standard C++ Library v3
ii libuuid1 2.17.2-3.1 Universally Unique ID library
ii schroot-common 1.4.7-1 common files for schroot
schroot recommends no packages.
Versions of packages schroot suggests:
pn aufs-modules | unionfs-module <none> (no description available)
pn btrfs-tools <none> (no description available)
ii debootstrap 1.0.23 Bootstrap a basic Debian system
ii lvm2 2.02.66-2 The Linux Logical Volume Manager
ii unzip 6.0-4 De-archiver for .zip files
-- Configuration Files:
/etc/schroot/schroot.conf changed:
[testing-i386]
description=Debian Testing i386 (testing-i386)
directory=/chroot
priority=3
aliases=default
users=nipsy
personality=linux32
-- no debconf information
--- End Message ---
--- Begin Message ---
On Thu, Jul 22, 2010 at 09:54:52AM -0500, Mark Nipper wrote:
> On 21 Jul 2010, Roger Leigh wrote:
> > This is a previously-reported bug, see
> > lists.debian.org/debian-devel/2010/03/msg00298.html
>
> This was exactly what I needed. I switched to using the
> newer / better? libnss-ldapd, libpam-ldapd, and nslcd. Now
> schroot works fine.
>
> I'm not certain that it will work for everyone. But
> Arthur de Jong's forked implementation of the original PADL
> nss_ldap package seems much cleaner and simpler. And since he's
> apparently maintaining the Debian packages himself, it's a very
> smooth install and most all of the necessary options seem to be
> debconf driven. Very slick!
Good to know that a working solution was found. I left this open,
but since it's not something we can work around in schroot, I'll
close it now.
Regards,
Roger
--
.''`. Roger Leigh
: :' : Debian GNU/Linux http://people.debian.org/~rleigh/
`. `' Printing on GNU/Linux? http://gutenprint.sourceforge.net/
`- GPG Public Key: 0x25BFB848 Please GPG sign your mail.
signature.asc
Description: Digital signature
--- End Message ---