Commit Graph

  • 6628078be7 ezjail.sh now is ready for image jails. Merging ezjail-img.sh to ezjail-admin soon erdgeist 2006-03-21 14:06:09 +00:00
  • d34be4420a Cryptoimage creation now works in principle. Follows: a lot of sanity checking and user guidance erdgeist 2006-03-20 12:30:45 +00:00
  • c6763b6e35 Got the first running image-jails. Need more testing and sanity checking. erdgeist 2006-03-18 22:04:03 +00:00
  • b924c9a6c7 Specify more exactly where the script wants to be run and exclude it from rcorder in jails erdgeist 2006-03-17 13:49:55 +00:00
  • e45dc1f809 Sanity checks added erdgeist 2006-03-16 01:00:41 +00:00
  • ac7c4c9c42 Experimental image based ezjail support erdgeist 2006-03-15 23:49:11 +00:00
  • 9cbb2d786e Moved usr/games and usr/libdata to basejail, saves ~100k erdgeist 2006-03-15 12:47:56 +00:00
  • f17039a851 Typo RELEASE_1_3_1 erdgeist 2006-03-12 23:29:43 +00:00
  • 4ecd1ea3ce Trailing spaces erdgeist 2006-03-12 23:27:45 +00:00
  • 5d92d19979 Check, that noone creates a jail called "fulljail" erdgeist 2006-03-06 18:24:50 +00:00
  • 7e299c2c86 Corrected a bug where a jail_list in rc.conf prevented ezjail to start up its own jails erdgeist 2006-03-06 18:18:33 +00:00
  • e4ef7d9051 Some more sanity checks erdgeist 2006-03-06 18:16:28 +00:00
  • 5dd4285fb8 Syntax error fixed.. Shame on me for not testing erdgeist 2006-03-03 14:04:19 +00:00
  • d9e25c24c1 Tell, which sources are to be installed in src erdgeist 2006-02-24 20:14:47 +00:00
  • 8f46463b94 Dont prevent recreating existing jails :/ erdgeist 2006-02-23 00:05:34 +00:00
  • 16aa872f69 Cosmetics. Really ;) erdgeist 2006-02-21 13:28:29 +00:00
  • a797d6defd Cleaning up server vs. host, adding sources distribution erdgeist 2006-02-20 13:54:44 +00:00
  • a32a79562c refining search strategies erdgeist 2006-02-20 12:59:53 +00:00
  • 00a6f484a5 Some stupid mistakes fixed erdgeist 2006-02-20 12:20:20 +00:00
  • a650ad5557 Some stupid mistakes fixed erdgeist 2006-02-20 12:14:32 +00:00
  • aef71fe3f8 Some stupid mistakes fixed erdgeist 2006-02-20 12:10:16 +00:00
  • 0720cdeb61 experimental support for fetching basejail from ftp.freebsd.org, will be merged into ezjail-admin erdgeist 2006-02-19 23:44:25 +00:00
  • 1d27db59c9 typo erdgeist 2006-02-17 02:14:18 +00:00
  • 681fd19990 Ugly ugly bug: [ test for string ] fails for too many paramters. Quote the string. RELEASE_1_3 erdgeist 2006-02-16 13:12:59 +00:00
  • a2b29799af Dont install a jail to an existing location erdgeist 2006-02-15 14:36:55 +00:00
  • 6d23ac4d12 /boot and /rescue move to basejail erdgeist 2006-02-14 15:37:03 +00:00
  • 4604263f7d Warn for resolv.conf RELEASE_1_2 erdgeist 2006-02-10 19:29:47 +00:00
  • d57c4832a0 Cosmetics. erdgeist 2006-02-10 16:05:58 +00:00
  • 7e33d9c0fc explain more. erdgeist 2006-02-10 15:33:41 +00:00
  • 532ac61d62 Give permissions to the correct file. erdgeist 2006-02-09 18:21:49 +00:00
  • afad488c73 Condition check turned around erdgeist 2006-02-09 18:17:30 +00:00
  • cb4f5dd968 Discontinue deprecated -r option for cp erdgeist 2006-02-09 18:14:13 +00:00
  • 3fa88c4665 Cosmetics. erdgeist 2006-02-09 18:13:44 +00:00
  • d9c9e79a98 Discontinue deprecated -r option for cp, ensure flavour directory erdgeist 2006-02-09 18:11:06 +00:00
  • c1618f230d Cosmetics. erdgeist 2006-02-09 16:43:24 +00:00
  • 7e4d3e1901 Put into rcorder erdgeist 2006-02-09 16:01:57 +00:00
  • 3a75a73eec Radical change of what an ezjail flavour is. The old way got me stuck. erdgeist 2006-02-09 01:21:56 +00:00
  • c270955ae0 Radical change of what an ezjail flavour is. The old way got me stuck. erdgeist 2006-02-09 00:44:49 +00:00
  • ea7235c93e flavours now become a single shell script erdgeist 2006-02-08 22:54:51 +00:00
  • b111738db4 Tidy up of ezjail-config.sh now reflects in documentation erdgeist 2006-02-08 17:12:04 +00:00
  • 36adb5181c Simplyfing a lot of the code. Harder to read, now :( erdgeist 2006-02-08 16:23:31 +00:00
  • 0e2bb6a9ec Tightening up documentation. erdgeist 2006-02-08 11:13:58 +00:00
  • be3bfa65be quote mismatch. Formatting erdgeist 2006-02-08 11:05:51 +00:00
  • 847ef8a6fc cvsroot for ports now obeyd in cvs up, too. Cosmetics. erdgeist 2006-02-08 10:56:35 +00:00
  • 05e763eb61 Cosmetics. erdgeist 2006-02-07 14:41:10 +00:00
  • fba1ca82f1 Cosmetics. erdgeist 2006-02-06 13:19:18 +00:00
  • 50886f7d58 Cosmetics. Corrected a stupid glitch claiming, the command would be 'ezjail' instead of 'ezjail-admin'. erdgeist 2006-02-06 13:18:30 +00:00
  • c81e58c9c9 Protect against empty variable expansion problems in [ $var ] erdgeist 2006-02-06 02:42:22 +00:00
  • f0e838773b provide braces for variable expansion, rename a to dir, remove templatejail_old only, if it exists erdgeist 2006-02-06 02:29:42 +00:00
  • 03175084a0 provide braces for variable expansion erdgeist 2006-02-06 02:16:30 +00:00
  • 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 erdgeist 2006-02-03 17:38:25 +00:00
  • 4e50d9edad rc.d scripts must not issue line breaks erdgeist 2006-02-02 23:02:17 +00:00
  • 1a43c488bc Reflect character whitelisting in rc.d-script erdgeist 2006-02-02 22:57:38 +00:00
  • c5753e553f _ may be replaced by _, avoid identical variable names erdgeist 2006-02-02 22:55:33 +00:00
  • 159b4a8c83 Variable name tidy up, forbid anything but [:alnum:]_ in variable names erdgeist 2006-02-01 19:54:26 +00:00
  • 8fda698012 Documentation tidy up erdgeist 2006-01-30 19:02:44 +00:00
  • 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. erdgeist 2006-01-20 19:32:50 +00:00
  • f4d0e128cd Help pkg_add to find packages in correct order erdgeist 2006-01-20 05:38:32 +00:00
  • d1b9bc4d07 example shows usage of port updating erdgeist 2006-01-18 20:19:01 +00:00
  • ed092c1112 extra sanity checks erdgeist 2006-01-18 20:18:22 +00:00
  • 468db0dfb5 We need to test for soft link, not for regular file erdgeist 2006-01-16 06:12:02 +00:00
  • 3014e8e36b Some people dont want there sticky tags removed on ports updating erdgeist 2006-01-16 05:10:38 +00:00
  • 388c9ffef5 Introducing ezjail_portscvsroot, dont initialize defaults twice erdgeist 2006-01-16 05:07:14 +00:00
  • 0c133c53cd Introducing the -P flag to allow ports updating only erdgeist 2006-01-16 05:06:04 +00:00
  • 32a96ad615 explaing ezjail_portscvsroot erdgeist 2006-01-16 05:05:16 +00:00
  • 27106568c9 Explaining ports update erdgeist 2006-01-16 05:01:43 +00:00
  • 15283dbe62 globbing is essential when specifying /pkg/* erdgeist 2006-01-07 13:46:55 +00:00
  • 2ba6e4cd89 ensure ownership of default flavour, any owner different from root must be specified in config anyway erdgeist 2005-12-31 16:42:11 +00:00
  • bff8fdd86b Warnings must be emitted last, chflags must be applied to non-shared directories as well erdgeist 2005-12-31 16:40:36 +00:00
  • 3fe6f11868 copy the whole defaults directory, not just its entries erdgeist 2005-12-31 13:35:24 +00:00
  • 60715529bc Reflect changes in flavour layout in man page erdgeist 2005-12-31 02:41:10 +00:00
  • 013a014879 Info is in ezjail-admin man page erdgeist 2005-12-31 02:40:40 +00:00
  • 018578e1fa a nice default sudoers for a jail erdgeist 2005-12-31 01:55:16 +00:00
  • c34fe8a02b Provide a sane make.conf for building ports in a jail erdgeist 2005-12-31 01:52:18 +00:00
  • baca84794e Empty file to hint the user of the possibility of doing post install stuff erdgeist 2005-12-31 01:50:52 +00:00
  • 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. erdgeist 2005-12-31 01:50:10 +00:00
  • ddbf80c98f Rethtought flavours erdgeist 2005-12-18 16:50:14 +00:00
  • 485fad9015 Rethought flavours erdgeist 2005-12-18 16:47:21 +00:00
  • 980f41c378 BUG: /lib /libexec was not in basejail erdgeist 2005-12-10 22:59:52 +00:00
  • f5a1799063 output of cpio now is hidden for ezjail-create erdgeist 2005-11-22 05:19:47 +00:00
  • 5cd5de1900 default flavour moved to examples erdgeist 2005-11-22 05:19:01 +00:00
  • d46d82cf12 Flavours introduced erdgeist 2005-11-21 17:37:12 +00:00
  • 3ba822a7c3 Default flavour file, moved from ../ erdgeist 2005-11-20 23:39:22 +00:00
  • ce5e953967 moves to examples erdgeist 2005-11-20 23:38:41 +00:00
  • baec435b80 Checks for already listening services added erdgeist 2005-11-19 04:27:56 +00:00
  • b0c3f3762d Reflect changes in ezjail-config.sh in default flavour erdgeist 2005-11-18 15:49:30 +00:00
  • c93cc03488 Prevent globbing in unwanted places, allow space in User Name erdgeist 2005-11-18 15:48:44 +00:00
  • 8f0690d416 Really delete flavour file erdgeist 2005-11-17 12:58:01 +00:00
  • 377a77ffc9 flavour was copied to / not to /etc erdgeist 2005-11-17 12:38:52 +00:00
  • 3c26ebfd7b exit called once too often erdgeist 2005-11-17 12:36:49 +00:00
  • 282bc393f8 Typo and put ezjails share, where it belongs erdgeist 2005-11-17 12:28:39 +00:00
  • 428061fe55 we want to keep soft links erdgeist 2005-11-17 02:10:58 +00:00
  • 98b55ecf5c We'll actually be going to supply a default flavoured jail erdgeist 2005-11-17 00:49:42 +00:00
  • 9becc61bb3 Default PREFIX provided, flavour stuff added erdgeist 2005-11-17 00:30:15 +00:00
  • e73cd93442 default flavour erdgeist 2005-11-17 00:29:41 +00:00
  • 9535045a3f now known as ezjail.flavour erdgeist 2005-11-17 00:29:13 +00:00
  • 71ba181503 function keyword not in BSDs sh erdgeist 2005-11-15 14:31:50 +00:00
  • b8e30d37cb avoid nesting, some may say this introduces ugly style, I consider it more concise erdgeist 2005-11-14 20:33:11 +00:00
  • 3fd667c236 update aliased as setup erdgeist 2005-11-13 23:40:08 +00:00
  • 479523c139 More sanity checks before and while making the jail world erdgeist 2005-11-09 23:38:56 +00:00