<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test/etc/rc.d/jail, branch release/7.2.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test/atom?h=release%2F7.2.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test/atom?h=release%2F7.2.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/'/>
<updated>2009-02-07T14:04:35Z</updated>
<entry>
<title>MFC: r187708</title>
<updated>2009-02-07T14:04:35Z</updated>
<author>
<name>Bjoern A. Zeeb</name>
<email>bz@FreeBSD.org</email>
</author>
<published>2009-02-07T14:04:35Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=29941b15d70ce776fb6995a509684d4b86cdf0e9'/>
<id>urn:sha1:29941b15d70ce776fb6995a509684d4b86cdf0e9</id>
<content type='text'>
  Update jail startup script for multi-IPv4/v6/no-IP jails.

  Note: this is only really necessary because of the ifconfig
        logic to add/remove the jail IPs upon start/stop.
        Consensus among simon and I is that the logic should
        really be factored out from the startup script and put
        into a proper management solution.

  - We now support starting of no-IP jails.
  - Implement jail_&lt;jname&gt;_ip options to support both
    address familes with regard to ifconfig logic.
  - Implement _multi&lt;n&gt; support suffix to the jail_&lt;jname&gt;_ip
    option to configure additional addresses to avoid overlong,
    unreadbale jail_&lt;jname&gt;_ip lines with lots of addresses.
</content>
</entry>
<entry>
<title>MFC: r183100</title>
<updated>2009-01-07T15:31:46Z</updated>
<author>
<name>Bjoern A. Zeeb</name>
<email>bz@FreeBSD.org</email>
</author>
<published>2009-01-07T15:31:46Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=7848e60158d04f4ce8a4b96be3df1dfa8a0d6e53'/>
<id>urn:sha1:7848e60158d04f4ce8a4b96be3df1dfa8a0d6e53</id>
<content type='text'>
  Allow a jail to be started with a specific route fib.
</content>
</entry>
<entry>
<title>MFC functional changes to etc:</title>
<updated>2008-01-29T00:18:08Z</updated>
<author>
<name>Doug Barton</name>
<email>dougb@FreeBSD.org</email>
</author>
<published>2008-01-29T00:18:08Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=95aa7b101414f082f8a638d1c8100331dd4a9978'/>
<id>urn:sha1:95aa7b101414f082f8a638d1c8100331dd4a9978</id>
<content type='text'>
1. yar's "dry run" patch to Makefile
2. Add zfs to the list of filesystems to check in
periodic/security/100.chksetuid
3. GC the nfslocking script, which has been superseded by lockd and statd
4. Add security warning to rc.d/jail
5. Add stop_cmd=':' to those rc.d scripts that do not start services,
but did not already have a stop_cmd.
</content>
</entry>
<entry>
<title>Fix indentation.</title>
<updated>2007-05-24T06:01:06Z</updated>
<author>
<name>Ralf S. Engelschall</name>
<email>rse@FreeBSD.org</email>
</author>
<published>2007-05-24T06:01:06Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=f31380b23335e90bf201e8db9e88f9617db2e8e5'/>
<id>urn:sha1:f31380b23335e90bf201e8db9e88f9617db2e8e5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix jail rc.d script privilege escalation via symlink attack against</title>
<updated>2007-01-11T18:18:57Z</updated>
<author>
<name>Simon L. B. Nielsen</name>
<email>simon@FreeBSD.org</email>
</author>
<published>2007-01-11T18:18:57Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=26d67ea70f1bf968cf4535daf5be972064a8bc68'/>
<id>urn:sha1:26d67ea70f1bf968cf4535daf5be972064a8bc68</id>
<content type='text'>
/var/log/console.log and mount points.

Security:	FreeBSD-SA-07:01.jail
</content>
</entry>
<entry>
<title>Jail_ip and jail_interface local variables were renamed to _ip and _interface</title>
<updated>2007-01-02T11:07:13Z</updated>
<author>
<name>Florent Thoumie</name>
<email>flz@FreeBSD.org</email>
</author>
<published>2007-01-02T11:07:13Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=eacc7cde7df896f1f9f673c130dd9404cfe19f91'/>
<id>urn:sha1:eacc7cde7df896f1f9f673c130dd9404cfe19f91</id>
<content type='text'>
in a previous commit to avoid namespace collisions, unfortunately I missed two
of them. This leads to the ip alias being incorrectly removed in some cases
when using the stop command.

Reported by:	Philipp Wuensche &lt;cryx-freebsd@h3q.com&gt;
</content>
</entry>
<entry>
<title>Add jail_&lt;jname&gt;_exec_afterstart&lt;N&gt; rc.conf variable, where &lt;N&gt; is</title>
<updated>2006-05-30T16:20:48Z</updated>
<author>
<name>Matteo Riondato</name>
<email>matteo@FreeBSD.org</email>
</author>
<published>2006-05-30T16:20:48Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=ce5c66f0b28dfacbf31ec3a56f9e16020ff391c3'/>
<id>urn:sha1:ce5c66f0b28dfacbf31ec3a56f9e16020ff391c3</id>
<content type='text'>
1,2 and so on.
It specifies the command to be run as Nth after jail startup.

sh(1)-fu by: Dario Freni
PR: 	conf/97697
MFC after: 2 weeks
Reviewed by: ru@ (man page)
</content>
</entry>
<entry>
<title>style(9)</title>
<updated>2006-05-30T16:07:59Z</updated>
<author>
<name>Matteo Riondato</name>
<email>matteo@FreeBSD.org</email>
</author>
<published>2006-05-30T16:07:59Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=200ea5481224108d05ab49948ecce8beb3aba0bb'/>
<id>urn:sha1:200ea5481224108d05ab49948ecce8beb3aba0bb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>- Change the "jail_" prefix for internal script variables. This fixes an</title>
<updated>2006-05-11T14:23:43Z</updated>
<author>
<name>Florent Thoumie</name>
<email>flz@FreeBSD.org</email>
</author>
<published>2006-05-11T14:23:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=b246e9314d7c6a2f57e343096f8068bf2eabf0c9'/>
<id>urn:sha1:b246e9314d7c6a2f57e343096f8068bf2eabf0c9</id>
<content type='text'>
issue where some global jail_* variables were overriden in the script. [1]
- Change "jid" to "jname" in rc.conf(5), since it's more a jail name than a
jail id. [1]
- Update examples and comments in defaults/rc.conf to advertise new
variables and the fact that some of the jail-specific variables may be made
jail-global. [2]

Reported by:	pjd [1], clsung [2]
Approved by:	cperciva
X-MFC after:	i got sufficient testing from people using rc.d/jail
</content>
</entry>
<entry>
<title>if we fail to start a jail and jail_foobar_*fs_enable or jail_foobar_mount_enable were set, umount those filesystem before exiting. If we set up an alias for jail's IP, remove that alias before exiting.</title>
<updated>2006-05-11T13:29:01Z</updated>
<author>
<name>Matteo Riondato</name>
<email>matteo@FreeBSD.org</email>
</author>
<published>2006-05-11T13:29:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=8fc80fd71f1e8fc47496a35aea7ac417846da9e4'/>
<id>urn:sha1:8fc80fd71f1e8fc47496a35aea7ac417846da9e4</id>
<content type='text'>
MFC after:	2 weeks
</content>
</entry>
</feed>
