163 Commits

Author SHA1 Message Date
erdgeist
d9c9e79a98 Discontinue deprecated -r option for cp, ensure flavour directory 2006-02-09 18:11:06 +00:00
erdgeist
c1618f230d Cosmetics. 2006-02-09 16:43:24 +00:00
erdgeist
7e4d3e1901 Put into rcorder 2006-02-09 16:01:57 +00:00
erdgeist
3a75a73eec Radical change of what an ezjail flavour is. The old way got me stuck. 2006-02-09 01:21:56 +00:00
erdgeist
c270955ae0 Radical change of what an ezjail flavour is. The old way got me stuck. 2006-02-09 00:44:49 +00:00
erdgeist
ea7235c93e flavours now become a single shell script 2006-02-08 22:54:51 +00:00
erdgeist
b111738db4 Tidy up of ezjail-config.sh now reflects in documentation 2006-02-08 17:12:04 +00:00
erdgeist
36adb5181c Simplyfing a lot of the code. Harder to read, now :( 2006-02-08 16:23:31 +00:00
erdgeist
0e2bb6a9ec Tightening up documentation. 2006-02-08 11:13:58 +00:00
erdgeist
be3bfa65be quote mismatch. Formatting 2006-02-08 11:05:51 +00:00
erdgeist
847ef8a6fc cvsroot for ports now obeyd in cvs up, too. Cosmetics. 2006-02-08 10:56:35 +00:00
erdgeist
05e763eb61 Cosmetics. 2006-02-07 14:41:10 +00:00
erdgeist
fba1ca82f1 Cosmetics. 2006-02-06 13:19:18 +00:00
erdgeist
50886f7d58 Cosmetics. Corrected a stupid glitch claiming, the command would be 'ezjail' instead of 'ezjail-admin'. 2006-02-06 13:18:30 +00:00
erdgeist
c81e58c9c9 Protect against empty variable expansion problems in [ $var ] 2006-02-06 02:42:22 +00:00
erdgeist
f0e838773b provide braces for variable expansion, rename a to dir, remove templatejail_old only, if it exists 2006-02-06 02:29:42 +00:00
erdgeist
03175084a0 provide braces for variable expansion 2006-02-06 02:16:30 +00:00
erdgeist
e2f7a80dae Tidying up the rc.d script, only run, if any of the jails specified exists. restart does not work anymore due to a bug in rc.subr 2006-02-03 17:38:25 +00:00
erdgeist
4e50d9edad rc.d scripts must not issue line breaks 2006-02-02 23:02:17 +00:00
erdgeist
1a43c488bc Reflect character whitelisting in rc.d-script 2006-02-02 22:57:38 +00:00
erdgeist
c5753e553f _ may be replaced by _, avoid identical variable names 2006-02-02 22:55:33 +00:00
erdgeist
159b4a8c83 Variable name tidy up, forbid anything but [:alnum:]_ in variable names 2006-02-01 19:54:26 +00:00
erdgeist
8fda698012 Documentation tidy up 2006-01-30 19:02:44 +00:00
erdgeist
9308bc4f47 Code review. Mainly minor style fixes. One issue with softlink to /basejail/usr/ports fixed. Old flavour directory /basejail/config/pkg not created anymore. 2006-01-20 19:32:50 +00:00
erdgeist
f4d0e128cd Help pkg_add to find packages in correct order 2006-01-20 05:38:32 +00:00
erdgeist
d1b9bc4d07 example shows usage of port updating 2006-01-18 20:19:01 +00:00
erdgeist
ed092c1112 extra sanity checks 2006-01-18 20:18:22 +00:00
erdgeist
468db0dfb5 We need to test for soft link, not for regular file 2006-01-16 06:12:02 +00:00
erdgeist
3014e8e36b Some people dont want there sticky tags removed on ports updating 2006-01-16 05:10:38 +00:00
erdgeist
388c9ffef5 Introducing ezjail_portscvsroot, dont initialize defaults twice 2006-01-16 05:07:14 +00:00
erdgeist
0c133c53cd Introducing the -P flag to allow ports updating only 2006-01-16 05:06:04 +00:00
erdgeist
32a96ad615 explaing ezjail_portscvsroot 2006-01-16 05:05:16 +00:00
erdgeist
27106568c9 Explaining ports update 2006-01-16 05:01:43 +00:00
erdgeist
15283dbe62 globbing is essential when specifying /pkg/* 2006-01-07 13:46:55 +00:00
erdgeist
2ba6e4cd89 ensure ownership of default flavour, any owner different from root must be specified in config anyway 2005-12-31 16:42:11 +00:00
erdgeist
bff8fdd86b Warnings must be emitted last, chflags must be applied to non-shared directories as well 2005-12-31 16:40:36 +00:00
erdgeist
3fe6f11868 copy the whole defaults directory, not just its entries 2005-12-31 13:35:24 +00:00
erdgeist
60715529bc Reflect changes in flavour layout in man page 2005-12-31 02:41:10 +00:00
erdgeist
013a014879 Info is in ezjail-admin man page 2005-12-31 02:40:40 +00:00
erdgeist
018578e1fa a nice default sudoers for a jail 2005-12-31 01:55:16 +00:00
erdgeist
c34fe8a02b Provide a sane make.conf for building ports in a jail 2005-12-31 01:52:18 +00:00
erdgeist
baca84794e Empty file to hint the user of the possibility of doing post install stuff 2005-12-31 01:50:52 +00:00
erdgeist
523224e63e Flavours now head to their final layout:
the whole bunch of stuff found below flavour dir is being installed into the new jails root, including the flavour config, packages and files.
The startup scripts now only creates users, chowns the files it is told to and installs packages.
2005-12-31 01:50:10 +00:00
erdgeist
ddbf80c98f Rethtought flavours 2005-12-18 16:50:14 +00:00
erdgeist
485fad9015 Rethought flavours 2005-12-18 16:47:21 +00:00
erdgeist
980f41c378 BUG: /lib /libexec was not in basejail 2005-12-10 22:59:52 +00:00
erdgeist
f5a1799063 output of cpio now is hidden for ezjail-create 2005-11-22 05:19:47 +00:00
erdgeist
5cd5de1900 default flavour moved to examples 2005-11-22 05:19:01 +00:00
erdgeist
d46d82cf12 Flavours introduced 2005-11-21 17:37:12 +00:00
erdgeist
3ba822a7c3 Default flavour file, moved from ../ 2005-11-20 23:39:22 +00:00