# jail /jail/mail mail.domain.net 192.168.1.11 /bin/sh jail: execv: /bin/sh: Permission denied # stat -x /jail/mail/bin/sh File: "/jail/mail/bin/sh" Size: 1536 FileType: Directory Mode: (0755/drwxr-xr-x) Uid: ( 0/ root) Gid: ( 0/ wheel) Device: 255,134217732 Inode: 103438 Links: 4 Access: Wed Apr 4 15:31:23 2007 Modify: Tue Apr 3 16:22:24 2007 Change: Wed Apr 4 15:31:53 2007 # mount /dev/ad0s1a on / (ufs, local) devfs on /dev (devfs, local) /dev/ad0s1d on /home (ufs, local, soft-updates) /dev/ad0s2d on /jail/apache (ufs, local, soft-updates) /dev/ad0s2f on /jail/bind (ufs, local, soft-updates) /dev/ad0s2e on /jail/mail (ufs, local, soft-updates) /dev/ad0s2g on /jail/shell (ufs, local, soft-updates) /dev/ad0s1g on /tmp (ufs, local, soft-updates) /dev/ad0s1e on /usr (ufs, local, soft-updates) /dev/ad0s1f on /var (ufs, local, soft-updates) devfs on /jail/mail/dev (devfs, local) devfs on /jail/mail/devfs (devfs, local) /usr/ports on /jail/mail (nullfs, local) /usr/src on /jail/mail (nullfs, local) # ls -lho total 74 -rw-r--r-- 1 root wheel - 570B Mar 2 2005 Makefile -rw-r--r-- 1 root wheel - 189B Dec 21 2004 Makefile.inc drwxr-xr-x 2 root wheel - 512B Apr 3 16:19 cat drwxr-xr-x 2 root wheel - 512B Apr 3 16:19 chflags drwxr-xr-x 2 root wheel - 512B Apr 3 16:19 chio drwxr-xr-x 2 root wheel - 512B Apr 3 16:19 chmod drwxr-xr-x 2 root wheel - 512B Apr 3 16:19 cp drwxr-xr-x 3 root wheel - 512B Apr 3 16:21 csh drwxr-xr-x 2 root wheel - 512B Apr 3 16:21 date drwxr-xr-x 2 root wheel - 512B Apr 3 16:22 dd drwxr-xr-x 2 root wheel - 512B Apr 3 16:22 df drwxr-xr-x 2 root wheel - 512B Apr 3 16:22 domainname drwxr-xr-x 2 root wheel - 512B Apr 3 16:22 echo drwxr-xr-x 3 root wheel - 512B Apr 3 16:22 ed drwxr-xr-x 2 root wheel - 512B Apr 3 16:22 expr drwxr-xr-x 2 root wheel - 512B Apr 3 16:22 getfacl drwxr-xr-x 2 root wheel - 512B Apr 3 16:22 hostname drwxr-xr-x 2 root wheel - 512B Apr 3 16:22 kenv drwxr-xr-x 2 root wheel - 512B Apr 3 16:22 kill drwxr-xr-x 2 root wheel - 512B Apr 3 16:22 ln drwxr-xr-x 2 root wheel - 512B Apr 3 16:22 ls drwxr-xr-x 2 root wheel - 512B Apr 3 16:22 mkdir drwxr-xr-x 2 root wheel - 512B Apr 3 16:22 mv drwxr-xr-x 2 root wheel - 1.0K Apr 3 16:22 pax drwxr-xr-x 2 root wheel - 512B Apr 3 16:22 ps drwxr-xr-x 2 root wheel - 512B Apr 3 16:22 pwd drwxr-xr-x 2 root wheel - 512B Apr 3 16:22 rcp drwxr-xr-x 2 root wheel - 512B Apr 3 16:22 realpath drwxr-xr-x 2 root wheel - 512B Apr 3 16:22 rm drwxr-xr-x 2 root wheel - 512B Apr 3 16:22 rmail drwxr-xr-x 2 root wheel - 512B Apr 3 16:22 rmdir drwxr-xr-x 2 root wheel - 512B Apr 3 16:22 setfacl drwxr-xr-x 4 root wheel - 1.5K Apr 3 16:22 sh drwxr-xr-x 2 root wheel - 512B Apr 3 16:22 sleep drwxr-xr-x 2 root wheel - 512B Apr 3 16:22 stty drwxr-xr-x 2 root wheel - 512B Apr 3 16:22 sync drwxr-xr-x 2 root wheel - 512B Apr 3 16:22 test # jls # # pwd /jail/mail/bin/sh # ls Makefile builtins.def exec.h jobs.c miscbltin.c mystring.h parser.h trap.h TOUR cd.c expand.c jobs.h mkbuiltins nodes.c.pat redir.c var.c alias.c cd.h expand.h mail.c mkinit.c nodetypes redir.h var.h alias.h error.c funcs mail.h mknodes.c options.c sh.1 arith.h error.h histedit.c main.c mksyntax.c options.h shell.h arith.y eval.c init.h main.h mktokens output.c show.c arith_lex.l eval.h input.c memalloc.c myhistedit.h output.h show.h bltin exec.c input.h memalloc.h mystring.c parser.c trap.c