Commit Graph

  • 2776a69095 Doc createjail action. dlavigne 2016-02-11 11:44:01 -05:00
  • cb64b84ed0 Merge branch 'master' of https://github.com/pcbsd/sysadm JoshDW19 2016-02-11 11:12:47 -05:00
  • e645840496 API call for mounting a boot environment. Can be passed the additional argument below of mountpoint to set a specific mount point directory set by the user. JoshDW19 2016-02-11 10:57:57 -05:00
  • 750f7c8c85 Turn off some debugging which was pringting the user/pass combo to the log file. Ken Moore 2016-02-11 09:18:09 -05:00
  • 621b2d6233 Change iocage API call getjailsettings to align better with iocage syntax. Brandon Schneider 2016-02-10 21:49:26 -06:00
  • 9e3ab39de4 Add new iocage API call to execute a process on a jail. Brandon Schneider 2016-02-10 20:24:53 -06:00
  • 76dec01bb4 Add new iocage API call to list resource usage for jails. Brandon Schneider 2016-02-10 20:14:03 -06:00
  • e2cede4fa0 Add new iocage API call to destroy jails. Brandon Schneider 2016-02-10 19:56:43 -06:00
  • 4eaa321034 Add new iocage API call to create jails. Brandon Schneider 2016-02-10 19:27:30 -06:00
  • 06edd43945 Add API call for list/register/revoke SSL Certificate management (auth system: alternate for the user/password combo). I don't have a way to test this just yet (still need to write the other side of the system in the client first), but here is the expected inputs: Ken Moore 2016-02-10 13:26:46 -05:00
  • bea5f61858 Merge branch 'master' of github.com:pcbsd/sysadm Ken Moore 2016-02-10 12:44:59 -05:00
  • edbef3e759 Add a full chain of SSL Certificate management fucntions to the authorization manager, and setup the main "auth" API call to use the cert system if no password was supplied for authorization. While here, also move the location of the server config file to /usr/local/etc/sysadm.conf, and print out that location in the main server log file. Ken Moore 2016-02-10 12:43:06 -05:00
  • 04020c8a8c Doc clonejail action. dlavigne 2016-02-10 09:38:58 -05:00
  • 2adb8537e1 Add new iocage API call to clone jails. Brandon Schneider 2016-02-09 23:55:18 -06:00
  • 9af28e5369 Doc start action. dlavigne 2016-02-09 15:38:53 -05:00
  • e2cea7b05b Doc stop action. dlavigne 2016-02-09 15:23:54 -05:00
  • 45780390ca Doc install action. dlavigne 2016-02-09 15:17:23 -05:00
  • 14a79c65a5 Doc create action. dlavigne 2016-02-09 14:57:26 -05:00
  • d087e26854 Merge branch 'master' of https://github.com/pcbsd/sysadm Kris Moore 2016-02-09 14:54:43 -05:00
  • f48954ebf4 Add new API call to stop a guest VM Kris Moore 2016-02-09 14:54:03 -05:00
  • 486cd5d099 Doc issetup action. dlavigne 2016-02-09 14:52:58 -05:00
  • c8b123df65 Add new API call to start a iohyve guest Kris Moore 2016-02-09 14:42:56 -05:00
  • c5c10a0616 Merge branch 'master' of https://github.com/pcbsd/sysadm Kris Moore 2016-02-09 14:25:03 -05:00
  • e6b285ebfd Add API call to start the iohyve installation of a guest from an ISO Kris Moore 2016-02-09 14:21:34 -05:00
  • 566e4e35c3 Clarify clonefrom. dlavigne 2016-02-09 14:13:33 -05:00
  • f568b58228 Doc setup action. dlavigne 2016-02-09 14:11:22 -05:00
  • bef748977e Merge branch 'master' of https://github.com/pcbsd/sysadm Kris Moore 2016-02-09 13:50:22 -05:00
  • 2fa64a2031 Add API call to create a new iohyve guest Kris Moore 2016-02-09 13:49:33 -05:00
  • dd0bf124fb Doc createbe action. dlavigne 2016-02-09 13:13:08 -05:00
  • 4524a7970b Doc activatebe action. dlavigne 2016-02-09 13:02:19 -05:00
  • 3c329b4292 Merge branch 'master' of https://github.com/pcbsd/sysadm Kris Moore 2016-02-09 12:47:07 -05:00
  • a36081c77e Add new API call to iohyve, which returns true/false if iohyve has been setup on the box Kris Moore 2016-02-09 12:46:41 -05:00
  • 4ed13b1d46 Merge branch 'master' of https://github.com/pcbsd/sysadm JoshDW19 2016-02-09 12:32:37 -05:00
  • 3b9d2375e4 Add API call to destroy the "target" boot environment and force unmount it. Any Verification should be done through the client. JoshDW19 2016-02-09 12:31:32 -05:00
  • 30ffeccfd4 Merge branch 'master' of https://github.com/pcbsd/sysadm Kris Moore 2016-02-09 12:08:03 -05:00
  • c3c809fcbc Add new API call to do the initial setup of Iohyve Kris Moore 2016-02-09 12:07:12 -05:00
  • f58eb8ce08 New API call for creating a new boot environment. An optional flag is shown below. By specifying clonefrom which passes along the -e flag it will clone from a inactive boot environment. JoshDW19 2016-02-09 11:49:39 -05:00
  • 6a3ffaa308 Merge branch 'master' of https://github.com/pcbsd/sysadm JoshDW19 2016-02-09 10:36:44 -05:00
  • f9e5dc615d API call for activating a different boot environment JoshDW19 2016-02-09 10:35:37 -05:00
  • 787369def3 Change the default reply code for an invalid subsystem to 400 BadRequest instead of 404 NoContent. Ken Moore 2016-02-09 09:57:50 -05:00
  • f775458d31 Merge branch 'master' of github.com:pcbsd/sysadm Ken Moore 2016-02-09 09:19:20 -05:00
  • e1b9bc833c Fix up the detection of the localhost address when there is both IPv4 and IPv6 information available for the connection. Ken Moore 2016-02-09 09:18:21 -05:00
  • 6dc31f5254 Doc renamebe action. dlavigne 2016-02-08 15:25:27 -05:00
  • 5b140b8c6e Remove bad lock file Kris Moore 2016-02-08 14:27:25 -05:00
  • 10e9423d61 Merge branch 'master' of https://github.com/pcbsd/sysadm JoshDW19 2016-02-08 14:26:13 -05:00
  • 6d8815a220 Really cool message because I forgot to include the modified webackend.cpp in the last commit. JoshDW19 2016-02-08 14:25:40 -05:00
  • 849230bf2f Add API call for BEADM to rename a boot environment JoshDW19 2016-02-08 14:24:16 -05:00
  • 75fd288768 Added doctoc Kris Moore 2016-02-08 14:12:48 -05:00
  • 20114a9d04 Add few more line-breaks Kris Moore 2016-02-08 13:31:39 -05:00
  • d6ece0f201 Add some line-breaks Kris Moore 2016-02-08 13:31:00 -05:00
  • ccd73e7270 Update the various lpreserver API backends, to use new CLI syntax, and uppdate README with further information about testing Kris Moore 2016-02-08 13:12:06 -05:00
  • 0300aab643 Update API test script to use 'sudo' if running as user and needing to pkg install utils Kris Moore 2016-02-08 12:30:27 -05:00
  • 172962421c Fix required modules section Kris Moore 2016-02-08 11:37:49 -05:00
  • 1110170081 Update the SysAdm README with much more useful information Kris Moore 2016-02-08 11:35:12 -05:00
  • 48a9463262 Add beadm class. dlavigne 2016-02-05 13:23:29 -05:00
  • 8f3b7ec2e0 Doc cleanall action. dlavigne 2016-02-05 13:02:40 -05:00
  • 6b3a2750f8 Doc cleanreleases action. dlavigne 2016-02-05 12:29:56 -05:00
  • 9c5df4348c Doc cleanreleases action. dlavigne 2016-02-05 12:11:38 -05:00
  • 8760097189 Doc cleanjails action. dlavigne 2016-02-05 11:56:34 -05:00
  • 91358a6b35 Doc capjail action. dlavigne 2016-02-05 11:46:36 -05:00
  • 8f431e81c6 Doc rmiso command. dlavigne 2016-02-05 11:06:38 -05:00
  • 23d5136e22 Merge branch 'master' of https://github.com/pcbsd/sysadm Kris Moore 2016-02-05 11:04:09 -05:00
  • 1ba65b3388 Add new API class and call for 'beadm', with the initial listbes API call Kris Moore 2016-02-05 11:02:47 -05:00
  • b7d4a52981 Doc renameiso action. dlavigne 2016-02-05 10:59:38 -05:00
  • 24295f65a1 Doc fetchiso action. dlavigne 2016-02-05 08:53:13 -05:00
  • 208ce54e98 Clarify description for deactivatepool. dlavigne 2016-02-05 08:40:21 -05:00
  • 5cde5b594d Add new iocage API to clean all. Brandon Schneider 2016-02-04 22:39:32 -06:00
  • 285002d9e8 Add new iocage API call to clean all templates. Brandon Schneider 2016-02-04 22:36:02 -06:00
  • 920a51f997 Add new iocage API call to clean all RELEASEs Brandon Schneider 2016-02-04 22:34:01 -06:00
  • dbbcf44d35 Add new iocage API call to clean all jails. Brandon Schneider 2016-02-04 22:31:19 -06:00
  • 27cc7f279e Add new iocage API call to cap a jail. Brandon Schneider 2016-02-04 22:00:26 -06:00
  • 5cb8dcf026 Add new API call to iohyve to remove a iso dataset JoshDW19 2016-02-04 15:53:45 -05:00
  • 4d3b590f46 Add new API call to iohyve to rename an existing ISO file on disk Kris Moore 2016-02-04 15:23:44 -05:00
  • a727b4a8a2 Add new API call to fetch an ISO for iohyve Kris Moore 2016-02-04 14:58:29 -05:00
  • dda2ede751 Add new iohyve class. dlavigne 2016-02-04 13:07:31 -05:00
  • 40f629230a Doc deactivatepool action. dlavigne 2016-02-04 12:43:29 -05:00
  • b848d76be0 Doc activatepool action. dlavigne 2016-02-04 11:47:08 -05:00
  • 21d016e3b8 Merge branch 'master' of https://github.com/pcbsd/sysadm Kris Moore 2016-02-04 11:37:25 -05:00
  • a17cc0b7e4 Update the api-test script, now we only "simulate" the REST request and show the same reponse from websockets. This prevents issues from running API requests two times in a row Kris Moore 2016-02-04 11:36:30 -05:00
  • e899e2c678 Doc stopjail action. dlavigne 2016-02-04 11:30:06 -05:00
  • 521e7f9ec8 Doc startjail action. dlavigne 2016-02-04 11:21:18 -05:00
  • ee8fa9d436 Doc setsysctl action. dlavigne 2016-02-04 11:07:54 -05:00
  • 661c0e8cbe Doc sysctllist action. dlavigne 2016-02-04 10:58:58 -05:00
  • 916cbaff6e Doc killproc action. dlavigne 2016-02-04 10:51:54 -05:00
  • c100aa2b93 Unclobber systemmanager rename in docs. dlavigne 2016-02-04 10:37:29 -05:00
  • a9887c9156 Add ip4 to examples. dlavigne 2016-02-04 10:28:47 -05:00
  • 69d8a97944 Doc procinfo action. dlavigne 2016-02-04 10:25:01 -05:00
  • 1750146d3d Correct description of standalone update. dlavigne 2016-02-04 10:01:40 -05:00
  • 98409969c5 Add a new iocage API call to deactivate pools. Brandon Schneider 2016-02-03 19:37:23 -06:00
  • 1048b3a6da Add a new iocage API call to activate zpools. Brandon Schneider 2016-02-03 19:14:18 -06:00
  • 437b3d76f3 Added stopping an iocage jail API call Brandon Schneider 2016-02-03 17:18:28 -06:00
  • a5f05b7162 Added starting iocage jail API call Websocket is duplicated after REST call, so it actually shows the jail as up since the REST request has already run Brandon Schneider 2016-02-03 17:14:09 -06:00
  • 668aae79df Removed duplicate qDebug include Brandon Schneider 2016-02-03 16:11:05 -06:00
  • f4a61e7d0a Add new API call to set a sysctl Kris Moore 2016-02-03 13:21:00 -05:00
  • fccac94ab6 Add new API call "sysctllist" Kris Moore 2016-02-03 13:09:31 -05:00
  • 36d2f77d5c Add API call to kill processes on the system Kris Moore 2016-02-03 12:45:02 -05:00
  • 6fd9a689b4 Rename "systeminfo" class -> "systemmanager" Kris Moore 2016-02-03 12:27:06 -05:00
  • 37224472cc Make the websocket/rest server distinctions a bit more clear. Now the logs are in websocket/restserver subdirectories, the LP file watchers will resume from the last log point (server-type aware), and a couple other changes for saving server-dependent variables. Ken Moore 2016-02-03 10:12:01 -05:00
  • b2cde628fb Whoops! Fixed that unintended whitespace. Brandon Schneider 2016-02-03 01:10:41 -06:00
  • 5a048cbdba Add ip4 to iocage's listjails sysadm API call REST Request: ------------------------------- PUT /sysadm/iocage { "action" : "listjails" } Brandon Schneider 2016-02-03 01:08:31 -06:00