Commit Graph

121 Commits

Author SHA1 Message Date
Thomas von Dein
7b827c664e see mtree(8), change -u to -Ue:
- don't complain about existing files
- don't compplain about fixed mismatches
2020-11-28 10:59:15 +01:00
T.v.Dein
763b57a3e6 Merge pull request #7 from Culsu/main
Some bugfixes, and mtree support
2020-11-28 10:54:15 +01:00
Culsu
53da1ca917 Fixed a couple of bugs: pkg wont run proberly due to a r/o base and trying to write to some /var paths, .cshrc template was created broken - blogin and login threw an error, added a missing $ ---- added support for mtree.conf and a matching template. mtree.conf is being applied to the jails chroot. 2020-11-27 23:21:34 +01:00
Thomas von Dein
1ac169d64f wrong order of parameters 2020-11-27 19:29:37 +01:00
Thomas von Dein
d369bc4d87 various fixes:
- enhanced port installation
- added jail.conf variable ports=YYYYMMDD
- fixed build and install bugs
- exit on mount error
- check existence of src+dst before mounting
- only remove stuff in a new base in non-ports mode (!rw)
- fixed fetch runner
2020-11-27 19:08:57 +01:00
Thomas von Dein
e6ab439f0f Several modifications to ports support
- ports are only mounted to a build chroot if it uses a buildbase
- added building of a buildbase with jaildk base $name rw
- added a separate internal rcd-function jaildk_rc_ports for
  mounting and umounting ports, which ONLY operates in buld mode
- added som documentation about this in the README
2020-11-27 08:52:58 +01:00
T.v.Dein
fd855c560b Merge pull request #4 from Culsu/main
Portcollection support
2020-11-27 08:20:37 +01:00
Charlie Root
2cb4d4747a Added umount for "jaildk build $jail stop" aswell 2020-11-26 22:25:45 +01:00
Charlie Root
c0e1c2e289 Added support for using the ports collection, and a jaildk fetch function to easily fetch ports 2020-11-26 22:08:19 +01:00
Thomas von Dein
49da499468 fixed building ot .template/etc-$version/ in setup() 2020-11-26 12:36:36 +01:00
T.v.Dein
16f538bc42 Merge pull request #3 from Culsu/setup-fix-issue1+2
fix for issue#1 and issue#2
2020-11-26 11:08:59 +01:00
Charlie Root
6e2984ba0d fix for issue#1 and issue#2 2020-11-26 09:02:28 +01:00
Thomas von Dein
885e928a5c mounting base dir read-only, everytime + bump version 2020-11-25 11:10:01 +01:00
Thomas von Dein
1727aa5ece mounting base dir read-only, everytime 2020-11-25 11:09:10 +01:00
Thomas von Dein
3b282dad46 fix csh syntax error 2020-11-25 10:45:13 +01:00
Thomas von Dein
55efd8e87b restore invalid commit 2020-11-25 10:42:52 +01:00
Thomas von Dein
549a803bf8 build fixes 2020-11-25 10:27:19 +01:00
Thomas von Dein
058cd99a5a fixed rw call in build 2020-11-14 21:15:50 +01:00
Thomas von Dein
5ac664c03c makes no sence to check existence of to be build jail 2020-11-14 20:31:44 +01:00
Thomas von Dein
c8b5346aa8 initial commit 2020-11-06 20:37:13 +01:00
T.v.Dein
f9cc1e9e22 Initial commit 2020-11-06 19:22:31 +01:00