[nycbug-talk] jail file removal
Charles Sprickman
spork
Mon Nov 28 22:41:29 EST 2005
On Mon, 28 Nov 2005, George R. wrote:
> Charles Sprickman wrote:
>> Hi all,
>>
>> I've been looking around for a maintained list of files that are good to
>> remove from a jail. So far, this is the most comprehensive list I've
>> found. Any opinions on this one? Is there a better reference that I've
>> missed?
>>
>> http://memberwebs.com/nielsen/freebsd/jails/docs/jail_remove.html
>>
>> Thanks,
>
> No, thank *you*. . .
>
> A number of us have had regular discussions about this topic.
>
> I have a bunch of jails on different boxes in production, and they are
> BLOATED.
I'm aiming for something in the neighborhood of unbloating and just not
having stuff there that I don't want people poking around in.
I've also made a bit of a list for /etc to set things immutable. That
probably needs more work.
> When I get a chance, I'll test out on 4.x and 5.x.
>
> Did you try this out Charles?
Yep, and it seems to have not broken anything (that I've noticed). At the
very least it's cut down the number of things I have to evaluate.
Your question also lead me to find something else I didn't know about. I
wanted to see if I could get more info from the jail startup process.
Looking at the "jail" file in /etc/rc.d I found some debug flags. Looking
at /etc/defaults/rc.conf, I found these two interesting lines:
rc_debug="YES"
rc_info="YES"
That enables some pretty verbose output. Neat stuff:
root at newida[/etc]# sh rc.d/jail start jail1
rc.d/jail: DEBUG: checkyesno: jail_enable is set to YES.
rc.d/jail: DEBUG: run_rc_command: evaluating jail_start().
Configuring jails:rc.d/jail: DEBUG: checkyesno: jail_set_hostname_allow is
set to YES.
rc.d/jail: DEBUG: checkyesno: jail_socket_unixiproute_only is set to YES.
rc.d/jail: DEBUG: checkyesno: jail_sysvipc_allow is set to NO.
.
Starting jails:rc.d/jail: DEBUG: jail1 devfs enable: YES
rc.d/jail: DEBUG: jail1 fdescfs enable: NO
rc.d/jail: DEBUG: jail1 procfs enable: NO
[etc...]
Handy, and it logs in /var/log/messages too.
Charles
> g
>
More information about the talk
mailing list