Commit Graph

  • 10dfc19053 nope codeberg Thomas von Dein 2025-12-15 22:35:32 +01:00
  • 4cbf81010e try 14.3 manually Thomas von Dein 2025-12-15 22:32:33 +01:00
  • 72ce05e8c2 +df Thomas von Dein 2025-12-15 22:22:15 +01:00
  • b61aec1b12 try with installer Thomas von Dein 2025-12-15 22:21:02 +01:00
  • d410dc1a57 try 14.2 Thomas von Dein 2025-12-15 22:20:05 +01:00
  • 233960a908 qemu Thomas von Dein 2025-12-15 22:17:03 +01:00
  • 3efa9e4b65 huh Thomas von Dein 2025-12-15 22:07:04 +01:00
  • 1a8ba3cdc7 fix bsd version Thomas von Dein 2025-12-15 22:05:29 +01:00
  • 27de253072 use docker.io Thomas von Dein 2025-12-15 22:01:18 +01:00
  • e6fa8e9314 try Thomas von Dein 2025-12-15 21:59:19 +01:00
  • 4b6f3be04b test Thomas von Dein 2025-12-15 21:58:18 +01:00
  • 64fdecbcf4 move to codeberg Thomas von Dein 2025-12-15 21:57:22 +01:00
  • b5efc90d29 fix #37: match jail name to id correctly main Thomas von Dein 2025-04-06 15:16:50 +02:00
  • 5cd15ebff6 fix #34: add documentation for pf rule generation Thomas von Dein 2025-04-01 12:55:25 +02:00
  • f278760c06 fix #36: forbid cloning to existing jail if name differs Thomas von Dein 2025-04-01 09:25:38 +02:00
  • fa4b9c08ef fix documentation issue #35: do not recommend invalid command line Thomas von Dein 2025-04-01 09:20:24 +02:00
  • 5ca48c6d5c Add ci badge T.v.Dein 2024-10-15 20:40:40 +02:00
  • 6738e74167 Add -xe to CI run to see commands and exit immediately T.v.Dein 2024-10-15 20:28:41 +02:00
  • 40371fc507 fix base src tarball Thomas von Dein 2024-10-15 19:14:48 +02:00
  • b45bb280f9 manually build base, next try Thomas von Dein 2024-10-15 19:09:46 +02:00
  • 26cc8b20d2 add sysrc call to enable jail Thomas von Dein 2024-10-15 18:48:48 +02:00
  • 56a5f51585 install cpdup during prep Thomas von Dein 2024-10-15 18:45:56 +02:00
  • 5470154a12 do really exit 1 Thomas von Dein 2024-10-15 18:45:42 +02:00
  • 10af21a48f another try, this time w/o make Thomas von Dein 2024-10-15 18:40:43 +02:00
  • d76f960e69 not using PATH Thomas von Dein 2024-10-15 18:32:40 +02:00
  • a00da3ffd4 fix yaml Thomas von Dein 2024-10-15 18:30:32 +02:00
  • 54fb06fc7d added ci test runner Thomas von Dein 2024-10-15 18:22:47 +02:00
  • aee232054b Merge pull request #28 from Culsu/main T.v.Dein 2024-10-15 08:26:28 +02:00
  • f2dde50ffc fixed an error where jaildk status was trying to find a jail called v6, also fixed some column alignment when printing the status Culsu 2024-10-14 23:42:08 +02:00
  • 8e893017be bump version v2.0.3 Thomas von Dein 2024-10-06 16:22:32 +02:00
  • 9fcf0beb9c fix #15: do not try to execute pf if there's no ip address configured Thomas von Dein 2024-10-06 16:20:11 +02:00
  • a293128eea fix #26: show correct usage after clone/create Thomas von Dein 2024-10-06 16:10:28 +02:00
  • 27aada4b8e fix #24 (part II): always respond to -h with usage message Thomas von Dein 2024-10-06 16:08:19 +02:00
  • db33a41983 fix #24 (part I): get rid of perl, check for external programs Thomas von Dein 2024-10-06 16:04:45 +02:00
  • 6fad6cd2f9 Merge branch 'main' of github.com:TLINDEN/jaildk Thomas von Dein 2024-09-18 10:31:42 +02:00
  • cafc20e743 implement #20: added -s parameter to base command to instal scripts Thomas von Dein 2024-09-18 10:30:55 +02:00
  • cf812919cb fix #19: bootstrap pkg when building a new base Thomas von Dein 2024-09-18 10:24:23 +02:00
  • e2aa249464 fix reinstall aboriting with jail -m doesnt exist Thomas von Dein 2024-09-18 10:21:44 +02:00
  • 4dab8e10ea Merge pull request #22 from TLINDEN/develop T.v.Dein 2024-09-17 14:02:40 +02:00
  • 20f95781d9 fix makefile develop Thomas von Dein 2024-09-17 13:58:42 +02:00
  • ad1333ebb0 fix #21: only execute ipfw stuff if there's an ipfw.conf Thomas von Dein 2024-09-17 13:55:20 +02:00
  • 514d0adeda Merge pull request #18 from Culsu/main T.v.Dein 2024-06-26 18:13:06 +02:00
  • 22e02b7ce5 fixed an issue when trying to start a build-chroot with explicit base and version, fixed an issue with optargs indices Culsu 2024-06-26 12:05:02 +02:00
  • 2151ad6cc8 fix #16: call jaildk_start with -m interanally as well Thomas von Dein 2023-09-21 12:02:30 +02:00
  • f43da7f0b0 finally fix https://github.com/adoyle-h/bash-completor/discussions/2 by just using the rc-scripts directly Thomas von Dein 2023-09-19 16:59:11 +02:00
  • cbac202c38 sub completion still fails, revert Thomas von Dein 2023-09-18 18:15:56 +02:00
  • 0ce95ca7df try to fix rc -r Thomas von Dein 2023-09-18 18:11:21 +02:00
  • 7dded1c766 fix mode examples Thomas von Dein 2023-09-13 11:04:54 +02:00
  • 75cfd32c56 oh markdown, fuck off! Thomas von Dein 2023-09-13 10:58:09 +02:00
  • 36aa198eb8 Add information about breaking changes Thomas von Dein 2023-09-13 10:54:39 +02:00
  • 0541b99f5f Change -m params, bump version to 2.0.0, fix completion, reorg repo Thomas von Dein 2023-09-13 10:38:47 +02:00
  • 394e06e4f1 added completion support Thomas von Dein 2023-09-12 19:16:48 +02:00
  • 3de7933f97 added completion support Thomas von Dein 2023-09-12 19:15:45 +02:00
  • e2c08a0235 fix-typo Thomas von Dein 2022-04-24 15:39:30 +02:00
  • 22adcd57c4 fixed vnet ipv6 interface config Thomas von Dein 2022-02-25 12:08:25 +01:00
  • ad9ce1cfed fixed ipv6 pf rule generator Thomas von Dein 2022-02-22 19:14:41 +01:00
  • 768a051108 added prune command Thomas von Dein 2022-02-16 12:22:13 +01:00
  • 3437d7dce4 fixed mtree rc mode Thomas von Dein 2022-02-01 13:23:16 +01:00
  • 095819819e fixed mtree rc mode Thomas von Dein 2022-02-01 13:16:06 +01:00
  • 06baba0514 clone dir only if dst not empty Thomas von Dein 2021-07-18 19:49:30 +02:00
  • 60b8c0849a fix status base Thomas von Dein 2021-07-10 20:17:16 +02:00
  • 4c9667cdb6 fix v4 rdrs Thomas von Dein 2021-07-10 19:44:55 +02:00
  • 88b5f1c26b added syslog logging to ex() so that we always see wht jaildk did Thomas von Dein 2021-07-07 11:27:18 +02:00
  • 4d81b9c14b fixed pf ipv6 rule generation Thomas von Dein 2021-07-07 07:21:22 +02:00
  • 3c7fdf45db hm Thomas von Dein 2021-07-06 23:23:21 +02:00
  • 59967ab531 add auto_linklocal Thomas von Dein 2021-07-06 23:21:02 +02:00
  • 9409061e03 init Thomas von Dein 2021-07-06 21:51:20 +02:00
  • 426306457a fixed pf rdr, using ip w/o mask Thomas von Dein 2021-07-06 20:25:19 +02:00
  • 4d910f6d95 fixed pf multiple port feature Thomas von Dein 2021-07-06 20:12:27 +02:00
  • 0e99f015f3 forgot update -f check Thomas von Dein 2021-07-06 12:12:46 +02:00
  • e3502c1258 added update command Thomas von Dein 2021-07-06 12:11:23 +02:00
  • f4741dac5f fixed clone Thomas von Dein 2021-07-05 19:05:45 +02:00
  • d53dc0549f fixed status output, didnt parse vnet jails w/o ip address correctly Thomas von Dein 2021-07-05 14:54:35 +02:00
  • 134076e74c fix typo Thomas von Dein 2021-07-05 14:37:17 +02:00
  • 938fc3a38b better status output Thomas von Dein 2021-07-05 14:35:24 +02:00
  • 3a3dce8903 Refactored: - internal functions do not have the jaildk_ prefix anymore, this is now reserved for interactive commands only. - added variable precedence using 'local' keyword to avoid variable conflicts etc. - supress 'typoe' output . use here-doc for vnet usage Thomas von Dein 2021-07-05 14:26:10 +02:00
  • 2d1e3ceef9 - simplified main switch statement - status displays exposed ip of vnet jail Thomas von Dein 2021-07-04 20:46:52 +02:00
  • 6b4f80cf55 - (re) allow login :) - added error checking to vnet command Thomas von Dein 2021-07-04 12:49:34 +02:00
  • 8c760ef130 added check if run as root Thomas von Dein 2021-07-04 12:27:17 +02:00
  • 10cb98bb57 fixed vnet ipv6 configuration, syntax error Thomas von Dein 2021-07-04 11:52:04 +02:00
  • ca76632a2c changed vnet ipv6 setup, using routing not nat Thomas von Dein 2021-07-03 20:35:05 +02:00
  • f1eefe2e41 fixed variuos pf generation bugs, now works at least Thomas von Dein 2021-07-03 16:32:19 +02:00
  • 830ca86afe only generate pf ruleset if in start or restart mode Thomas von Dein 2021-07-02 19:46:56 +02:00
  • 7e5c2ad591 added pf rule generator Thomas von Dein 2021-07-02 13:03:33 +02:00
  • a9fb600f4b added vnet support, enhanced status command Thomas von Dein 2021-06-30 15:15:28 +02:00
  • 2f44630168 #13 - changed default to no (do not delete old dist files) Thomas von Dein 2021-06-28 07:34:08 +02:00
  • 5451130343 clean up dist dir before building a new base (fixes #13) Thomas von Dein 2021-06-26 20:31:02 +02:00
  • 4e2760b854 added unionfs support Thomas von Dein 2021-06-25 07:52:03 +02:00
  • 5de4bf1172 added uninstall -a option to remove everything and fixed -w again Thomas von Dein 2021-01-28 20:18:35 +01:00
  • cee8aa66ef Fixed build/run uninstall w/ unintialised variable Thomas von Dein 2021-01-28 20:00:33 +01:00
  • b721acd23d Merge pull request #12 from Culsu/main T.v.Dein 2021-01-27 19:40:20 +01:00
  • 0b32f9e34b Added a NO_BOLD option to disable bold text manually, also suppressed some error messages by rcorder and ls if local-etc/rc.d is not present inside the jail Culsu 2021-01-25 00:22:54 +01:00
  • f0a325ee53 fixed login() Thomas von Dein 2021-01-14 13:10:09 +01:00
  • b02d2d6c42 disabled rcoff feature, doesnt work as expected Thomas von Dein 2021-01-04 12:20:57 +01:00
  • 9bfa539e02 fixed rc function: only call rc-script specified with -r Thomas von Dein 2020-12-19 17:34:53 +01:00
  • c374abf6fa added pf restart Thomas von Dein 2020-12-17 20:07:12 +01:00
  • 32455bb1ee added -v and -b to reinstall command Thomas von Dein 2020-12-14 20:18:20 +01:00
  • 569cc6bb6d fixed clone function Thomas von Dein 2020-12-14 15:26:32 +01:00
  • ee34a551b5 same with base Thomas von Dein 2020-12-13 14:58:54 +01:00
  • 906c59aee8 fix version conflict Thomas von Dein 2020-12-13 14:54:16 +01:00