Commit Graph
100 Commits
Author SHA1 Message Date
yo e4d699e228 Update README 2024-09-22 17:39:00 +02:00
yo 48a0357a3f add init command files 2024-09-22 17:37:36 +02:00
yo 5b2f3a2f0a Update README to reflect change in fetch flags and new -p flag for create 2024-09-22 17:37:03 +02:00
yo 2df22b10b1 Add -p flag to create command to specify jail configuration items in k=v format 2024-09-22 17:34:56 +02:00
yo c19e40b139 add getBridgeMembers(), Fix Vnet on by default 2024-09-22 17:34:50 +02:00
yo 259c3ee1e0 Add freebsd-update conf, add doFileExist, getCurrentRcKeyValue and addRcKeyValue, fix zfsGetDatasetByMountpoint and executeCommand output 2024-09-22 15:20:03 +02:00
yo 8cabae7134 Add init subcommand 2024-09-22 15:19:38 +02:00
yo 9fcc7a6572 Update viper and cobra versions 2024-09-22 15:18:15 +02:00
yo 5586b164c6 Remove cmd/freebsd-update.conf.go, freebsd-update conf goes in utils.go 2024-09-22 15:15:24 +02:00
yo 4cc1c476aa Show bridge name in errors + version bump to 0.41 2024-08-20 11:29:56 +02:00
yo ce79783540 README update 2024-04-20 20:37:50 +02:00
yo 18d35b9224 v0.40: basejail now created from NN.N-RELEASE 2024-04-20 20:35:17 +02:00
yo f41c93368d Update TODO 2024-04-20 20:33:59 +02:00
yo 452b0e4b4e BUGFIX starting jail with dhcp 2024-04-20 20:32:51 +02:00
yo dbe9622a01 BUGFIX: enable accept_rtadv and rtsold_enable 2024-02-11 11:14:28 +01:00
yo 6ead474a78 BUGFIX on mac handling when none + BUGFIX on mac generation (+1 for jailside) 2024-02-11 10:17:31 +01:00
yo 4edd0b7414 v0.39 : 2 bugfixes (see previous commits) 2023-11-09 19:17:57 +01:00
yo b54ebfd915 BUGFIX: Correctly handle MAC adresses jail and host side 2023-11-09 19:17:39 +01:00
yo 69665fdcef BUGFIX: fstab comments made invalid format error 2023-11-09 19:16:53 +01:00
yo 7e1c213ff4 Exit(1) when more than 1 jail matching provided name 2023-09-02 10:07:55 +02:00
yo 26ceb1630a Version bump 2023-08-26 19:36:36 +02:00
yo 87e9ae894a Fix no-op when set property of a jail with fullname (datastore/jail) 2023-08-26 19:32:34 +02:00
yo ed5f8f0b1c v0.38a: Block update to basejail, and redirect to template 2023-08-06 18:49:23 +02:00
yo c55262690a README update 2023-08-06 17:06:41 +02:00
yo c5aa547e5d README update with basejail 2023-08-06 15:12:53 +02:00
yo cdcb466417 README update with basejail 2023-08-06 14:54:57 +02:00
yo bb3136c9ef v0.38: Handle basejail 2023-08-06 14:51:41 +02:00
yo 9208102c84 BUGFIX removed usr from gBaseDirs as it should not be mounted from basejail 2023-08-06 14:51:05 +02:00
yo fce64b2939 Handle basejails 2023-08-06 14:50:33 +02:00
yo 44b877eae1 updateVersion now can be used on stopped jail 2023-08-06 14:50:32 +02:00
yo c2277ce10c Display currently running version when listing jails 2023-08-06 14:50:32 +02:00
yo 549d517cf9 BUGFIX setupVnetInterfaceJailSide 2023-08-06 14:50:32 +02:00
yo 14984f417c BUGFIX umounting jail fstab, add umountFsFromHost 2023-08-06 14:50:32 +02:00
yo 346fd52a8e BUGFIX: gocage update was not installing 2023-08-06 13:47:15 +02:00
yo 684d97cc21 Add github.com/otiai10/copy dependency 2023-08-06 11:16:12 +02:00
yo a3dd0a7aa2 Add creation of basejail (jail based on template, system in readonly, nullfs binded) 2023-08-06 11:15:49 +02:00
yo 56926f7200 README update 2023-08-05 20:06:38 +02:00
yo 9f32cda6b8 README update 2023-08-05 20:05:47 +02:00
yo 00cd0421d3 v0.37 2023-08-05 19:55:34 +02:00
yo 2c3b4b18f2 v0.36d: gocage create 2023-08-05 19:50:21 +02:00
yo 46ad79c325 v0.36d: gocage create 2023-08-05 19:49:59 +02:00
yo 534deb371c BUGFIXes on dhcp & multi net handling 2023-08-05 19:49:59 +02:00
yo fe4192da2d bugfix printf 2023-08-05 19:49:55 +02:00
yo 26b8973c6c Fetch now wants full name (13.2-RELEASE), limit pkg to download/extract 2023-08-05 19:49:55 +02:00
yo 6a8b022165 getJailFromArray filtering by type, add fileCopy, isFirstNetDhcp 2023-08-05 19:49:55 +02:00
yo 45e1c57ce4 getJailFromArray filtering by type 2023-08-05 19:49:50 +02:00
yo bce37e6541 v0.36c: Moved and renamed writeConfigToDisk into utils.go 2023-07-23 15:52:21 +02:00
yo 24439a8181 v0.36b: fix writeConfigToDisk 2023-07-23 15:41:37 +02:00
yo 310564b4af v0.36a: Add upgrade command 2023-07-23 15:13:16 +02:00
yo 881965e257 Add executeCommandWithStdinStdoutStderr 2023-07-23 15:11:29 +02:00
yo 853bf5fb10 Cleaning 2023-07-23 15:10:11 +02:00
yo 09b807c78e Comment DEBUG printf 2023-07-09 13:47:57 +02:00
yo 2ddf51f887 Display jail name instead of user given string 2023-07-09 13:45:20 +02:00
yo 9e057ed1c5 Add gocage destroy command, v0.35 2023-07-09 13:43:35 +02:00
yo 925c3dd96b Add gocage destroy command, v0.35 2023-07-09 13:42:24 +02:00
yo e11fc96e05 Add gocage destroy command 2023-07-09 13:42:04 +02:00
yo 956e25c849 Display jail name instead of user given string 2023-07-09 13:41:19 +02:00
yo f9f1d48023 Add zfsDestroy & zfsGetDatasetByMountpoint functions, rename createZfsDataset to zfsCreateDataset 2023-07-09 13:40:40 +02:00
yo 1b679bcd17 Include gocage update to README 2023-07-09 10:52:12 +02:00
yo dc4213a8d5 v.0.34 : Jail names can be shortened 2023-07-09 10:38:00 +02:00
yo 5eed121f0b Protect devfs last ruleset acquiring with mutex 2023-06-25 23:32:15 +02:00
yo 812c77790a Add CHANGELOG 2023-06-25 23:09:03 +02:00
yo 7575da794e 0.33c : parallelize start/stop of jails up to gMaxThreads 2023-06-25 23:07:53 +02:00
yo 6f9bb504be Fix forever waiting on services not properly closing pipes at start 2023-06-10 14:12:53 +02:00
yo 7c3e14f0f1 version bump, README update 2023-06-03 11:18:42 +02:00
yo a4ff9c1d51 datasets now should be specified with zpool 2023-06-03 11:18:40 +02:00
yo 00fd283987 resolver.conf bugfix, datasets now should be specified with zpool 2023-06-03 11:18:37 +02:00
yo 7cf4594f34 Update TODO list with some bugs 2022-11-20 20:20:44 +01:00
yo 37fea55e42 Add update command 2022-11-20 20:20:20 +01:00
yo c15ee68d2e Add update command 2022-11-20 20:20:06 +01:00
yo 54fd1f8064 FIXME: Update Last_started 2022-11-20 20:19:37 +01:00
yo 89db166040 FIXME: Update release in config file when stopping jail 2022-11-20 20:17:59 +01:00
yo 9c18a83ee8 ExecuteCommandWithOutputToStdout 2022-11-20 20:16:23 +01:00
yo 561ae4386a FIXME 2022-11-20 20:13:47 +01:00
yo 667c73216e gocage fetch finished 2022-11-06 16:34:52 +01:00
yo 9e506145a8 downloaded files goes to download 2022-10-16 15:32:47 +02:00
yo d636d963ff WIP: fetch command 2022-10-16 15:20:00 +02:00
yo 56b4d8ea84 WIP: fetch command 2022-10-16 15:19:51 +02:00
yo abaa4a11f9 Check if dataset exist, create dataset 2022-10-16 15:19:03 +02:00
yo 74602dc0df Add arch property to jailhost 2022-10-16 15:18:35 +02:00
yo be756edea7 rm blank line 2022-10-16 15:17:56 +02:00
yo 546382ded7 Add TODO in readme 2022-10-15 16:38:17 +02:00
yo 07eccffbd1 Add Devfs_ruleset property to reflect generated RS 2022-10-15 16:33:29 +02:00
yo 7809107ea4 Update readme 2022-10-15 15:24:24 +02:00
yo 5ab0a59db4 Update readme 2022-10-15 15:23:58 +02:00
yo 1b27753718 Add service file 2022-10-15 15:16:26 +02:00
yo c97f5317dd Add start and stop all jails for boot/shutdown, add debug mode 2022-10-15 14:53:43 +02:00
yo 38266af66e Version 0.29f + WIP: gocage destroy 2022-09-25 13:45:40 +02:00
yo fabe9cc330 Use hostuuid as jail Name 2022-09-25 13:45:12 +02:00
yo 0637686f91 Format 2022-09-25 12:01:16 +02:00
yo 99f7bed6f3 Add ability to delete multiple snapshots separated by comma 2022-07-14 14:00:41 +02:00
yo 9b86d786fe Fix setting Running to false 2022-07-14 12:32:14 +02:00
yo efd28c03ad Reset Running and JID so we can call start() after stop() 2022-07-14 11:12:13 +02:00
yo e1786a4d08 Fix poststart 2022-07-14 11:11:23 +02:00
yo bf1037c1d3 Add gocage restart $jailname 2022-07-14 10:57:57 +02:00
yo cbdcb039cb Version bump 2022-07-10 21:27:17 +02:00
yo 09ac7464f5 BUGFIX: Was adding 2 Datastore columns 2022-07-10 21:26:54 +02:00
yo de1a92dec8 Remove Datastore from default columns (it will be added if jails on 2 DS) 2022-07-10 21:26:18 +02:00
yo d16a2d6789 Execute "login -f root" when gocage console 2022-07-10 21:13:36 +02:00
yo 35b75ee7fb Version bump 2022-07-10 20:56:57 +02:00