Commit Graph

832 Commits

Author SHA1 Message Date
Ken Moore
311bd579f3 API CHANGE:
Two new actions for the sysadm/update class: "listlogs" and "readlogs";

REST Request (example):
-------------------------------
PUT /sysadm/update
{
   "action" : "listlogs"
}

WebSocket Request:
-------------------------------
{
   "namespace" : "sysadm",
   "name" : "update",
   "args" : {
      "action" : "listlogs"
   },
   "id" : "fooid"
}

Response:
-------------------------------
{
  "args": {
    "listlogs": {
      "pc-updatemanager.log": {
        "finished": "1484127618",
        "name": "pc-updatemanager.log",
        "started": "1484127618"
      },
      "pc-updatemanager.log.prev": {
        "finished": "1484109171",
        "name": "pc-updatemanager.log.prev",
        "started": "1484109171"
      }
    }
  },
  "id": "fooid",
  "name": "response",
  "namespace": "sysadm"
}

===================================

REST Request (example):
-------------------------------
PUT /sysadm/update
{
   "logs" : [
      "pc-updatemanager.log"
   ],
   "action" : "readlogs"
}

WebSocket Request:
-------------------------------
{
   "id" : "fooid",
   "namespace" : "sysadm",
   "name" : "update",
   "args" : {
      "logs" : [
         "pc-updatemanager.log"
      ],
      "action" : "readlogs"
   }
}

Response:
-------------------------------
{
  "args": {
    "readlogs": {
      "pc-updatemanager.log": "pc-updatemanager: Tue Jan 10 23:32:51 EST 2017\nChecking for updates to ports-mgmt/pkg..\nUpdating the package repo database...\nCleaning old pkg upgrade cache...\n<Shortened For Example>\nDetermine new BE name...\nCleanup mounts..."
    }
  },
  "id": "fooid",
  "name": "response",
  "namespace": "sysadm"
}
2017-01-12 12:57:40 -05:00
Mrt134
23bca07fac Rework Managing Boot Environments: TRANSLATIONS
- Update translation files.
2016-12-27 13:02:13 -05:00
Mrt134
49e41f0bfc Fix image reference:
- Updated reference that wouldn't work in the TrueOS handbook.
2016-12-27 12:56:58 -05:00
Mrt134
e594344712 Minor changes to Boot Environment Manager:
- Replaced screenshot be1a.png with a more dense image.
- Small reworks to the text for flow and clarity.
2016-12-27 12:50:52 -05:00
Mrt134
af13f7e6f1 Close issue #17: Rework Boot Environment Manager
- Update screenshot.
- Add cross-reference to Boot Environment Manager in Update Manager
- Rework list of options and displayed data with tables.
- Removed recommendations for use from tables and.
- Attempted to clarify the value of BEs in the introductory text section and the explanatory text surrounding screenshots.
2016-12-27 12:34:43 -05:00
Joe Maloney
2a9fd1c6a3 Remove net dependancy from sysadm. This is bad. Does bad things. 2016-12-21 14:57:48 -05:00
Mrt134
75e9e74b3b Reference fix: TRANSLATIONS
- Update translation files.
2016-12-20 12:10:58 -05:00
Mrt134
fa7f13c824 Reference fix:
- Fix erroneous internal reference to "Manage SSL Keys"
2016-12-20 12:09:41 -05:00
Mrt134
7036f56787 Document missing "Manage SSL Keys" section: TRANSLATIONS
- Update translation files.
2016-12-20 11:06:45 -05:00
Mrt134
05bf2d40a4 Document missing "Manage SSL Keys" section:
- Create full documentation of all elements within the "Manage Connections" section of the SysAdm GUI.
- Create 4 new screenshots to accompany the text.
- Rename the empty section in sysadmclient.rst from "Manage SSL Keys" to "Manage Remote Connections".
2016-12-20 11:05:25 -05:00
Mrt134
a0c4105c53 Update SysAdm handbook syntax: TRANSLATIONS
- Update translation files.
2016-12-19 13:20:11 -05:00
Mrt134
486c99a03c Update SysAdm handbook syntax:
- Review each .rst file to bring the syntax up to date between the TrueOS, SysAdm Client,
and Lumina Handbooks.
- Numerous error fixes: whitespace, references, grammar, spelling, etc.
- Images are all clickable now.
- Tables are now properly formatted and referenced with :numref:.
- Updated/added images to the Lumina handbook.
- Minor fixes to the README.
- Preface title update.
- Screenshot syntax update for easier replacements in the future.
- Add missing index and section header references.
2016-12-19 13:15:59 -05:00
Ken Moore
2c0e19b29a Merge branch 'master' of github.com:trueos/sysadm 2016-12-14 14:24:16 -05:00
Ken Moore
e5f57ab160 Oops - fix a typo so the auto-update setting is properly respected. 2016-12-14 14:23:46 -05:00
mrt134
a25b629dc6 trueos_style.css update:
- Add different font sizes for sections/subsections.
2016-12-14 12:29:17 -05:00
Mrt134
ac154ccfd4 Port changes from trueos handbook: TRANSLATIONS
- Update translation files.
2016-12-13 09:39:00 -05:00
Mrt134
64d6d920e0 Merge branch 'master' of github.com:trueos/sysadm 2016-12-13 09:38:18 -05:00
Mrt134
92dca27659 Port changes made to trueos handbook:
- Update upgrade from pcbsd instructions.
 - Add new screenshot.
2016-12-13 09:36:37 -05:00
Ken Moore
3637798c6b Merge pull request #27 from mremski/openrc
Initial whack at making service manager understand openrc
2016-12-12 08:49:24 -05:00
Charlie Root
10bf9bf994 Initial whack at making service manager understand openrc 2016-12-11 08:24:53 -05:00
Mrt134
79a32b5009 Personacrypt and PEFS: TRANSLATIONS
- Update translation files.
2016-12-09 14:38:17 -05:00
Mrt134
36e6a94031 Merge branch 'master' of github.com:trueos/sysadm 2016-12-09 14:34:59 -05:00
Mrt134
607623d2bf PersonaCrypt and PEFS:
- Port changes to sysadmclient.rst from trueos-docs repo.
 * Document PEFS usage with PersonaCrypt.
2016-12-09 14:33:44 -05:00
Ken Moore
bf2a660854 Merge branch 'master' of github.com:trueos/sysadm 2016-12-09 14:09:02 -05:00
Ken Moore
84d6ef2543 Add the ability to specify "PEFS" as the personacrypt device through the SysAdm API. 2016-12-09 14:08:30 -05:00
Mrt134
f524bf6278 Merge branch 'master' of github.com:trueos/sysadm 2016-12-08 09:56:14 -05:00
Mrt134
6efbf5871e API reference guide addition:
- Added missing "run" action to dispatcher class.
2016-12-08 09:55:21 -05:00
Kris Moore
39b0fe2160 Merge branch 'master' of http://github.com/trueos/sysadm 2016-12-07 17:16:09 -05:00
Kris Moore
aca201eeea Make the sysadm init.d files properly show status and stop. 2016-12-07 17:15:38 -05:00
Mrt134
3329c763d2 Update sysadm update manager: TRANSLATIONS
- Update translation files.
2016-12-02 11:18:17 -05:00
Mrt134
6a3ac878dd Update manager (updated):
- Updated documentation of the SysAdm update manager.
- Added a new screenshot.
2016-12-02 11:17:11 -05:00
Ken Moore
1977811732 Merge branch 'master' of github.com:trueos/sysadm 2016-12-02 10:27:33 -05:00
Ken Moore
4bedde7244 Adjust the check for valid pkg repos to better catch when the databases are out of sync and update as needed. 2016-12-02 10:27:02 -05:00
Kris Moore
b0e01e7ed5 Merge branch 'master' of http://github.com/trueos/sysadm 2016-12-01 21:24:26 -05:00
Kris Moore
5df69e118d Update init.d scripts, don't need to do shutdown, and also
use correct keyword for "net"
2016-12-01 21:24:02 -05:00
Mrt134
5e921a7bb5 Server handbook update +license link addition: TRANSLATIONS
- Update translation files: client and server handbooks.
2016-11-22 11:01:03 -05:00
Mrt134
44c88d8abb Merge branch 'master' of github.com:trueos/sysadm 2016-11-22 10:58:19 -05:00
Mrt134
6e062f466e Server handbook update + License link addition for all handbooks:
- Added text describing the license of these handbooks along with a link.
- Fixed trademark replacements for the Server Handbook.
2016-11-22 10:56:36 -05:00
Kris Moore
69501224ad Move sysadm init.d scripts to the port-files/files where they belong 2016-11-17 22:08:31 -05:00
Kris Moore
a5d8bce6ab Add the command_args to sysadm back, fixes a specific shutdown issue 2016-11-16 14:42:56 -05:00
Kris Moore
645213c16d Fix up the sysadm init.d scripts, set PREFIX properly and drop
the useless &
2016-11-15 23:08:44 -05:00
Joe Maloney
752662ad8b Also make other services background 2016-11-10 14:47:05 -08:00
Joe Maloney
a09dfabb2b Make sysadm background 2016-11-10 14:28:57 -08:00
Ken Moore
a6cda869bb Merge branch 'master' of github.com:trueos/sysadm 2016-11-10 09:57:08 -05:00
Ken Moore
c0c7655781 Add OpenRC init.d services to the SysAdm build tree and port plist. 2016-11-10 09:44:10 -05:00
Mrt134
57065bf14f Sysadmclient.rst parity with TrueOS handbook: TRANSLATIONS
- Update translation files.
2016-11-04 14:08:06 -04:00
Mrt134
79d9a912f1 Sysadmclient.rst parity with TrueOS handbook:
- Update with trueos handbook pull request #9 tank1 zpool on screenshots.
2016-11-04 14:05:43 -04:00
Mrt134
751c98f2f0 Update to sysadmclient.rst: TRANSLATIONS
- Update translation files.
2016-11-01 13:37:29 -04:00
Mrt134
3914300bd6 Minor update to sysadmclient.rst:
- Fix a few trademark replacement errors.
2016-11-01 13:36:25 -04:00
Joe Maloney
3b59548333 Remove this depend from sysadm. Not used. 2016-10-31 14:19:50 -04:00