On Thu, May 24, 2012 at 03:18:54PM -0400, Mike Jakubik wrote: > Hello, > > Latest 9-STABLE has introduced some changes that break the ezjail rc > script. On bootup it fails to start, but when i log in via ssh and > manually start it, it works. However i am unable to shut them down > afterwards. > > > [email protected]:~# uname -a > FreeBSD jail.local 9.0-STABLE FreeBSD 9.0-STABLE #0: Thu May 24 12:50:04 > EDT 2012 [email protected]:/usr/obj/usr/src/sys/JAIL amd64 > > > Boot: > > ezJailConfiguring jails:. > Starting jails: cannot start jail "game": > -1 > cannot start jail "app": > -1 > > /var/log/messages: > > May 24 15:05:30 jail kernel: pid 1276 (jail), uid 0: exited on signal 11 > May 24 15:05:30 jail kernel: pid 1343 (jail), uid 0: exited on signal 11 > [..] > > [email protected]:~# jls > JID IP Address Hostname Path > 3 10.57.227.100 game.local /jails/game > 4 10.57.227.99 app.local /jails/app > > > (can not stop jails now) > > [email protected]:~# /usr/local/etc/rc.d/ezjail stop > ezjailStopping jails: app.local game.local. > > [email protected]:~# jls > JID IP Address Hostname Path > 3 10.57.227.100 game.local /jails/game > 4 10.57.227.99 app.local /jails/app > > [email protected]:~# /usr/local/etc/rc.d/ezjail stop > ezjailStopping jails: cannot stop jail app. No jail id in /var/run > cannot stop jail game. No jail id in /var/run > > (same behaviour occurs when i use the base /etc/rc.d script to start/stop the > jails) >
Try this: http://student.agh.edu.pl/~mjguzik/patches/jail-startup-shutdown.patch cd /usr/src && patch -p1 < patch && cd usr.sbin/jail && make && make install /usr/src/etc/rc.d/jail script can be just copied over. Note that your /var/run/jail_* files have broken content (some line from /etc/rc's output instead of jail id). -- Mateusz Guzik <mjguzik gmail.com> _______________________________________________ [email protected] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to "[email protected]"
