<<O>>  Difference Topic BuildAndUpdateJails (r1.3 - 11 Oct 2003 - KirkStrauser)

META TOPICPARENT JailEnvironments
The processes of building and updating your FreeBSD JailEnvironments are nearly identical to their non-jail counterparts. The updating method, in particular, is exactly the same except that a few commands are set to operate on a directory other than /.
Line: 12 to 12

make installworld DESTDIR=$D cd etc make distribution DESTDIR=$D -DNO_MAKEDEV_RUN
Added:
>
>

For 4.x systems only:




cd $D/dev sh MAKEDEV jail cd $D
Line: 29 to 34

make buildworld # If necessary make installworld DESTDIR=$D mergemaster -D $D
Added:
>
>

For 4.x systems only:




cd $D/dev sh MAKEDEV jail
Changed:
<
<
-- KirkStrauser - 11 Dec 2002
>
>
-- KirkStrauser - 11 Oct 2003

META FORM ClassForm  
META FIELD TopicClassification TopicClassification SystemSecurity
Changed:
<
<
META FIELD OsVersion OsVersion 4.x, CURRENT
>
>
META FIELD OsVersion OsVersion 4.x, 5.x, CURRENT, All
 <<O>>  Difference Topic BuildAndUpdateJails (r1.2 - 11 Dec 2002 - KirkStrauser)

META TOPICPARENT JailEnvironments
The processes of building and updating your FreeBSD JailEnvironments are nearly identical to their non-jail counterparts. The updating method, in particular, is exactly the same except that a few commands are set to operate on a directory other than /.
Line: 18 to 18

ln -sf dev/null kernel
Added:
>
>
After installation, visit ConfigureJailEnvironment.

Updating a JailEnvironment:



Line: 31 to 33

sh MAKEDEV jail
Changed:
<
<
-- KirkStrauser - 12 Sep 2002
>
>
-- KirkStrauser - 11 Dec 2002

META FORM ClassForm  
META FIELD TopicClassification TopicClassification SystemSecurity
META FIELD OsVersion OsVersion 4.x, CURRENT
 <<O>>  Difference Topic BuildAndUpdateJails (r1.1 - 13 Sep 2002 - TWikiGuest)
Line: 1 to 1
Added:
>
>
META TOPICPARENT JailEnvironments
The processes of building and updating your FreeBSD JailEnvironments are nearly identical to their non-jail counterparts. The updating method, in particular, is exactly the same except that a few commands are set to operate on a directory other than /.

Building a JailEnvironment:

D=/here/is/the/jail
cd /usr/src
mkdir -p $D
make buildworld # If necessary
make installworld DESTDIR=$D
cd etc
make distribution DESTDIR=$D -DNO_MAKEDEV_RUN
cd $D/dev
sh MAKEDEV jail
cd $D
ln -sf dev/null kernel

Updating a JailEnvironment:

D=/here/is/the/jail
cd /usr/src
mergemaster -p -D $D
make buildworld # If necessary
make installworld DESTDIR=$D
mergemaster -D $D
cd $D/dev
sh MAKEDEV jail

-- KirkStrauser - 12 Sep 2002

META FORM ClassForm  
META FIELD TopicClassification TopicClassification SystemSecurity
META FIELD OsVersion OsVersion 4.x, CURRENT
View topic | Diffs | r1.3 | > | r1.2 | > | r1.1 | More
Revision r1.1 - 13 Sep 2002 - 01:46 - TWikiGuest
Revision r1.3 - 11 Oct 2003 - 14:00 - KirkStrauser