security bug or operator "misunderstanding", and a query
Randy Schultz
schulra at earlham.edu
Sat Aug 18 15:07:59 PDT 2007
On Wed, 15 Aug 2007, Bill Moran spaketh thusly:
-}In response to Randy Schultz <schulra at earlham.edu>:
-}
-}> Hey all,
-}>
-}> I've been messing around with, and liking, jails. I had a weird thing happen
-}> tho' that I cannot explain, and seems to violate the concept of jail.
-}>
-}> I have the AMD64 version of fbsd 6.2 set up, default install(plus a few minor
-}> ports like sudo). The jail setup is AFAIK standard, e.g. rc.conf has:
-}>
-}> jail_list="ntpjail"
-}>
-}> jail_ntpjail_rootdir=/usr/local/jails/jail1
-}> jail_ntpjail_hostname=ntpjail.earlham.edu
-}> jail_ntpjail_ip=192.168.1.59
-}> jail_ntpjail_interface=bge1
-}> jail_ntpjail_devfs_enable="YES"
-}>
-}> The /dev dir is whatever is defined for jails in /etc/defaults/devfs.rules,
-}> and no tweaks are in sysctl.conf.
-}>
-}> When I have the parent/jail up and running, ntpd not running on the parent, if
-}> I kick off ntpd in the jail, it actually kicks off ntpd in the parent then
-}> barks with "address already in use".
-}
-}By design, a jail can not start a process on the host. If you are actually
-}able to demonstrate this behaviour, many would be interested because it
-}would constitute a serious bug.
Yup, you're right.
Today I took some time to more slowly go through the steps. What I missed
before was the "J" in the state field of the ps command, signifying the jailed
process.
False alarm. Sorry 'bout that.
--
Randy (schulra at earlham.edu) 765.983.1283 <*>
Love with your heart, think with your head; not the other way around.
More information about the freebsd-jail
mailing list