Le samedi 20 avril 2013 à 15:33 -0400, Michael H. Warfield a écrit : > On Sat, 2013-04-20 at 21:13 +0200, Andreas Otto wrote: > > Hi all, > > > my problem: the "autodev" create devices with wrong permissions: > > > > ls -ald /dev/* > > crw-rw---- 1 root tty 136, 16 Apr 20 18:34 /dev/console > > lrwxrwxrwx 1 root root 11 Apr 20 18:34 /dev/core -> /proc/kcore > > lrwxrwxrwx 1 root root 13 Apr 20 18:34 /dev/fd -> /proc/self/fd > > crwxr-xr-x 1 root root 1, 7 Apr 20 18:34 /dev/full > > drwxr-xr-x 2 root root 0 Apr 20 18:34 /dev/hugepages > > prw------- 1 root root 0 Apr 20 18:34 /dev/initctl > > lrwxrwxrwx 1 root root 7 Apr 20 18:34 /dev/kmsg -> console > > srw-rw-rw- 1 root root 0 Apr 20 18:34 /dev/log > > drwxrwxrwt 2 root root 40 Apr 20 18:34 /dev/mqueue > > crwxr-xr-x 1 root root 1, 3 Apr 20 18:34 /dev/null > > lrwxrwxrwx 1 root root 13 Apr 20 18:34 /dev/ptmx -> /dev/pts/ptmx > > drwxr-xr-x 2 root root 0 Apr 20 18:34 /dev/pts > > crwxr-xr-x 1 root root 1, 8 Apr 20 18:34 /dev/random > > drwxrwxrwt 2 root root 40 Apr 20 18:34 /dev/shm > > lrwxrwxrwx 1 root root 15 Apr 20 18:34 /dev/stderr -> /proc/self/fd/2 > > lrwxrwxrwx 1 root root 15 Apr 20 18:34 /dev/stdin -> /proc/self/fd/0 > > lrwxrwxrwx 1 root root 15 Apr 20 18:34 /dev/stdout -> /proc/self/fd/1 > > crwxr-xr-x 1 root root 5, 0 Apr 20 18:34 /dev/tty > > crw-rw---- 1 root tty 136, 12 Apr 20 18:34 /dev/tty1 > > crw-rw---- 1 root tty 136, 13 Apr 20 18:34 /dev/tty2 > > crw-rw---- 1 root tty 136, 14 Apr 20 18:34 /dev/tty3 > > crw-rw---- 1 root tty 136, 15 Apr 20 18:34 /dev/tty4 > > crwxr-xr-x 1 root root 1, 9 Apr 20 18:34 /dev/urandom > > crwxr-xr-x 1 root root 1, 5 Apr 20 18:34 /dev/zero > > > check the permissions for "/dev/tty" or "/dev/null" as example. > > I've seen this before when I set autodev=1 on a container which was NOT > running systemd for init. Reviewing the code and all, it looked like it > should be setting the correct permissions and yet it came out wrong for > several devices. In my case, I finally got my Fedora 17 containers > working fine (autodev=1 w/ systemd) and my Fedora 14 containers right > with autodev=0 w/o systemd. If I turned autodev=1 on the Fedora 14 > containers, it did what you're describing. That was back when we were > first working on the systemd support. I don't recall testing that > condition after we cut the patches loose for 0.9.0 that included systemd > support in both the containers and the host.
Expect I did the backport of autodev in lxc 0.8.0 package we ship in 12.3, so we could support 12.3 guest nicely. > 1) Is OpenSuse 12.3 running systemd init (I don't run OpenSuse and, > unfortunately, the lxc-opensuse template doesn't seem to work for me on > Fedora)? Yes, we only support systemd starting with 12.3 -- Frederic Crozat <fcro...@suse.com> SUSE ------------------------------------------------------------------------------ Precog is a next-generation analytics platform capable of advanced analytics on semi-structured data. The platform includes APIs for building apps and a phenomenal toolset for data science. Developers can use our toolset for easy data analysis & visualization. Get a free account! http://www2.precog.com/precogplatform/slashdotnewsletter _______________________________________________ Lxc-users mailing list Lxc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/lxc-users