On Mon, Apr 15, 2013 at 02:31:56PM -0300, Chir0n wrote: > Hello > > > > I don't know if this is the right place for this question. Tell me if this > is the > case. It's OK.
> I'm trying to execute the Example 1 of the following tutorial and I can't > log with any user. I get an authentication > error. > > > http://0pointer.de/public/systemd-man/systemd-nspawn.html > > > > More precisely I'm executing the following > command: > > > > # yum -y --releasever=19 --nogpg --installroot=/srv/mycontainer > --disablerepo='*' --enablerepo=fedora install systemd passwd yum > fedora-release vim-minimal > # systemd-nspawn -bD > /srv/mycontainer > > > > Is there something I need > do? You're probably being tripped-up by audit stupidity. If you have a kernel newer not older than 3.8, then you can just spawn a shell in the namespace: sudo nsenter -t $PID -m -u -i -n -p /bin/bash where PID is printed by systemd-nspawn right before launching the container. Then in the container you can investiagate stuff if normal ways, with journalctl and whatnot. Otherwise, have a look at journalctl -D /src/mycontainer/var/log/journal. On a Fedora 19 host with a Fedora 19 container, I see: Apr 15 14:25:54 fedora-19 login[22]: pam_unix(login:auth): authentication failure; logname = uid=0 euid=0 tty=console ruser= rhost= user=root Apr 15 14:25:56 fedora-19 login[22]: PAM audit_log_acct_message() failed: Operation not pe rmitted Apr 15 14:25:56 fedora-19 login[22]: FAILED LOGIN SESSION FROM console FOR root, System er And also: bash-4.2# passwd Changing password for user root. New password: Retype new password: passwd: System error The workaround might be to run the *host* with audit=0 on the commandline. Zbyszek > PS: I tried to use chroot to change the root pass, I tried to use my local > users and I tried to log with empty passwords, but anything worked. I think that by default all accounts are disabled. Zbyszek _______________________________________________ systemd-devel mailing list systemd-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/systemd-devel