The system-config-printer CUPS administration tool
|
|
|
- Willis Evans
- 10 years ago
- Views:
Transcription
1 The system-config-printer CUPS administration tool Introduction Tim Waugh September 2007 This document aims to give a brief introduction to the CUPS administration tool that was written for Fedora Core 6, system-config-printer, and the current state of this tool's development. Although it was written for Fedora it is available in Debian and Ubuntu as well. In its architecture, the tool takes the form of a GTK+ application written in Python. It uses the libcups application programming interface (API) provided by CUPS, and it is able to do this with the use of Python bindings for libcups. The package providing these bindings, pycups, was written as part of the effort to create the CUPS administration tool. The libcups API provided by CUPS allows applications to interact with a CUPS server, and the implementation uses the IPP protocol to do so. In many cases the CUPS server will be on the local machine but this need not necessarily be the case. Due to the fact that system-config-printer uses libcups for all interactions with the CUPS server rather than changing configuration files in the local file system, it is well suited to configuring remote, possibly headless, CUPS servers. This approach, of using the libcups API for all interactions, is also the one used by the CUPS web configuration interface. Indeed, the idea of system-config-printer is to provide similar functionality to the CUPS web interface but with native GTK+ widgets and greater desktop integration. Inventory of parts There are three source packages relevant here. They are: pycups, system-config-printer, and halcups-utils. The pycups CUPS bindings for Python are distributed separately from the graphical elements of the configuration tool. This is because they may be useful for all sorts of other projects. The web page for pycups can be found at and new releases are announced on freshmeat.net. It is currently at version The graphical administration tool is contained in the system-config-printer source package, the web page for which is at again, new releases of this are announced on freshmeat.net. It is currently at version , with a stable branch x (which Fedora 8 will use). Within the system-config-printer source package can be found the administration tool and, in addition, a job management applet ( system-config-printer-applet for want of a better name). This applet runs when the desktop session starts, displaying a printer icon in the notification area whenever the user has print jobs queued. Clicking on this icon shows the queued jobs, and allows them to be cancelled, paused, resumed or (for completed jobs) re-printed. This job management applet can also run as a normal application without there being an icon in the notification area. Desktop files are provided both for auto-start (with notification icon) and from-menu launch (without notification icon). Lastly, the hal-cups-utils source package provides some hooks into the Hardware Abstraction Layer (hal.freedesktop.org) to allow automatic queue set-up for locally connected printers. This package is not (yet?) distributed separately from the source RPM in Fedora.
2 The pycups CUPS bindings for Python Originally the purpose of writing CUPS bindings for Python was in order to implement systemconfig-printer in Python. Although the configuration tool project was a complete re-design of an existing tool, Python is a very good language for rapid prototyping and it also allowed some small useful sections of the previous tool (such as the SMB printer browsing) to be re-used. The Python bindings have since proved useful as a diagnostic tool when a user describes a bug it is simple to ask them to run a command line like python -c 'import cups;...' and get them report back the results in order to pin-point the problem. The idea behind pycups was to get system-config-printer up and running. It was intended to be a fairly thin layer of bindings to the libcups API. In practice there are some convenience functions included so as to keep the configuration tool's code a little simpler, so as a result there is not a oneto-one correlation between the libcups API and that of pycups. The Python doc-strings in pycups are now in epydoc-format, and so make doc creates HTML documentation of the API. Here, then, is an example of pycups being used from an interactive Python session: >>> import cups >>> cups.setuser('root') >>> cups.setserver('localhost') >>> c=cups.connection() Now c represents a CUPS server connection. It is a Python object with methods. Here is how we can get a list of the printers on that server (long lines have been truncated to fit on this page): >>> from pprint import pprint >>> pprint(c.getprinters()) {'psc': {'device-uri': 'hp:/usb/psc_2200_series?serial=my2xxxxxcr0g', 'printer-info': 'HP PSC 2210', 'printer-is-shared': True, 'printer-location': "On Sue's right", 'printer-make-and-model': 'HP PSC 2210 Foomatic/hpijs (recommended)', 'printer-state': 3, 'printer-state-message': '', 'printer-state-reasons': ['none'], 'printer-type': 36892, 'printer-uri-supported': 'ipp://localhost:631/printers/psc'}, 'stylus': {'device-uri': 'usb://epson/stylus%20d78', 'printer-info': 'Epson Stylus D78', 'printer-is-shared': True, 'printer-location': 'Between the monitors', 'printer-make-and-model': 'Epson Stylus D68 Foomatic/gutenprint-ijs-simp', 'printer-state': 3, 'printer-state-message': '', 'printer-state-reasons': ['none'], 'printer-type': , 'printer-uri-supported': 'ipp://localhost:631/printers/stylus'}} We can also get a list of the IPP attributes for a particular printer (this is trimmed quite heavily for size): >>> pprint(c.getprinterattributes('stylus')) {'charset-configured': 'utf-8', 'charset-supported': ['us-ascii', 'utf-8'], 'color-supported': True, 'compression-supported': ['none', 'gzip'], 'copies-default': 1, 'copies-supported': (1, 100), 'device-uri': 'usb://epson/stylus%20d78', 'document-format-default': 'application/octet-stream', 'job-hold-until-default': 'no-hold', 'job-hold-until-supported': ['no-hold', 'indefinite', 'day-time', 'evening', 'night',
3 'second-shift', 'third-shift', 'weekend'], 'job-sheets-default': ('none', 'none'), 'job-sheets-supported': ['none', 'classified', 'confidential', 'mls', 'secret', 'selinux', 'standard', 'te', 'topsecret', 'unclassified'], 'number-up-default': 1, 'number-up-supported': [1, 2, 4, 6, 9, 16], 'printer-error-policy': 'stop-printer', 'printer-error-policy-supported': ['abort-job', 'retry-job', 'stop-printer'], 'printer-is-accepting-jobs': True, 'printer-op-policy': 'default', 'printer-op-policy-supported': ['default'], 'uri-authentication-supported': ['requesting-user-name'], 'uri-security-supported': ['none']} Using pycups we can set default options, add queues, manipulate classes, adjust the CUPS server settings (as with the cupsctl command: another libcups application), print test pages anything that the CUPS web interface can do, more or less. Another part of the libcups API provides support for handling PPD files. Here is a demonstration of that part of the API being used by pycups: >>> print c.getppd('psc') /tmp/46e68bbfce80a >>> ppd = cups.ppd('/tmp/46e68bbfce80a') >>> pprint(dir(ppd)) [' class ', ' str ', 'attributes', 'conflicts', 'constraints', 'findattr', 'findnextattr', 'findoption', 'localize', 'markdefaults', 'markoption', 'nondefaultsmarked', 'optiongroups', 'writefd'] >>> for g in ppd.optiongroups:... print g.name... for o in g.options:... print " ", o.keyword, ":", o.text... General PageSize : Page Size PageRegion : PageRegion PrintoutMode : Printout Mode InputSlot : Media Source Duplex : Double-Sided Printing PrintoutMode Quality : Resolution, Quality, Ink Type, Media Type
4 The CUPS administration tool The best case scenario for a user plugging in a USB printer is that the computer configures it automatically, and there is nothing further to do. In some cases it is possible for us to do that. When the printer is connected, HAL spots the new device and calls into a program in the hal-cupspackage called hal_lpadmin. This program shares some of the system-config-printer code, notably the class for indexing PPD files available in CUPS and matching devices to drivers, and does its best to configure a queue for the printer. The matching is performed using IEEE 1284 Device ID strings: first an exact make and model match is sought, then a fuzzy match, and finally the printer command languages are examined in order to try a generic driver. It will always configure a queue, but in the worst case it will be a text-only queue. Once the queue is configured, hal_lpadmin makes a D-Bus call on the system bus to announce the new queue's name, and to indicate how good a match the driver is. If a user is logged in at the console, the job management applet is waiting for just such a message. When it receives it, a notification bubble is displayed on the screen showing the name of the new queue and offering a chance to perform further configuration if desired. Clicking on the Configure... button launches system-config-printer, with the relevant printer already selected.
5 The tabs at the top of the pane show the different properties of the queue that can be modified, including whether it is shared, who may print to it, the PPD options, and default job options.
6 The server settings can be adjusted by selecting Server Settings in the list.
7 For remote printers it is not so straight-forward. To add a new remote queue the administration tool must be started manually from the menu (System Administration Printing on Fedora). After clicking the New button a wizard is displayed showing the available printer devices and ports. To add an SMB printer, for instance, click on Windows Printer via SAMBA. The Browse button allows the available SMB printers to be examined.
8 The SMB share can be verified to check that the authentication details are correct and that the printer is accessible. After clicking Forward, the printer manufacturer is selected. At this point there is the opportunity to provide a PPD file that was supplied with the printer.
9 The next page in the wizard allows the printer model to be selected. Finally, the new printer is given a name, as well as a description and location. The job management applet When a desktop session is started the job management applet gets launched. Initially it waits for D-Bus messages before loading GTK+. When it is time for action it loads GTK+ and displays a printer icon in the notification area. This printer icon is shown sensitive when the current user has current jobs in the queue, and insensitive otherwise.
10 There are two reasons for the icon appearing: either the user has submitted a print job, or the user is at the console and a USB printer has been connected. In this way those not wishing to be affected by anything to do with printers can be sure that the job management applet is not taking up too much in the way of resources. CUPS provides D-Bus signals on the system bus for important events such as a job being submitted or completed. The applet relies on these signals entirely; it does not poll the server. It is therefore only useful for a local CUPS scheduler. When a D-Bus signal is received, the applet queries the job queue for active jobs owned by the current user; when there are such jobs, the icon is displayed: Notification bubbles about printer problems that might affect the current user are attached to this icon. Clicking on the icon displays the job queue: The current printer issues can be viewed by selecting a menu item. This corresponds with the printer-state-reasons IPP printer attribute for each printer.
11 Of course, job management is the main purpose of the application. The job context menu is pictured here: If the job management window is needed when the printer icon is not shown (for example, before a job has been printed), it can be launched from the menu (Applications System Tools Manage Print Jobs on Fedora). Open issues and future directions The development of this application is active. Florian Festi ([email protected]) wrote systemconfig-printer, while I (Tim Waugh) wrote the pycups CUPS bindings for it. I am the maintainer for pycups, system-config-printer, and hal-cups-utils, all of which are hosted in Subversion repositories at fedoraproject.org. Florian, myself, and Till Kamppeter have commit access to system-config-printer, and patches have been submitted by various contributors. In recent months there have been many large improvements in the code base; however, the nature of software is that it is never finished. A selection of the issues to be addressed are described below. The user interface is quite busy at first glance. There are a lot of widgets in the window at once and this is not easy to take in when unfamiliar with how the application behaves. It could perhaps be an improvement to show icons representing printers rather than displaying a textual tree view. Getting user interfaces right is tricky. It may be that the icons would look nice but be harder to use than the current state of affairs. As the purpose of the application is CUPS administration, extra features in newer versions of CUPS means there is a certain amount of catching-up to be done at the moment. One case in point is the auth-info-required IPP printer attribute implemented in CUPS 1.3. As I understand it, this feature allows configuration for password-protected printers to have the security-sensitive details stored separately from the rest of the configuration. This is especially useful for SMB printers, where currently the password is contained in the device URI. There is currently no support for this attribute in system-config-printer, nor in pycups. Another CUPS 1.3 feature is the ability to fetch a named PPD (as distinct from a PPD in use for a queue). This is useful for the administration tool when it comes to displaying a useful interface to the user who is choosing a printer driver. The new libcups function has been bound in the most recent version of pycups, but a re-worked PPD selection screen in system-config-printer is still in progress. When CUPS 1.4 is ready there will be a facility for fetching job data files. This is interesting from the point of view of the job management applet. It raises the possibility of showing job thumbnails, among other things. Some work is still needed to make CUPS authentication work nicely for those using system-config-printer. In Fedora the application can be started as root (when the system password is supplied), but this is far from ideal. In Ubuntu it runs as the current user, and the first user added to the system is also granted membership of a special group lpadmin, and the shipped CUPS configuration lets users in this group perform administration tasks.
12 An ideal situation would be for any user at the console to be able to perform administration tasks. That way, the administration tool could run as the non-root user, and could also add and configure printers. It may be that ConsoleKit would be useful to this end. The job management applet is a recent addition to the system-config-printer package, and pycups extended its API coverage to the job management functions in libcups for it. The test page function in the administration tool has very crude controls for cancelling the test page, but there is no proper integration between the two programs. Similarly, D-Bus signals are something that the job management applet catches and systemconfig-printer ignores. It would be very useful for system-config-printer to watch for D-Bus signals about new printers added, state changes, and so on. Conclusion One of the reasons the original Red Hat Linux/Fedora printer configuration tool was bad was the fact that it was trying to be print server neutral. It was designed when LPRng was shipped with Red Hat Linux, and had CUPS support added on afterwards. It was too generic in its approach to be good at configuring any particular print server. In choosing to design a tool for configuring CUPS servers, and for the tool to use the libcups API to do so, I believe that pitfall has been avoided. I hope that system-config-printer has chosen its one thing to do, and will do it well.
PRINT CONFIGURATION. 1. Printer Configuration
PRINT CONFIGURATION Red Flag Server5 has improved the designs of the printer configuration tool to facilitate you to conduct print configuration and print tasks management in a more convenient and familiar
Kaspersky Endpoint Security 8 for Linux INSTALLATION GUIDE
Kaspersky Endpoint Security 8 for Linux INSTALLATION GUIDE A P P L I C A T I O N V E R S I O N : 8. 0 Dear User! Thank you for choosing our product. We hope that this documentation will help you in your
Kaspersky Security Center Web-Console
Kaspersky Security Center Web-Console User Guide CONTENTS ABOUT THIS GUIDE... 5 In this document... 5 Document conventions... 7 KASPERSKY SECURITY CENTER WEB-CONSOLE... 8 SOFTWARE REQUIREMENTS... 10 APPLICATION
Lab 0 (Setting up your Development Environment) Week 1
ECE155: Engineering Design with Embedded Systems Winter 2013 Lab 0 (Setting up your Development Environment) Week 1 Prepared by Kirill Morozov version 1.2 1 Objectives In this lab, you ll familiarize yourself
Massey University Follow Me Printer Setup for Linux systems
Massey University Follow Me Printer Setup for Linux systems RedHat and Debian based systems Requirements You must have an active Massey network account, i.e. you should already be able to log onto the
Fax User Guide 07/31/2014 USER GUIDE
Fax User Guide 07/31/2014 USER GUIDE Contents: Access Fusion Fax Service 3 Search Tab 3 View Tab 5 To E-mail From View Page 5 Send Tab 7 Recipient Info Section 7 Attachments Section 7 Preview Fax Section
AXIS 1440 Print Server For EPSON Printers: Product Update. Important Information for Windows
Important Information for Windows AXIS 1440 Print Server For EPSON Printers: Product Update Important Information for Windows If you are using Windows 95, Windows 98, or Windows NT 4.0, you need to turn
How To Create An Easybelle History Database On A Microsoft Powerbook 2.5.2 (Windows)
Introduction EASYLABEL 6 has several new features for saving the history of label formats. This history can include information about when label formats were edited and printed. In order to save this history,
Option nv, Gaston Geenslaan 14, B-3001 Leuven Tel +32 16 317 411 Fax +32 16 207 164 http://www.option.com Page 1 of 14
Page 1 of 14 ! " #!"#$ % &&' Page 2 of 14 1 INTRODUCTION One of the highly desirable features of the GlobeSurfer III device is the ability to network together Printers and External Hard Disk drives (aka
Linux Printing Tutorial at Linux Kongress 2002 Cologne, Germany: (VI.) Connections: How CUPS talks to Print Servers, Print Clients and Printers
Linux Printing Tutorial at Linux Kongress 2002 Cologne, Germany: (VI.) Connections: How CUPS talks to Print Servers, Print Clients and Printers Table of Contents (VI.) Connections: How CUPS talks to Print
Moving the TRITON Reporting Databases
Moving the TRITON Reporting Databases Topic 50530 Web, Data, and Email Security Versions 7.7.x, 7.8.x Updated 06-Nov-2013 If you need to move your Microsoft SQL Server database to a new location (directory,
CANON FAX L360 SOFTWARE MANUAL
CANON FAX L360 SOFTWARE MANUAL Before You Begin the Installation: a Checklist 2 To ensure a smooth and successful installation, take some time before you begin to plan and prepare for the installation
OPC Unified Architecture - Connectivity Guide
OPC Unified Architecture - Connectivity Guide January, 2010 Ref. 01.02 Kepware Technologies Table of Contents 1. Overview... 1 2. Prerequisites... 1 3. Security... 2 3.1 Automatic... 2 3.2 Exchange...
The BackTrack Successor
SCENARIOS Kali Linux The BackTrack Successor On March 13, Kali, a complete rebuild of BackTrack Linux, has been released. It has been constructed on Debian and is FHS (Filesystem Hierarchy Standard) complaint.
Zoom Plug-ins for Adobe
= Zoom Plug-ins for Adobe User Guide Copyright 2010 Evolphin Software. All rights reserved. Table of Contents Table of Contents Chapter 1 Preface... 4 1.1 Document Revision... 4 1.2 Audience... 4 1.3 Pre-requisite...
Attix5 Pro Server Edition
Attix5 Pro Server Edition V7.0.3 User Manual for Linux and Unix operating systems Your guide to protecting data with Attix5 Pro Server Edition. Copyright notice and proprietary information All rights reserved.
(june 2007 -> this is version 3.025a)
U s i n g t h e L i n u x P C o n t h e M e e t P C V L A N This article was published on www.tudelft.nl/itt Date: june, 2007 Author: Boris van Es Version: 1.0 Case In your lab there are several computers
ThinPoint Quick Start Guide
ThinPoint Quick Start Guide 2 ThinPoint Quick Start Guide Table of Contents Part 1 Introduction 3 Part 2 ThinPoint Windows Host Installation 3 1 Compatibility... list 3 2 Pre-requisites... 3 3 Installation...
Setting up VMware Server v1 for 2X VirtualDesktopServer Manual
Setting up VMware Server v1 for 2X VirtualDesktopServer Manual URL: www.2x.com E-mail: [email protected] Information in this document is subject to change without notice. Companies, names, and data used in examples
Configuring NXT Hardware with Mercury Inside into Doors.NET TM Application Note
1.0 Installing the Mercury SCP Gateway The MSC/SCP gateway must be installed to interface with Mercury hardware. This gateway must be chosen during the installation of the software, or it can be added
Application Server Installation
Application Server Installation Guide ARGUS Enterprise 11.0 11/25/2015 ARGUS Software An Altus Group Company Application Server Installation ARGUS Enterprise Version 11.0 11/25/2015 Published by: ARGUS
TOSHIBA GA-1310. Printing from Windows
TOSHIBA GA-1310 Printing from Windows 2009 Electronics for Imaging, Inc. The information in this publication is covered under Legal Notices for this product. 45081979 04 February 2009 CONTENTS 3 CONTENTS
Xerox EX Print Server, Powered by Fiery, for the Xerox 700 Digital Color Press. Printing from Windows
Xerox EX Print Server, Powered by Fiery, for the Xerox 700 Digital Color Press Printing from Windows 2008 Electronics for Imaging, Inc. The information in this publication is covered under Legal Notices
Deploying System Center 2012 R2 Configuration Manager
Deploying System Center 2012 R2 Configuration Manager This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED, OR STATUTORY, AS TO THE INFORMATION IN THIS DOCUMENT.
Kaspersky Anti-Virus 8.0 for Linux File Server Installation Guide
Kaspersky Anti-Virus 8.0 for Linux File Server Installation Guide A P P L I C A T I O N V E R S I O N : 8. 0 M P 2 C F 2 Dear User! Thank you for choosing our product. We hope that this documentation will
Execu/Touch Printer Set-up
1 Setting up Printers in Execu/Tech Systems, Inc. point of sale software is simple, but you must follow these directions for it to work properly. There are three ways to configure printing. The first two
Kaspersky Security Center Web-Console
Kaspersky Security Center Web-Console User Guide CONTENTS ABOUT THIS GUIDE... 5 In this document... 5 Document conventions... 7 KASPERSKY SECURITY CENTER WEB-CONSOLE... 8 SOFTWARE REQUIREMENTS... 10 APPLICATION
Empowered by Innovation. Setting Up and Using Fax Mail. P/N 1770087 July 2006 Printed in U.S.A.
Empowered by Innovation Setting Up and Using Fax Mail P/N 1770087 July 2006 Printed in U.S.A. This manual has been developed by NEC Unified Solutions, Inc. It is intended for the use of its customers and
Evaluator s Guide. PC-Duo Enterprise HelpDesk v5.0. Copyright 2006 Vector Networks Ltd and MetaQuest Software Inc. All rights reserved.
Evaluator s Guide PC-Duo Enterprise HelpDesk v5.0 Copyright 2006 Vector Networks Ltd and MetaQuest Software Inc. All rights reserved. All third-party trademarks are the property of their respective owners.
Legal Notes. Regarding Trademarks. 2012 KYOCERA Document Solutions Inc.
Legal Notes Unauthorized reproduction of all or part of this guide is prohibited. The information in this guide is subject to change without notice. We cannot be held liable for any problems arising from
Printing Options. Netgear FR114P Print Server Installation for Windows XP
Netgear FR114P Print Server Installation for Windows XP January 2007 This chapter describes how to install and configure the print server in your Netgear Firewall/Print Server Model FR114P. Below, the
How To Backup Your Computer With A Remote Drive Client On A Pc Or Macbook Or Macintosh (For Macintosh) On A Macbook (For Pc Or Ipa) On An Uniden (For Ipa Or Mac Macbook) On
Remote Drive PC Client software User Guide -Page 1 of 27- PRIVACY, SECURITY AND PROPRIETARY RIGHTS NOTICE: The Remote Drive PC Client software is third party software that you can use to upload your files
Integrating with BarTender Integration Builder
Integrating with BarTender Integration Builder WHITE PAPER Contents Overview 3 Understanding BarTender's Native Integration Platform 4 Integration Builder 4 Administration Console 5 BarTender Integration
Objectives. Printing. non-network Printing. Network Printing. Network Printers. Network Printer Connection. printer attached to computer
Printing General Printing Part 1 Printing with NDPS Novell Distributed Print Services Part 2 Legacy Printing NetWare 4 Print Server Queue Printer 262-10-A-Printing Objectives Describe network printing
WhatsUp Gold v16.3 Installation and Configuration Guide
WhatsUp Gold v16.3 Installation and Configuration Guide Contents Installing and Configuring WhatsUp Gold using WhatsUp Setup Installation Overview... 1 Overview... 1 Security considerations... 2 Standard
Sage HRMS 2014 Sage Employee Self Service Tech Installation Guide for Windows 2003, 2008, and 2012. October 2013
Sage HRMS 2014 Sage Employee Self Service Tech Installation Guide for Windows 2003, 2008, and 2012 October 2013 This is a publication of Sage Software, Inc. Document version: October 17, 2013 Copyright
Dell SupportAssist Version 2.0 for Dell OpenManage Essentials Quick Start Guide
Dell SupportAssist Version 2.0 for Dell OpenManage Essentials Quick Start Guide Notes, Cautions, and Warnings NOTE: A NOTE indicates important information that helps you make better use of your computer.
Bitrix Site Manager ASP.NET. Installation Guide
Bitrix Site Manager ASP.NET Installation Guide Contents Introduction... 4 Chapter 1. Checking for IIS Installation... 5 Chapter 2. Using An Archive File to Install Bitrix Site Manager ASP.NET... 7 Preliminary
Installation and Operation Manual Portable Device Manager, Windows version
Installation and Operation Manual version version About this document This document is intended as a guide for installation, maintenance and troubleshooting of Portable Device Manager (PDM) and is relevant
www.nuvox.net, enter the administrator user name and password for that domain.
Page 1 of 7 Cute_FTP Server Names and Authentication Before connecting to an FTP site you need three pieces of information: the server name or the site you are connecting to and a user name and password.
IceWarp Server. Log Analyzer. Version 10
IceWarp Server Log Analyzer Version 10 Printed on 23 June, 2009 i Contents Log Analyzer 1 Quick Start... 2 Required Steps... 2 Optional Steps... 2 Advanced Configuration... 5 Log Importer... 6 General...
Konica Minolta s Optimised Print Services (OPS)
Konica Minolta s Optimised Print Services (OPS) Document Collection Agent (DCA) Detailed Installation Guide V1.6 Page 1 of 43 Table of Contents Notes... 4 Requirements... 5 Network requirements... 5 System
Create!form Folder Monitor. Technical Note April 1, 2008
Create!form Folder Monitor Technical Note April 1, 2008 2 FOLDERMONITOR Introduction Introduction FolderMonitor is a utility designed to automatically send spool files to printer queues at set schedules,
ThinManager and Active Directory
ThinManager and Active Directory Use the F1 button on any page of a ThinManager wizard to launch Help for that page. Visit http://www.thinmanager.com/kb/index.php/special:allpages for a list of Knowledge
Setting Up Resources in VMware Identity Manager
Setting Up Resources in VMware Identity Manager VMware Identity Manager 2.4 This document supports the version of each product listed and supports all subsequent versions until the document is replaced
Budget Developer Install Manual 2.5
Budget Developer Install Manual 2.5 ARGUS Budget Developer Install Version 2.5 2/13/2013 ARGUS Software An Altus Group Company Application Server Installation for ARGUS Enterprise Version 9.1 2/13/2013
CNW Re-Tooling Exercises
CNW Re-Tooling Exercises I Exercise 1: VPN... 1 Scenario... 1 Detail Steps to perform exercise:... 1 Exercise 2: Install and Configure a Certificate to Web Server... 4 Scenario... 4 Detail Steps to perform
Log Analyzer Reference
IceWarp Unified Communications Log Analyzer Reference Version 10.4 Printed on 27 February, 2012 Contents Log Analyzer 1 Quick Start... 2 Required Steps... 2 Optional Steps... 3 Advanced Configuration...
SA-9600 Surface Area Software Manual
SA-9600 Surface Area Software Manual Version 4.0 Introduction The operation and data Presentation of the SA-9600 Surface Area analyzer is performed using a Microsoft Windows based software package. The
2X ApplicationServer & LoadBalancer Manual
2X ApplicationServer & LoadBalancer Manual 2X ApplicationServer & LoadBalancer Contents 1 URL: www.2x.com E-mail: [email protected] Information in this document is subject to change without notice. Companies,
UX Mail Fax Features. Empowered by Innovation. P/N 0913251 Rev 1, September 15, 2008 Printed in U.S.A. V4.21
Empowered by Innovation UX Mail Fax Features P/N 0913251 Rev 1, September 15, 2008 Printed in U.S.A. V4.21 For additional resources, visit UX5000 on the web at http://www.necux5000.com. This manual has
Network DK2 DESkey Installation Guide
VenturiOne Getting Started Network DK2 DESkey Installation Guide PD-056-306 DESkey Network Server Manual Applied Cytometry CONTENTS 1 DK2 Network Server Overview... 2 2 DK2 Network Server Installation...
2X ApplicationServer & LoadBalancer Manual
2X ApplicationServer & LoadBalancer Manual 2X ApplicationServer & LoadBalancer Contents 1 URL: www.2x.com E-mail: [email protected] Information in this document is subject to change without notice. Companies,
CloudCall for Salesforce- Quick Start Guide. CloudCall for Act! CRM Quick Start Guide
CloudCall for Salesforce- Quick Start Guide CloudCall for Act! CRM Quick Start Guide 26/01/2015 Plugin Overview About SYNETY SYNETY is a leading cloud- based software and communications company that develops
ITRAINONLINE MMTK WIRELESS CLIENT INSTALLATION HANDOUT
ITRAINONLINE MMTK WIRELESS CLIENT INSTALLATION HANDOUT Developed by: Tomas B. Krag (Linux) Bruno Roger, ESMT (Windows) Edited by: Alberto Escudero Pascual, IT +46 Table of Contents 1.
Operating Instructions Driver Installation Guide
Operating Instructions Driver Installation Guide For safe and correct use, be sure to read the Safety Information in "Read This First" before using the machine. TABLE OF CONTENTS 1. Introduction Before
Xerox 700 Digital Color Press with Integrated Fiery Color Server. Printing from Mac OS
Xerox 700 Digital Color Press with Integrated Fiery Color Server Printing from Mac OS 2008 Electronics for Imaging, Inc. The information in this publication is covered under Legal Notices for this product.
Canon MF3110 Network printer support for linux
Canon MF3110 Network printer support for linux We cannot use Canon MF3110 directly on Linux Box. To use it as a network printer from a Linux Box we must have a windows machine. Canon MF3110 haven t any
For paid computer support call 604-518-6695 http://www.netdigix.com [email protected]
Setting up your vpn connection on windows 2000 or XP in continuation from installing x.509 certificate on windows (please do not continue if you have not installed your x.509 certificate): Instructions
Active Directory Integration for Greentree
App Number: 010044 Active Directory Integration for Greentree Last Updated 14 th February 2013 Powered by: AppsForGreentree.com 2013 1 Table of Contents Features... 3 Options... 3 Important Notes... 3
Setting up VMware ESXi for 2X VirtualDesktopServer Manual
Setting up VMware ESXi for 2X VirtualDesktopServer Manual URL: www.2x.com E-mail: [email protected] Information in this document is subject to change without notice. Companies, names, and data used in examples
QUANTIFY INSTALLATION GUIDE
QUANTIFY INSTALLATION GUIDE Thank you for putting your trust in Avontus! This guide reviews the process of installing Quantify software. For Quantify system requirement information, please refer to the
User Guide Online Backup
User Guide Online Backup Table of contents Table of contents... 1 Introduction... 2 Adding the Online Backup Service to your Account... 2 Getting Started with the Online Backup Software... 4 Downloading
Shellshock Security Patch for X86
Shellshock Security Patch for X86 Guide for Using the FFPS Update Manager October 2014 Version 1.0. Page 1 Page 2 This page is intentionally blank Table of Contents 1.0 OVERVIEW - SHELLSHOCK/BASH SHELL
Fiery EX4112/4127. Printing from Windows
Fiery EX4112/4127 Printing from Windows 2008 Electronics for Imaging, Inc. The information in this publication is covered under Legal Notices for this product. 45083884 01 April 2009 CONTENTS 3 CONTENTS
Terminal Server Guide
Terminal Server Guide Contents What is Terminal Server?... 2 How to use Terminal Server... 2 Remote Desktop Connection Client... 2 Logging in... 3 Important Security Information... 4 Logging Out... 4 Closing
Deploying Print and Fax Services Lesson 4
Deploying Print and Fax Services Lesson 4 Objectives Install, Configure and Manage Printers and Fax Servers in Windows Server 2008. Print Sharing Print device sharing is another one of the most basic applications
e-dpp 4.0.2 May 2013 Quick Installation Guide Microsoft Windows 2003 Server, XP, Vista, 7 Access Database
e-dpp 4.0.2 May 2013 Microsoft Windows 2003 Server, XP, Vista, 7 Access Database ELTECHS Engineering and Consulting Co., Ltd., Japan www.eltechs.co.jp Tel No. +81 (47) 490-1010 Fax No. +81 (47) 490-1011
Quote to Cloud Connecting QuoteWerks and Xero
Quote to Cloud Connecting QuoteWerks and Xero Contents Setup Guide... 3 Pre-requisite:... 3 Quote to Cloud Installation and Configuration... 3 Xero Application Setup... 5 QuoteWerks Configuration... 7
Virtual CD v10. Network Management Server Manual. H+H Software GmbH
Virtual CD v10 Network Management Server Manual H+H Software GmbH Table of Contents Table of Contents Introduction 1 Legal Notices... 2 What Virtual CD NMS can do for you... 3 New Features in Virtual
TE100-P21/TEW-P21G Windows 7 Installation Instruction
Hardware Installation TE100-P21/TEW-P21G Windows 7 Installation Instruction 1. Go to http://www.trendnet.com/downloads/ to download the Windows 7 Utility. Save the file to your desktop. 2. Right click
2X ApplicationServer & LoadBalancer Manual
2X ApplicationServer & LoadBalancer Manual 2X ApplicationServer & LoadBalancer Contents 1 URL: www.2x.com E-mail: [email protected] Information in this document is subject to change without notice. Companies,
Novell ZENworks Asset Management 7.5
Novell ZENworks Asset Management 7.5 w w w. n o v e l l. c o m October 2006 USING THE WEB CONSOLE Table Of Contents Getting Started with ZENworks Asset Management Web Console... 1 How to Get Started...
Xerox 700 Digital Color Press with Integrated Fiery Color Server. Utilities
Xerox 700 Digital Color Press with Integrated Fiery Color Server Utilities 2008 Electronics for Imaging, Inc. The information in this publication is covered under Legal Notices for this product. 45072726
Monitoring SQL Server with Microsoft Operations Manager 2005
Monitoring SQL Server with Microsoft Operations Manager 2005 Objectives After completing this lab, you will have had an opportunity to become familiar with several key SQL Management Pack features including:
Setting up Citrix XenServer for 2X VirtualDesktopServer Manual
Setting up Citrix XenServer for 2X VirtualDesktopServer Manual URL: www.2x.com E-mail: [email protected] Information in this document is subject to change without notice. Companies, names, and data used in examples
USING THE HP UNIVERSAL PRINT DRIVER WITH WINDOWS 8 AND WINDOWS SERVER 2012
USING THE HP UNIVERSAL PRINT DRIVER WITH WINDOWS 8 AND WINDOWS SERVER 2012 CONTENTS Overview... 1 Windows 8 and Windows Server 2012 HP UPD Support... 2 PARK tools... 2 Windows 8 User Interfaces... 2 Windows
Running a Default Vulnerability Scan SAINTcorporation.com
SAINT Running a Default Vulnerability Scan A Step-by-Step Guide www.saintcorporation.com Examine. Expose. Exploit. Install SAINT Welcome to SAINT! Congratulations on a smart choice by selecting SAINT s
8 NETWORK SERVERS AND SERVICES FUNDAMENTALS
8 NETWORK SERVERS AND SERVICES FUNDAMENTALS PROJECTS Project 8.1 Project 8.2 Project 8.3 Project 8.4 Project 8.5 Understanding Key Concepts Comparing Network Operating Systems Understanding Basic Services
How to configure Mac OS X Server
How to configure Mac OS X Server By Rob Buckley In the previous article in this series, we showed you how to secure a Mac using the functions built into its operating system, OS X. See photo story here
NOC PS manual. Copyright Maxnet 2009 2015 All rights reserved. Page 1/45 NOC-PS Manuel EN version 1.3
NOC PS manual Copyright Maxnet 2009 2015 All rights reserved Page 1/45 Table of contents Installation...3 System requirements...3 Network setup...5 Installation under Vmware Vsphere...8 Installation under
READYNAS INSTANT STORAGE. Quick Installation Guide
READYNAS INSTANT STORAGE Quick Installation Guide Table of Contents Step 1 Connect to FrontView Setup Wizard 3 Installing RAIDar on Windows 3 Installing RAIDar on Mac OS X 3 Installing RAIDar on Linux
FTP Server Configuration
FTP Server Configuration For HP customers who need to configure an IIS or FileZilla FTP server before using HP Device Manager Technical white paper 2 Copyright 2012 Hewlett-Packard Development Company,
Silect Software s MP Author
Silect MP Author for Microsoft System Center Operations Manager Silect Software s MP Author User Guide September 2, 2015 Disclaimer The information in this document is furnished for informational use only,
EASE Scan Tool Customers. SECTION I - Installation
Please Install Your EASE Scan Tool DVD Before Installing Any Other Software That Came With Your Package. SECTION I - Installation ATTENTION: Do NOT connect an EASE Vehicle Interface Device to your Computer
Xerox Multifunction Devices. Verify Device Settings via the Configuration Report
Xerox Multifunction Devices Customer Tips March 15, 2007 This document applies to these Xerox products: X WC 4150 X WCP 32/40 X WCP 35/45/55 X WCP 65/75/90 X WCP 165/175 X WCP 232/238 X WCP 245/255 X WCP
Ekran System Help File
Ekran System Help File Table of Contents About... 9 What s New... 10 System Requirements... 11 Updating Ekran to version 4.1... 13 Program Structure... 14 Getting Started... 15 Deployment Process... 15
How to use FTP Commander
FTP (File Transfer Protocol) software can be used to upload files and complete folders to your web server. On the web, there are a number of free FTP programs that can be downloaded and installed onto
CONFIGURATION AND APPLICATIONS DEPLOYMENT IN WEBSPHERE 6.1
CONFIGURATION AND APPLICATIONS DEPLOYMENT IN WEBSPHERE 6.1 BUSINESS LOGIC FOR TRANSACTIONAL EJB ARCHITECTURE JAVA PLATFORM Last Update: May 2011 Table of Contents 1 INSTALLING WEBSPHERE 6.1 2 2 BEFORE
Quick Start Guide for Parallels Virtuozzo
PROPALMS VDI Version 2.1 Quick Start Guide for Parallels Virtuozzo Rev. 1.1 Published: JULY-2011 1999-2011 Propalms Ltd. All rights reserved. The information contained in this document represents the current
StruxureWare Power Monitoring 7.0.1
StruxureWare Power Monitoring 7.0.1 Installation Guide 7EN02-0308-01 07/2012 Contents Safety information 5 Introduction 7 Summary of topics in this guide 7 Supported operating systems and SQL Server editions
Aventail Connect Client with Smart Tunneling
Aventail Connect Client with Smart Tunneling User s Guide Windows v8.7.0 1996-2006 Aventail Corporation. All rights reserved. Aventail, Aventail Cache Control, Aventail Connect, Aventail Connect Mobile,
Macintosh Clients and Windows Print Queues
Macintosh Clients and Windows Print Queues OS X Maverick, Lion Mountain, Leopard, Tiger, and Panther Pre-Configuration Requirements Ensure Macintosh machines have a valid Host A and PTR records in your
REMOTE DESKTOP IN WINDOWS XP
REMOTE DESKTOP IN WINDOWS XP Why would you want to connect remotely to another desktop on your network, you ask? Say you are at home comfortably working in bed and your laptop doesn t have the word processing
Server & Workstation Installation of Client Profiles for Windows
C ase Manag e m e n t by C l i e n t P rofiles Server & Workstation Installation of Client Profiles for Windows T E C H N O L O G Y F O R T H E B U S I N E S S O F L A W General Notes to Prepare for Installing
Quick Start Guide for VMware and Windows 7
PROPALMS VDI Version 2.1 Quick Start Guide for VMware and Windows 7 Rev. 1.1 Published: JULY-2011 1999-2011 Propalms Ltd. All rights reserved. The information contained in this document represents the
Deploying Windows Streaming Media Servers NLB Cluster and metasan
Deploying Windows Streaming Media Servers NLB Cluster and metasan Introduction...................................................... 2 Objectives.......................................................
How to Setup and Connect to an FTP Server Using FileZilla. Part I: Setting up the server
How to Setup and Connect to an FTP Server Using FileZilla The ability to store data on a server and being able to access the data from anywhere in the world has allowed us to get rid of external flash
INUVIKA OPEN VIRTUAL DESKTOP FOUNDATION SERVER
INUVIKA OPEN VIRTUAL DESKTOP FOUNDATION SERVER EVALUATION GUIDE Mathieu SCHIRES Version: 1.0.1 Published March 24, 2015 http://www.inuvika.com Contents 1 Introduction 2 2 Pre-requisites 3 3 Using Third-Party
Network Licensing. White Paper 0-15Apr014ks(WP02_Network) Network Licensing with the CRYPTO-BOX. White Paper
WP2 Subject: with the CRYPTO-BOX Version: Smarx OS PPK 5.90 and higher 0-15Apr014ks(WP02_Network).odt Last Update: 28 April 2014 Target Operating Systems: Windows 8/7/Vista (32 & 64 bit), XP, Linux, OS
