Patch Server for Jamf Pro Documentation
|
|
- Merilyn Robinson
- 6 years ago
- Views:
Transcription
1 Patch Server for Jamf Pro Documentation Release Bryson Tyrrell Jun 06, 2018
2
3 Contents 1 Change History 3 2 Using Patch Starter Script 7 3 Troubleshooting 9 4 Testing the Patch Server 11 5 Running as a Docker Container 13 6 Installation on macos 15 7 Installation on Ubuntu Server (16.04) 19 8 Add Your Patch Server to Jamf Pro 23 9 API Authentication Patch Server API Jamf Pro Patch API User Interface 41 HTTP Routing Table 47 i
4 ii
5 An open-source implementation of an external patch source for use with Jamf Pro (version 10.2+). User Interface Upload a New Software Title Upload Errors Update a Title s Version Other Title Actions Backup Patch Definitions Webhooks Contents 1
6 2 Contents
7 CHAPTER 1 Change History ( ) Fixed an issue where a mismatched or non-existing software title ID passed to /jamf/v1/software/<title>, <Title> would result in a 404 error response. The expected behavior is the invalid title ID to be omitted from the results (this is the behavior of both the official Jamf patch feed and CommunityPatch). Added documentation to describe resources for troubleshooting issues between Jamf Pro and a Patch Server ( ) macos quick install script. Updated daemon (removed KeepAlive). Updated documentation on managing the server using the Apache scripts ( ) Update a title s version from the UI. This updated contains a breaking API change! Previously, the /api/v1/title/<title>/version endpoint required JSON provided in the following format: { "Items": [ { "version": "", "releasedate": "", "standalone": true, "minimumoperatingsystem": "", "reboot": false, 3
8 } ] } "killapps": [], "components": [], "capabilities": [], "dependencies": [] The intent was to allow multiple versions to be posted at once (the underlying create_patch_objects function takes a list of patches), but for easier use and consistency with how the CommunityPatch API operates this has been changed. The endpoint will now expect only the JSON of the version itself: { } "version": "", "releasedate": "", "standalone": true, "minimumoperatingsystem": "", "reboot": false, "killapps": [], "components": [], "capabilities": [], "dependencies": [] ( ) Updated documentation including: Installation instructions and resources for Ubuntu Server A new Managing Your Patch Server section to help document workflows ( ) New webhook feature to allow the patch server to notify remote servers of changes to software titles via HTTP POSTs ( ) You can secure the API with token authentication (if you really want to) ( ) Because accurate and easy to read instructions are important. 4 Chapter 1. Change History
9 ( ) A minor renaming ( ) Make the GUI great(ish) again. The New Title button has been updated. It now prompts you to select a JSON file (the patch definition) and performs the upload. Validation is still performed on the uploaded file as with the API. The new /api/v1/backup feature is available in the GUI. Click the Backup button to trigger. The View button for a software title has been moved to the right and will take the user to the /jamf/v1/patch/ {title} endpoint to view the JSON. All GUI actions now provide feeback on success or error ( ) Organized code. JSON validation for API. Really big documentation update (now hosted on Read the Docs). Installation instructions for macos and Docker. Added GET /api/v1/backup. Download a zipped archive of all patch definitions on the server. Version history notes. Note: Removed most of the UI and some API endpoints no longer required without the associated UI views ( ) The non-existent requirements file now exists ( ) Patch eligibility criteria added to software title view ( ) Fixed UI redirects ( ) Switched to Pipenv for development ( ) 5
10 ( ) Typos and such ( ) Editing software title in the UI view ( ) Moved javascript out of the HTML and into static. Database moved to application directory. Patch title deletion. Bug fixes ( ) UI view for individual software titles ( ) Bug fix for software title creation ( ) Added RSS feed ( ) Database improvements. Proper deletion of all objects linked to a patch ( ) Initial GUI. Deduplication of criteria entries. Extension attribute objects ( ) Initial commit. 6 Chapter 1. Change History
11 CHAPTER 2 Using Patch Starter Script Patch Starter Script is a tool to enable admins to create patch title definitions and version data to use with the Patch Server API. The patchstarter.py script is available on GitHub. Refer to the readme on the project s homepage for more information on usage and options. 2.1 Create a New Title Here is a basic example of using patchstarter.py to generate a definition and then sending it to the patch server: curl \ -X POST \ -d "$(python patchstarter.py /Applications/GitHub\ Desktop.app -p "GitHub" )" \ -H 'Content-Type: application/json' 2.2 Update an Existing Title s Version Here is a basic example of using patchstarter.py to generate version data for an application and then add it to an existing title on the patch server: curl \ -X POST \ -d "$(python patchstarter.py /Applications/GitHub\ Desktop.app -p "GitHub" -- patch-only)" \ -H 'Content-Type: application/json' 7
12 8 Chapter 2. Using Patch Starter Script
13 CHAPTER 3 Troubleshooting If you encounter issues between Jamf Pro and your Patch Server you can investigate using the resources detailed here. 3.1 Jamf Pro s Connection Test Jamf Pro has a test option to verify it can contact the Patch Server and read software titles. In Jamf Pro, go to Settings > Computer Management > Patch Management > <Your Patch Server> in the management console. Click the Test button at the bottom of the page. 9
14 3.2 Jamf Pro Logs If you enable DEBUG mode for Jamf Pro logging, you can search for entries with SoftwareTitleMonitor. The debug statements will show when the sync occurs, what titles are being requested, and the error encountered. 10 Chapter 3. Troubleshooting
15 CHAPTER 4 Testing the Patch Server Warning: Using the included run.py script is not recommended for a production environment. See the other options below depending upon your platform. Clone the project repository to the system that will run the application. Change into the directory for the project, create a Python virtual environment, and install the project requirements to it. $ cd /path/to/patchserver $ virtualenv./venv $ source./venv/bin/activate (venv) $ pip install -r./requirements.txt Run the application. python run.py You will be able to access the application using localhost or your computer s IP address at port
16 12 Chapter 4. Testing the Patch Server
17 CHAPTER 5 Running as a Docker Container In the installation/docker/ directory of the project repository is a Dockerfile that can be used to launch the patch server as a container. Clone the project repository to your computer. Create the Docker image with: $ cd /path/to/patchserver $ docker build --tag patchserver:latest -f installation/docker/dockerfile. If you have Docker installed, you can run the image with: $ docker run -v /<patchserver-data>:/var/lib/patchserver -p 5000:5000 patchserver Note: Use the -d option to run the container in the background. Note: The -v /<patchserver-data>:/var/lib/patchserver option is to mount a local directory to the path in the running container where the persistent data for the patch server is stored (i.e. the database). Warning: If you do not attach a volume to /var/lib/patchserver the database will be erased when the container is stopped and removed. You will be able to access the application using the IP address of the host (your computer s IP address when running Docker locally) at port
18 14 Chapter 5. Running as a Docker Container
19 CHAPTER 6 Installation on macos The following instructions are for setting up the patch server application on a macos system using mod_wsgi-express. Warning: These instructions do not cover securing your patch server with a TLS certificate for HTTPS connections. Note: You will need to have the pip and virtualenv commands installed to follow these instructions. $ sudo easy_install pip $ sudo pip install virtualenv Note: You will need the full Xcode application on the host Mac in order to install mod_wsgi. You can download Xcode from the Mac App Store. Clone the project repository to a temporary directory. cd into the installation/macos directory. git clone /tmp/patchserver cd /tmp/patchserver/installation/macos Run the quick_install.sh. Once the script has successfully completed, you will be able to access the application using localhost or the system s IP address at port Note: The LaunchDaemon provided will start the patch server on boot. 15
20 6.1 Contents of quick_install.sh #!/usr/bin/env bash echo "Checking prerequisites..." if [[! -e /Applications/Xcode.app ]]; then echo "Xcode.app is required to install Patch Server" exit 1 fi if [[ -z $(which pip) ]]; then echo "'pip' not found, installing..." /usr/bin/easy_install pip fi if [[ -z $(pip freeze grep virtualenv) ]]; then echo "'virtualenv' not found, installing..." pip install virtualenv fi APP_DIR=/Library/PatchServer echo "Creating application directory at ${APP_DIR}" mkdir ${APP_DIR} virtualenv ${APP_DIR}/venv echo "Installing required packages..." cp../../requirements.txt ${APP_DIR} ${APP_DIR}/venv/bin/pip install mod_wsgi -r ${APP_DIR}/requirements.txt echo "Copying application files and setting permissions..." cp -r../../patchserver ${APP_DIR} cp./patch_server.wsgi ${APP_DIR} chmod 755 ${APP_DIR}/patch_server.wsgi chown -R _www:_www ${APP_DIR} echo "Creating Apache scripts in '/usr/local/bin/patchserver'..." ${APP_DIR}/venv/bin/mod_wsgi-express \ setup-server ${APP_DIR}/patch_server.wsgi \ --port=5000 \ --user _www \ --group _www \ --working-directory ${APP_DIR} \ --server-root=/usr/local/bin/patchserver echo "Copying LaunchDaemon..." cp./com.patchserver.daemon.plist /Library/LaunchDaemons/ chown root:wheel /Library/LaunchDaemons/com.patchserver.daemon.plist chmod 644 /Library/LaunchDaemons/com.patchserver.daemon.plist echo "Starting the Patch Server..." /usr/local/bin/patchserver/apachectl start echo "Quick install finished" 16 Chapter 6. Installation on macos
21 6.2 Managing the Apache Server Start the server: $ sudo /usr/local/bin/patchserver/apachectl start Stop the server: $ sudo /usr/local/bin/patchserver/apachectl stop If the server does not start, check the /usr/local/bin/patchserver/error_log file for error messages Managing the Apache Server 17
22 18 Chapter 6. Installation on macos
23 CHAPTER 7 Installation on Ubuntu Server (16.04) The following instructions are for setting up the patch server application on an Ubuntu system using gunicorn and systemd. Warning: These instructions do not cover securing your patch server with a TLS certificate for HTTPS connections. Install git, python, and virtualenv on the system: sudo /usr/bin/apt-get update -q sudo /usr/bin/apt-get install -qqy git virtualenv python-minimal Clone the project repository to a temporary directory. cd into the installation/ubuntu directory. /usr/bin/git clone /tmp/patchserver cd /tmp/patchserver/installation/ubuntu Run the quick_install.sh. sudo bash quick_install.sh Once the script has completed you should be able to access the application using the IP address of the system at port Contents of quick_install.sh #!/usr/bin/env bash function bailout() { echo "${1}: Exiting" exit $2 19
24 } # Create application directory /bin/mkdir /opt/patchserver bailout "Unable to create /opt/patchserver" 1 # Move required application files /bin/cp -r../../{requirements.txt,patchserver} /opt/patchserver /bin/cp./{config.py,wsgi.py} /opt/patchserver /bin/chown -R www-data:www-data /opt/patchserver /bin/cp./patchserver.service /etc/systemd/system bailout "Unable to copy patchserver.service" 2 /bin/chown root:root /etc/systemd/system/patchserver.service /bin/chmod 644 /etc/systemd/system/patchserver.service # Create application virtual environment /usr/bin/virtualenv -p python2.7 -q /usr/local/patchserver-venv bailout "Unable to create virtual environment" 3 # Install Python dependencies /usr/local/patchserver-venv/bin/pip install futures gunicorn -r /opt/patchserver/ requirements.txt # Enable and start the service /bin/systemctl enable patchserver.service /bin/systemctl start patchserver.service # Verify the service has started /bin/systemctl status patchserver.service 7.2 Use Nginx as a Reverse Proxy Note: Running the patch server behind Nginx will allow you to configure the web server for HTTPS. To configure TLS, refer to the Nginx documentation available here. Install Nginx on the system: sudo /usr/bin/apt-get update -q sudo /usr/bin/apt-get install -qqy nginx Remove the default Nginx site: sudo rm /etc/nginx/sites-enabled/default Modify the bind value of /opt/patchserver/config.py to have gunicorn bind the application to localhost at port 5000: bind = " :5000" Write the following to a new file called /etc/nginx/conf.d/patchserver.conf: 20 Chapter 7. Installation on Ubuntu Server (16.04)
25 Note: This file can be found in the repository at installation/ubuntu/ upstream app_servers { server :5000; } server { listen 80; server_name patchserver; } location / { proxy_pass } Restart nginx for the changes to take effect: sudo service nginx restart You should now be able to access the application using the IP address of the system at port 80 (this is the default HTTP port and you do not need to include it with the URL) Use Nginx as a Reverse Proxy 21
26 22 Chapter 7. Installation on Ubuntu Server (16.04)
27 CHAPTER 8 Add Your Patch Server to Jamf Pro Configure the patch server as an External Patch Source in Jamf Pro. Note: External Patch Sources is a feature of Jamf Pro v To add your Patch Server as a Patch External Source in Jamf Pro, go to Settings > Computer Management > Patch Management in the management console. 23
28 Click the + New button next to Patch External Source. On the next screen assign a name to your Patch Server. In the SERVER field enter the URL without with the schema or port and append /jamf/v1: <server-ip-or-hostname>/jamf/v1 In the PORT field enter 5000 (or alternatively, the the port you configured during setup). Note: Only check the Use SSL box if you have configured a TLS certificate and are serving traffic over HTTPS from your Patch Server. If you are using HTTP leave this box unchecked. 24 Chapter 8. Add Your Patch Server to Jamf Pro
29 After saving your settings, a Test button will be available on the Patch Server s page. Click it to verify Jamf Pro can connect to your Patch Server and data is being received. 25
30 Your Patch Server will now be displayed on the Patch Management settings page. 26 Chapter 8. Add Your Patch Server to Jamf Pro
31 You will now be able to add your software titles on your Patch Server from the Computers > Patch Management > Software Titles list. 27
32 28 Chapter 8. Add Your Patch Server to Jamf Pro
33 CHAPTER 9 API Authentication You may optionally generate an API token that will be required for all requests made to the following /api/v1/ title* endpoints to prevent unauthenticated requests to create, update, or delete software titles. Note: The /jamf/v1 and /api/v1/backup endpoints remain open and will not use the API token for authentication. Warning: THe UI does not yet support API authentication. You will receive a Unauthorized: Authentication required message if you attempt to use the New Title + or X (delete) options. See the Patch Server API documentation for how to create an API token. 9.1 Authenticating Requests If you have created an API token, you must include it with your requests in the Authorization header and the Bearer type: Authorization: Bearer 94631ec5c65e4dd19fb81479abdd2929 Requests without this header will be rejected with a 401 status. 9.2 Retrieve/Reset the API Token In the event you lose your API token, you can use a command line utillity such as sqlite3 to retrieve the existing token: 29
34 $ sqlite3 patch_server.db "SELECT * FROM api_token;" If you wish to reset the token, write a stub file into the patchserver application directory named reset_api_token and restart the server. The API token will be deleted from the database and the stub file cleared. You will then be allowed to create a new API token using /api/v1/token. 30 Chapter 9. API Authentication
35 CHAPTER 10 Patch Server API Note: To retrieve the JSON of a patch definition on the server, refer to the Jamf Pro Patch API documentation Endpoints Resource Operation Description Backup GET /api/v1/backup Downloadable archive of all software titles. Software Title POST /api/v1/title Create a patch definition. POST /api/v1/title/(name_id)/version Create a patch version. DELETE /api/v1/title/(name_id) Delete a patch definition. Token POST /api/v1/token Create the API token. Webhooks DELETE /api/v1/webhooks/(webhook_id) Delete a webhook Reference GET /api/v1/backup Download a zipped archive of all patch definitions. Example Request: GET /api/v1/backup HTTP/1.1 Example Response: A successful response will return a 200 status and a zipped archive containing the patch definitions. 31
36 HTTP/ OK Content-Type: application/zip <patch_archive.zip> POST /api/v1/token Create an API token for the server. Example Request: POST /api/v1/token HTTP/1.1 Example Response: A successful response will return a 201 status with the API token. HTTP/ Created Content-Type: application/json { } "token_created": "94631ec5c65e4dd19fb81479abdd2929" Error Responses A 403 status is returned if an API token already exists. HTTP/ Forbidden Content-Type: application/json { } "forbidden": "A token already exists for this server" Return POST /api/v1/title Create a new patch definition on the server. Example Request: POST /api/v1/title HTTP/1.1 Content-Type: application/json { } "id": "Composer", "name": "Composer", "publisher": "Jamf", "appname": "Composer.app", "bundleid": "com.jamfsoftware.composer", "requirements": ["requirementobjects"], "patches": ["versionobjects"], "extensionattributes": ["extensionattributeobjects"] Note: The JSON schema for a patch definition can be found in the project repository at: patchserver/ 32 Chapter 10. Patch Server API
37 routes/validator/schema_full_definition.json Example Response: A successful response will return a 201 status with the numerical database ID as well as the definition s ID. HTTP/ Created Content-Type: application/json { } "database_id": 1, "id": "Composer" Error Responses A 409 status is returned if you attempt to create a patch definition using an ID that already exists in the database. HTTP/ Conflict Content-Type: application/json { } "database_conflict": "A software title of the provided name already exists." A 400 status can be returned if your patch definition fails a validation check against the JSON schema. If this occurs, a reason will be provided in the JSON response. HTTP/ Bad Request Content-Type: application/json { "invalid_json": "Validation error encountered with submitted JSON for item: /u 'true' is not of type u'boolean'" } A 400 status can be returned if your patch definition fails a validation check against the JSON schema. If this occurs, a reason will be provided in the JSON response. HTTP/ Bad Request Content-Type: application/json { "invalid_json": "Validation error encountered with submitted JSON: u'true' is not of type u'boolean' for item: /patches/0/components/0/criteria/0/and" } POST /api/v1/title/(name_id)/version Create a new patch version for an existing patch definition. Example Request: POST /api/v1/title/composer/version HTTP/1.1 Content-Type: application/json { "version": "10.1.1", "releasedate": " T10:08:38.270Z", "standalone": true, Reference 33
38 } "minimumoperatingsystem": "10.9", "reboot": false, "killapps": [ { "bundleid": "com.jamfsoftware.composer", "appname": "Composer.app" } ], "components": [ { "name": "Composer", "version": "10.1.1", "criteria": ["requirementsobjects"] } ], "capabilities": ["requirementsobjects"], "dependencies": [] Note: The JSON schema for a patch definition can be found in the project repository at: patchserver/ routes/validator/schema_version.json Example Response: A successful response will return a 201 status. HTTP/ Created Content-Type: application/json {} Error Responses A 400 status can be returned if your patch version fails a validation check against the JSON schema. If this occurs, a reason will be provided in the JSON response. HTTP/ Bad Request Content-Type: application/json { "invalid_json": "Validation error encountered with submitted JSON: u'true' is not of type u'boolean' for item: /patches/0/components/0/criteria/0/and" } DELETE /api/v1/webhooks/(webhook_id) Delete a configured webhook from the server by ID. Example Request: DELETE /api/v1/webhooks/1 HTTP/1.1 Example Response: A successful response will return a 204 status. HTTP/ No Content 34 Chapter 10. Patch Server API
39 Error Responses A 404 status is returned if the specified webhook does not exist. HTTP/ Not Found Content-Type: application/json { } "webhook_id_not_found": 1 DELETE /api/v1/title/(name_id) Delete a patch definition on the server. Example Request: DELETE /api/v1/title/composer HTTP/1.1 Example Response: A successful response will return a 204 status. HTTP/ No Content Error Responses A 404 status is returned if the specified patch definition does not exist. HTTP/ Not Found Content-Type: application/json { } "title_not_found": "Composer" Reference 35
40 36 Chapter 10. Patch Server API
41 CHAPTER 11 Jamf Pro Patch API 11.1 Endpoints Resource Operation Description Software Title GET /jamf/v1/software List all software titles. GET /jamf/v1/software/(name_ids) List selected software titles. GET /jamf/v1/patch/(name_id) Return a patch definition Reference GET /jamf/v1/software Returns all available software titles on server. Example Request: GET /jamf/v1/software HTTP/1.1 Accept: application/json Example Response: A successful response will return a 200 status and an array of software title summaries. HTTP/ OK Content-Type: application/json [ { "currentversion": "10.1.1", "id": "Composer", "lastmodified": " T17:39:58Z", "name": "Composer", "publisher": "Jamf" 37
42 ] }, { }, { }, { } "currentversion": "10.1.1", "id": "JamfAdmin", "lastmodified": " T17:39:51Z", "name": "Jamf Admin", "publisher": "Jamf" "currentversion": "10.1.1", "id": "JamfImaging", "lastmodified": " T17:39:53Z", "name": "Jamf Imaging", "publisher": "Jamf" "currentversion": "10.1.1", "id": "JamfRemote", "lastmodified": " T17:39:56Z", "name": "Jamf Remote", "publisher": "Jamf" GET /jamf/v1/software/(name_ids) Returns a selection of software titles on server. The software title IDs must be passed as a comma separated string. Example Request: GET /jamf/v1/software/composer,jamfimaging HTTP/1.1 Accept: application/json Example Response: A successful response will return a 200 status and an array of software title summaries. HTTP/ OK Content-Type: application/json [ ] { }, { } "currentversion": "10.1.1", "id": "Composer", "lastmodified": " T17:39:58Z", "name": "Composer", "publisher": "Jamf" "currentversion": "10.1.1", "id": "JamfImaging", "lastmodified": " T17:39:53Z", "name": "Jamf Imaging", "publisher": "Jamf" Error Responses 38 Chapter 11. Jamf Pro Patch API
43 GET /jamf/v1/software/composers,jamfimager HTTP/1.1 Accept: application/json A 404 status is returned if any of the specified software titles do not exist. HTTP/ Not Found Content-Type: application/json { } "title_not_found": [ "Composers", "JamfImager" ] GET /jamf/v1/patch/(name_id) Returns a selection of software titles on server. The software title IDs must be passed as a comma separated string. Example Request: GET /jamf/v1/patch/composer HTTP/1.1 Accept: application/json Example Response: A successful response will return a 200 status and the full patch definition for the specified software title. HTTP/ OK Content-Type: application/json { } "id": "Composer", "name": "Composer", "publisher": "Jamf", "appname": "Composer.app", "bundleid": "com.jamfsoftware.composer", "requirements": ["requirementobjects"], "patches": ["versionobjects"], "extensionattributes": ["extensionattributeobjects"] Error Responses GET /jamf/v1/software/composers HTTP/1.1 Accept: application/json A 404 status is returned if any of the specified software title does not exist. HTTP/ Not Found Content-Type: application/json { } "title_not_found": "Composers" Reference 39
44 40 Chapter 11. Jamf Pro Patch API
45 CHAPTER 12 User Interface In a browser, the root of the patch server will take you to the main page where you can view and manage the available 41
46 software titles Upload a New Software Title Click the New Title button to bring up the file selector. Browse for the JSON file of the patch definition and then click Upload. You will recieve a confirmation of a successful upload Upload Errors If the patch server rejects your upload of a patch definition, it will provide a notification with the reason so you can correct the cause and retry. There is a conflict with an existing software title. 42 Chapter 12. User Interface
47 The patch definition failed validation, but the cause is displayed Update a Title s Version Click the green Up icon for a title to display a file prompt. Select the JSON file containing the new version data and submit it. You will receive a confirmation of a successful upload Update a Title s Version 43
48 You will also receive similar feedback for errors as with creating new titles Other Title Actions There are additional actions available for each software title. The blue View icon will take you to the URL of the patch definition JSON. The red X icon will delete the title from the server. Warning: The delete action cannot be undone Backup Patch Definitions Click the Backup button and you will download a zipped archive of all patch definitions for all your software titles. Note: This is a feature of the API that you can use with automation for scheduled backups of the server. 44 Chapter 12. User Interface
49 12.6 Webhooks The patch server can send notifications on changes to software titles on the server to remote servers via HTTP POST. To configure a webhook, click the New Webhook button to bring up the configuration screen. Enter the remote URL and select from the available options: Enabled: Enable or disable this webhook. Verify SSL: Enable or disable SSL verification (HTTPS). Send Definition: When an event is sent, include a fully copy of the entire patch definition for the software title Webhooks 45
50 46 Chapter 12. User Interface
51 HTTP Routing Table /api GET /api/v1/backup, 31 POST /api/v1/title, 32 POST /api/v1/title/(name_id)/version, 33 POST /api/v1/token, 32 DELETE /api/v1/title/(name_id), 35 DELETE /api/v1/webhooks/(webhook_id), 34 /jamf GET /jamf/v1/patch/(name_id), 39 GET /jamf/v1/software, 37 GET /jamf/v1/software/(name_ids), 38 47
Patch Server for Jamf Pro Documentation
Patch Server for Jamf Pro Documentation Release 0.7.0 Bryson Tyrrell Mar 16, 2018 Contents 1 Change History 3 2 Setup the Patch Server Web Application 7 3 Add Your Patch Server to Jamf Pro 11 4 API Authentication
More informationI hate money. Release 1.0
I hate money Release 1.0 Nov 01, 2017 Contents 1 Table of content 3 2 Indices and tables 15 i ii «I hate money» is a web application made to ease shared budget management. It keeps track of who bought
More informationJackalope Documentation
Jackalope Documentation Release 0.2.0 Bryson Tyrrell May 23, 2017 Getting Started 1 Create the Slack App for Your Team 3 2 Deploying the Slack App 5 2.1 Run from application.py.........................................
More informationdatapusher Documentation
datapusher Documentation Release 1.0 Open Knowledge International July 13, 2018 Contents 1 Development installation 3 2 Production installation and Setup 5 2.1 Download and Install (All CKAN Versions)...............................
More informationTangeloHub Documentation
TangeloHub Documentation Release None Kitware, Inc. September 21, 2015 Contents 1 User s Guide 3 1.1 Managing Data.............................................. 3 1.2 Running an Analysis...........................................
More informationHow Docker Compose Changed My Life
How Docker Compose Changed My Life Bryson Tyrrell Desktop Support Specialist I m Bryson Tyrrell, a Desktop Services Specialist with Jamf s IT department. Or at least I was Bryson Tyrrell System Administrator
More informationVMware AirWatch Content Gateway for Linux. VMware Workspace ONE UEM 1811 Unified Access Gateway
VMware AirWatch Content Gateway for Linux VMware Workspace ONE UEM 1811 Unified Access Gateway You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/
More informationDeploying Code42 CrashPlan with Jamf Pro. Technical Paper Jamf Pro 9.0 or Later 21 January 2019
Deploying Code42 CrashPlan with Jamf Pro Technical Paper Jamf Pro 9.0 or Later 21 January 2019 copyright 2002-2019 Jamf. All rights reserved. Jamf has made all efforts to ensure that this guide is accurate.
More informationTable of Contents. Configure and Manage Logging in to the Management Portal Verify and Trust Certificates
Table of Contents Configure and Manage Logging in to the Management Portal Verify and Trust Certificates Configure System Settings Add Cloud Administrators Add Viewers, Developers, or DevOps Administrators
More informationwebsnort Documentation
websnort Documentation Release 0.8 Steve Henderson Jul 04, 2018 Contents 1 Features 3 2 Contents 5 3 Issues 15 Python Module Index 17 i ii Websnort is an Open Source web service for analysing pcap files
More informationLibra Client Documentation
Libra Client Documentation Release 2015-10-17-beta Andrew Hutchings October 17, 2015 Contents 1 Introduction 1 2 Installation 3 2.1 From Ubuntu Package via PPA..................................... 3 2.2
More informationMetasploit. Installation Guide Release 4.4
Metasploit Installation Guide Release 4.4 TABLE OF CONTENTS About this Guide Target Audience...1 Organization...1 Document Conventions...1 Support...2 Support for Metasploit Pro and Metasploit Express...2
More informationPython web frameworks
Flask Python web frameworks Django Roughly follows MVC pattern Steeper learning curve. Flask Initially an April Fools joke Micro -framework: minimal approach. Smaller learning curve http://flask.pocoo.org/docs/0.12/quickstart/#a-minimalapplication
More informationBitnami ProcessMaker Community Edition for Huawei Enterprise Cloud
Bitnami ProcessMaker Community Edition for Huawei Enterprise Cloud Description ProcessMaker is an easy-to-use, open source workflow automation and Business Process Management platform, designed so Business
More informationBitnami Re:dash for Huawei Enterprise Cloud
Bitnami Re:dash for Huawei Enterprise Cloud Description Re:dash is an open source data visualization and collaboration tool. It was designed to allow fast and easy access to billions of records in all
More informationPulp Python Support Documentation
Pulp Python Support Documentation Release 1.0.1 Pulp Project October 20, 2015 Contents 1 Release Notes 3 1.1 1.0 Release Notes............................................ 3 2 Administrator Documentation
More informationIEMS 5722 Mobile Network Programming and Distributed Server Architecture Semester 2
IEMS 5722 Mobile Network Programming and Distributed Server Architecture 2016-2017 Semester 2 Assignment 3: Developing a Server Application Due Date: 10 th March, 2017 Notes: i.) Read carefully the instructions
More informationVMware AirWatch Content Gateway Guide for Linux For Linux
VMware AirWatch Content Gateway Guide for Linux For Linux Workspace ONE UEM v9.7 Have documentation feedback? Submit a Documentation Feedback support ticket using the Support Wizard on support.air-watch.com.
More informationGMusicProcurator Documentation
GMusicProcurator Documentation Release 0.5.0 Mark Lee Sep 27, 2017 Contents 1 Features 3 2 Table of Contents 5 2.1 Installation................................................ 5 2.1.1 Requirements..........................................
More informationSetting Up the Server
Managing Licenses, page 1 Cross-launch from Prime Collaboration Provisioning, page 5 Integrating Prime Collaboration Servers, page 6 Single Sign-On for Prime Collaboration, page 7 Changing the SSL Port,
More informationTrunk Player Documentation
Trunk Player Documentation Release 0.0.1 Dylan Reinhold Nov 25, 2017 Contents 1 Installation 3 1.1 System Prerequisites........................................... 3 1.2 Assumptions...............................................
More informationReporting with MunkiReport. John Eberle and Rick Heil
Reporting with MunkiReport John Eberle (@tuxudo) and Rick Heil (@refreshingapathy) John: Mac Admin @ University of Pittsburgh @tuxudo @tuxudo github.com/tuxudo Rick: Senior IT Manager @ Myelin @refrshingapathy
More informationBitnami Ruby for Huawei Enterprise Cloud
Bitnami Ruby for Huawei Enterprise Cloud Description Bitnami Ruby Stack provides a complete development environment for Ruby on Rails that can be deployed in one click. It includes most popular components
More informationExtraHop 7.3 ExtraHop Trace REST API Guide
ExtraHop 7.3 ExtraHop Trace REST API Guide 2018 ExtraHop Networks, Inc. All rights reserved. This manual in whole or in part, may not be reproduced, translated, or reduced to any machinereadable form without
More informationDCLI User's Guide. Modified on 20 SEP 2018 Data Center Command-Line Interface
Modified on 20 SEP 2018 Data Center Command-Line Interface 2.10.0 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have comments about
More informationGunnery Documentation
Gunnery Documentation Release 0.1 Paweł Olejniczak August 18, 2014 Contents 1 Contents 3 1.1 Overview................................................. 3 1.2 Installation................................................
More informationBitnami Mantis for Huawei Enterprise Cloud
Bitnami Mantis for Huawei Enterprise Cloud Description Mantis is a complete bug-tracking system that includes role-based access controls, changelog support, built-in reporting and more. A mobile client
More informationBitnami Dolibarr for Huawei Enterprise Cloud
Bitnami Dolibarr for Huawei Enterprise Cloud Description Dolibarr is an open source, free software package for small and medium companies, foundations or freelancers. It includes different features for
More informationBitnami Pimcore for Huawei Enterprise Cloud
Bitnami Pimcore for Huawei Enterprise Cloud Description Pimcore is the open source platform for managing digital experiences. It is the consolidated platform for web content management, product information
More informationVMware AirWatch Content Gateway Guide For Linux
VMware AirWatch Content Gateway Guide For Linux AirWatch v9.2 Have documentation feedback? Submit a Documentation Feedback support ticket using the Support Wizard on support.air-watch.com. This product
More informationKollaborate Server. Installation Guide
1 Kollaborate Server Installation Guide Kollaborate Server is a local implementation of the Kollaborate cloud workflow system that allows you to run the service in-house on your own server and storage.
More informationBitnami Piwik for Huawei Enterprise Cloud
Bitnami Piwik for Huawei Enterprise Cloud Description Piwik is a real time web analytics software program. It provides detailed reports on website visitors: the search engines and keywords they used, the
More informationDCLI User's Guide. Data Center Command-Line Interface
Data Center Command-Line Interface 2.10.2 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have comments about this documentation, submit
More informationSeeder Documentation. Release 0.1. Visgean Skeloru
Seeder Documentation Release 0.1 Visgean Skeloru Nov 06, 2018 Contents 1 Installation 3 2 Docker Compose 5 3 Deploying 7 4 Integration with legacy system 9 5 Crons 11 6 Translation 13 7 Terminology 15
More informationPiranaJS installation guide
PiranaJS installation guide Ron Keizer, January 2015 Introduction PiranaJS is the web-based version of Pirana, a workbench for pharmacometricians aimed at facilitating the use of NONMEM, PsN, R/Xpose,
More informationBrowser Configuration Reference
Sitecore CMS 7.0 or later Browser Configuration Reference Rev: 2013-09-30 Sitecore CMS 7.0 or later Browser Configuration Reference Optimizing Internet Explorer and other web browsers to work with Sitecore
More informationVMware Identity Manager Connector Installation and Configuration (Legacy Mode)
VMware Identity Manager Connector Installation and Configuration (Legacy Mode) VMware Identity Manager This document supports the version of each product listed and supports all subsequent versions until
More informationExtraHop Rest API Guide
ExtraHop Rest API Guide Version 5.0 Introduction to ExtraHop REST API The ExtraHop REST application programming interface (API) enables you to automate administration and configuration tasks on your ExtraHop
More informationManaging Software Images Using Software Management
CHAPTER 8 Managing Software Images Using Software Management Manually upgrading your devices to the latest software version can be an error-prone, and time-consuming process. To ensure rapid, reliable
More informationvsphere APIs and SDKs First Published On: Last Updated On:
First Published On: 07-30-2017 Last Updated On: 07-30-2017 1 Table of Contents 1. vsphere Automation APIs (REST) 1.1.vSphere API Explorer 1.2.vSphere Automation APIs - Introduction 2. vsphere Automation
More informationInstalling and Configuring vcloud Connector
Installing and Configuring vcloud Connector vcloud Connector 2.6.0 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new
More informationNasuni Data API Nasuni Corporation Boston, MA
Nasuni Corporation Boston, MA Introduction The Nasuni API has been available in the Nasuni Filer since September 2012 (version 4.0.1) and is in use by hundreds of mobile clients worldwide. Previously,
More informationKaseya 2. Installation guide. Version R8. English
Kaseya 2 Kaseya Server Setup Installation guide Version R8 English October 24, 2014 Agreement The purchase and use of all Software and Services is subject to the Agreement as defined in Kaseya s Click-Accept
More informationBitnami Tiny Tiny RSS for Huawei Enterprise Cloud
Bitnami Tiny Tiny RSS for Huawei Enterprise Cloud Description Tiny Tiny RSS is an open source web-based news feed (RSS/Atom) reader and aggregator, designed to allow you to read news from any location,
More informationLECTURE 15. Web Servers
LECTURE 15 Web Servers DEPLOYMENT So, we ve created a little web application which can let users search for information about a country they may be visiting. The steps we ve taken so far: 1. Writing the
More informationDCLI User's Guide. Data Center Command-Line Interface 2.9.1
Data Center Command-Line Interface 2.9.1 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have comments about this documentation, submit
More informationBitnami JRuby for Huawei Enterprise Cloud
Bitnami JRuby for Huawei Enterprise Cloud Description JRuby is a 100% Java implementation of the Ruby programming language. It is Ruby for the JVM. JRuby provides a complete set of core built-in classes
More informationUpgrade Instructions. NetBrain Integrated Edition 7.1. Two-Server Deployment
NetBrain Integrated Edition 7.1 Upgrade Instructions Two-Server Deployment Version 7.1a Last Updated 2018-09-04 Copyright 2004-2018 NetBrain Technologies, Inc. All rights reserved. Contents 1. Upgrading
More informationVMware vcenter Server Appliance Management Programming Guide. Modified on 28 MAY 2018 vcenter Server 6.7 VMware ESXi 6.7
VMware vcenter Server Appliance Management Programming Guide Modified on 28 MAY 2018 vcenter Server 6.7 VMware ESXi 6.7 You can find the most up-to-date technical documentation on the VMware website at:
More informationSigma Tile Workshop Guide. This guide describes the initial configuration steps to get started with the Sigma Tile.
Sigma Tile Workshop Guide This guide describes the initial configuration steps to get started with the Sigma Tile. 1 Contents Contents... 2 Chapter 1: System Requirements... 3 Chapter 2: Configure Your
More informationDeveloper Cockpit. Introduction 1. Prerequisites 2. Application Lifecycle in MindSphere 3. User interfaces "Developer Cockpit" 4
Introduction 1 Prerequisites 2 Application Lifecycle in MindSphere 3 System Manual User interfaces "Developer Cockpit" 4 User rights in "Developer Cockpit" 5 Workflow of Developer Cockpit 6 Develop applications
More informationNasuni Data API Nasuni Corporation Boston, MA
Nasuni Corporation Boston, MA Introduction The Nasuni API has been available in the Nasuni Filer since September 2012 (version 4.0.1) and is in use by hundreds of mobile clients worldwide. Previously,
More informationBitnami Coppermine for Huawei Enterprise Cloud
Bitnami Coppermine for Huawei Enterprise Cloud Description Coppermine is a multi-purpose, full-featured web picture gallery. It includes user management, private galleries, automatic thumbnail creation,
More informationSonicWALL SSL VPN 2.5 Early Field Trial
Secure Remote Access Contents Platform Compatibility New Features Known Issues Resolved Issues Upgrading SonicWALL SSL VPN Software Procedures Related Technical Documentation Platform Compatibility The
More informationeventbrite-sdk-python Documentation
eventbrite-sdk-python Documentation Release 3.3.4 Eventbrite December 18, 2016 Contents 1 eventbrite-sdk-python 3 1.1 Installation from PyPI.......................................... 3 1.2 Usage...................................................
More informationError Code 502 Proxy Error. The Specified Secure Sockets Layer Ssl
Error Code 502 Proxy Error. The Specified Secure Sockets Layer Ssl Exception: HTTP/1.1 502 Proxy Error ( The specified Secure Sockets Layer (SSL) port is not allowed. ISA Server is not configured to allow
More informationBitnami Phabricator for Huawei Enterprise Cloud
Bitnami Phabricator for Huawei Enterprise Cloud IMPORTANT: Phabricator requires you to access the application using a specific domain. This domain is the public IP address for the cloud server. Description
More informationReal-Time Dashboard Integration Bomgar Remote Support
Real-Time Dashboard Integration Bomgar Remote Support 2017 Bomgar Corporation. All rights reserved worldwide. BOMGAR and the BOMGAR logo are trademarks of Bomgar Corporation; other trademarks shown are
More informationUsing vrealize Operations Tenant App as a Service Provider
Using vrealize Operations Tenant App as a Service Provider Using vrealize Operations Tenant App as a Service Provider You can find the most up-to-date technical documentation on the VMware Web site at:
More informationSilk Test Testing Mobile Applications
Silk Test 17.5 Testing Mobile Applications Micro Focus The Lawn 22-30 Old Bath Road Newbury, Berkshire RG14 1QN UK http://www.microfocus.com Copyright Micro Focus 1992-2016. All rights reserved. MICRO
More informationDSS User Guide. End User Guide. - i -
DSS User Guide End User Guide - i - DSS User Guide Table of Contents End User Guide... 1 Table of Contents... 2 Part 1: Getting Started... 1 How to Log in to the Web Portal... 1 How to Manage Account Settings...
More informationVMware AirWatch Content Gateway for Windows. VMware Workspace ONE UEM 1811 Unified Access Gateway
VMware AirWatch Content Gateway for Windows VMware Workspace ONE UEM 1811 Unified Access Gateway You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/
More informationExtraHop 6.0 ExtraHop REST API Guide
ExtraHop 6.0 ExtraHop REST API Guide 2018 ExtraHop Networks, Inc. All rights reserved. This manual in whole or in part, may not be reproduced, translated, or reduced to any machinereadable form without
More informationInstalling and Using Docker Toolbox for Mac OSX and Windows
Installing and Using Docker Toolbox for Mac OSX and Windows One of the most compelling reasons to run Docker on your local machine is the speed at which you can deploy and build lab environments. As a
More informationLiveNX Upgrade Guide from v5.2.0 to v5.2.1
LIVEACTION, INC. LiveNX Upgrade Guide from v5.2.0 to v5.2.1 UPGRADE LiveAction, Inc. 3500 Copyright WEST BAYSHORE 2016 LiveAction, ROAD Inc. All rights reserved. LiveAction, LiveNX, LiveUX, the LiveAction
More informationInstalling SmartSense on HDP
1 Installing SmartSense on HDP Date of Publish: 2018-07-12 http://docs.hortonworks.com Contents SmartSense installation... 3 SmartSense system requirements... 3 Operating system, JDK, and browser requirements...3
More informationgosint Documentation Release Cisco CSIRT
gosint Documentation Release 0.0.1 Cisco CSIRT Nov 20, 2017 Contents 1 Installation 3 1.1 Quick Installation............................................ 3 1.2 Manual Installation............................................
More informationBitnami OSQA for Huawei Enterprise Cloud
Bitnami OSQA for Huawei Enterprise Cloud Description OSQA is a question and answer system that helps manage and grow online communities similar to Stack Overflow. First steps with the Bitnami OSQA Stack
More informationHeader Status Codes Cheat Sheet
Header Status Codes Cheat Sheet Thanks for downloading our header status codes cheat sheet! Below you ll find all the header status codes and their meanings. They are organized by sections, starting with
More informationDIGIT.B4 Big Data PoC
DIGIT.B4 Big Data PoC GROW Transpositions D04.01.Information System Table of contents 1 Introduction... 4 1.1 Context of the project... 4 1.2 Objective... 4 2 Technologies used... 5 2.1 Python... 5 2.2
More informationManaging CX Devices in Multiple Device Mode
Tip Device inventory management applies to PRSM in Multiple Device mode only. If you are configuring a CX device through a direct connection to the device, you do not need to add the device to the inventory
More informationEveBox Documentation. Release. Jason Ish
EveBox Documentation Release Jason Ish Jan 25, 2018 Contents: 1 Installation 1 2 Server 3 2.1 Running................................................. 3 2.2 Oneshot Mode..............................................
More informationSymptom Condition / Workaround Issue No validation is provided for name and IP address fields when creating bookmarks.
Secure Remote Access Contents Platform Compatibility...1 Known Issues...1 Resolved Issues...2 Upgrading SonicOS SSL VPN Firmware Procedures...3 Related Technical Documentation...5 Platform Compatibility
More informationAlarm Counter. A Ceilometer OpenStack Application
Alarm Counter A Ceilometer OpenStack Application Tejas Tovinkere Pattabhi UTD VOLUNTEER AT AWARD SOLUTIONS Summer 2015 Contents Alarm Counter 1 Introduction...2 2 Pre-Requisites...2 2.1 Server Creation...
More informationEnhancedEndpointTracker Documentation
EnhancedEndpointTracker Documentation Release 1.0 agccie Jul 23, 2018 Contents: 1 Introduction 1 2 Install 3 2.1 ACI Application............................................. 3 2.2 Standalone Application.........................................
More informationBLUEPRINT TEAM REPOSITORY. For Requirements Center & Requirements Center Test Definition
BLUEPRINT TEAM REPOSITORY Installation Guide for Windows For Requirements Center & Requirements Center Test Definition Table Of Contents Contents Table of Contents Getting Started... 3 About the Blueprint
More informationManaging System Administration Settings
This chapter contains the following sections: Setting up the Outgoing Mail Server, page 2 Working with Email Templates, page 2 Configuring System Parameters (Optional), page 5 Updating the License, page
More informationEveBox Documentation. Jason Ish
Jason Ish May 29, 2018 Contents: 1 Installation 1 2 Server 3 2.1 Running................................................. 3 2.2 Oneshot Mode.............................................. 4 2.3 Authentication..............................................
More informationFileCruiser. Administrator Portal Guide
FileCruiser Administrator Portal Guide Contents Administrator Portal Guide Contents Login to the Administration Portal 1 Home 2 Capacity Overview 2 Menu Features 3 OU Space/Team Space/Personal Space Usage
More informationPerceptive TransForm E-Forms Manager
Perceptive TransForm E-Forms Manager Installation and Setup Guide Version: 8.x Date: February 2017 2016-2017 Lexmark. All rights reserved. Lexmark is a trademark of Lexmark International Inc., registered
More informationTechnical Manual. Software Quality Analysis as a Service (SQUAAD) Team No.1. Implementers: Aleksandr Chernousov Chris Harman Supicha Phadungslip
Technical Manual Software Quality Analysis as a Service (SQUAAD) Team No.1 Implementers: Aleksandr Chernousov Chris Harman Supicha Phadungslip Testers: Kavneet Kaur Reza Khazali George Llames Sahar Pure
More informationStreamSets Control Hub Installation Guide
StreamSets Control Hub Installation Guide Version 3.2.1 2018, StreamSets, Inc. All rights reserved. Table of Contents 2 Table of Contents Chapter 1: What's New...1 What's New in 3.2.1... 2 What's New in
More informationRelease Notes. Dell SonicWALL SRA Release Notes
Secure Remote Access Contents Platform Compatibility... 1 Licensing on the Dell SonicWALL SRA Appliances and Virtual Appliance... 1 Important Differences between the SRA Appliances... 2 Known Issues...
More informationRedBarrel Documentation
RedBarrel Documentation Release 1.0 2011, Tarek Ziadé August 08, 2011 CONTENTS 1 What s RedBarrel? 3 1.1 Anatomy of a Web Service........................................ 3 1.2 The RBR DSL..............................................
More informationvrealize Code Stream Trigger for Git
vrealize Code Stream 2.3 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new edition. To check for more recent editions
More informationWriting REST APIs with OpenAPI and Swagger Ada
Writing REST APIs with OpenAPI and Swagger Ada Stéphane Carrez FOSDEM 2018 OpenAPI and Swagger Ada Introduction to OpenAPI and Swagger Writing a REST Ada client Writing a REST Ada server Handling security
More informationEasyMorph Server Administrator Guide
EasyMorph Server Administrator Guide Version 3.9.2 December, 24 th 2018 Table of Contents TABLE OF CONTENTS... 1 PREREQUISITES... 2 Memory requirements... 2 INSTALLATION... 2 License key... 3 SERVER SERVICE
More informationCarbon Black QRadar App User Guide
Carbon Black QRadar App User Guide Table of Contents Carbon Black QRadar App User Guide... 1 Cb Event Forwarder... 2 Overview...2 Requirements...2 Install Cb Event Forwarder RPM...2 Configure Cb Event
More informationUsing Doxygen to Create Xcode Documentation Sets
Using Doxygen to Create Xcode Documentation Sets Documentation sets (doc sets) provide a convenient way for an Xcode developer to search API and conceptual documentation (including guides, tutorials, TechNotes,
More informationGoogle Domain Shared Contacts Client Documentation
Google Domain Shared Contacts Client Documentation Release 0.1.0 Robert Joyal Mar 31, 2018 Contents 1 Google Domain Shared Contacts Client 3 1.1 Features..................................................
More informationThink Small to Scale Big
Think Small to Scale Big Intro to Containers for the Datacenter Admin Pete Zerger Principal Program Manager, MVP pete.zerger@cireson.com Cireson Lee Berg Blog, e-mail address, title Company Pete Zerger
More informationSendCloud OpenCart 2 Extension Documentation
SendCloud OpenCart 2 Extension Documentation Release 1.2.0 Comercia November 22, 2017 Contents 1 GitHub README info 3 1.1 Links................................................... 3 1.2 Version Support.............................................
More informationBitnami TestLink for Huawei Enterprise Cloud
Bitnami TestLink for Huawei Enterprise Cloud Description TestLink is test management software that facilitates software quality assurance. It offers support for test cases, test suites, test plans, test
More informationInstalling AX Server with PostgreSQL (multi-server)
Installing AX Server with PostgreSQL (multi-server) Version: 13 Published: Wednesday, November 29, 2017 ACL Services Ltd. 2017 Table of contents Table of contents Table of contents 3 Introduction 7 Intended
More informationDownloading and installing Db2 Developer Community Edition on Red Hat Enterprise Linux Roger E. Sanders Yujing Ke Published on October 24, 2018
Downloading and installing Db2 Developer Community Edition on Red Hat Enterprise Linux Roger E. Sanders Yujing Ke Published on October 24, 2018 This guide will help you download and install IBM Db2 software,
More informationJamf Pro Installation and Configuration Guide for Mac. Version
Jamf Pro Installation and Configuration Guide for Mac Version 10.0 copyright 2002-2018 Jamf. All rights reserved. Jamf has made all efforts to ensure that this guide is accurate. Jamf 100 Washington Ave
More informationUsing the vrealize Orchestrator Operations Client. vrealize Orchestrator 7.5
Using the vrealize Orchestrator Operations Client vrealize Orchestrator 7.5 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have comments
More informationKEMP360 Central. 1 Introduction. KEMP360 Central. Feature Description
1 Introduction KEMP360 Central Feature Description VERSION: 8.0 UPDATED: JUNE 2016 Introduction Table of Contents 1 Introduction... 5 1.1 Document Purpose... 6 1.2 Intended Audience... 6 2 KEMP360 Interface
More informationDownloading and installing Db2 Developer Community Edition on Ubuntu Linux Roger E. Sanders Yujing Ke Published on October 24, 2018
Downloading and installing Db2 Developer Community Edition on Ubuntu Linux Roger E. Sanders Yujing Ke Published on October 24, 2018 This guide will help you download and install IBM Db2 software, Data
More informationCloudView NMS Agent User Guide. /multi-platform version/
1-1 - P a g e CloudView NMS Agent User Guide. /multi-platform version/ www.cloudviewnms.com WARRANTY The software described in this document is subject to change without notice. The information in this
More information