1 / 14

CERN Print Manager

CERN Print Manager. Michel Jouvin LAL / IN2P3 jouvin@lal.in2p3.fr. Printing Client Problem. Automatic client configuration No privilege should be needed Update capabilities Roaming : Access to local printers for visitors

michi
Download Presentation

CERN Print Manager

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CERN Print Manager Michel Jouvin LAL / IN2P3 jouvin@lal.in2p3.fr

  2. Printing Client Problem • Automatic client configuration • No privilege should be needed • Update capabilities • Roaming : Access to local printers for visitors • Should not require desktop configuration change (ex: domain membership) • Ex : LAL people at CERN CERN Print Manager - HEPix - Vancouver 2003

  3. SMB Printing • Windows native protocol for network printing • + : network served printers available to all users without client configuration • - : must be member of the same domain as the server • - : printer server must be Windows • SMB/LPR gateway (samba) : yet another layer to manage/troubleshoot CERN Print Manager - HEPix - Vancouver 2003

  4. Windows LPR Printing • + : LPD is the access protocol of printing services at LAL • No gateway involved • - : no central configuration possible • Configuration is more than a file (drivers…) • Mainly manual configuration • - : require administrator privileges to add a printer CERN Print Manager - HEPix - Vancouver 2003

  5. CERN Print Manager Approach • 1 central database describing all printers • Printer server (in a dedicated DNS zone) • Driver to be used for each printer • Per OS version (currently W95, WNT, W2K) • Printer default settings • 1 client with 3 main components • PrntTray : Printing Control Center (main application) • LPRServ : LPR client (ability to show LPR transactions) • PrinterWizard : add/remove printers, change defaults CERN Print Manager - HEPix - Vancouver 2003

  6. Printer Database Management • Reference database is an MS Access db • Text file database used by client (no MS Access required on client) • Database management tool : PrintMgr (GUI) • Add drivers to database • Driver versioning support • Add/remove printers • Generate text file database CERN Print Manager - HEPix - Vancouver 2003

  7. Client : General Characteristics • No privileges required • Impersonation to a dedicated privileged account when needed • Automatic update capabilities for binaries, configuration files and printer/driver configuration • Handled by PrntTray et PrinterWizzard • Through direct access (domain membership) or FTP • One control center to start all other stools • PrntTray • Deployment through MSI CERN Print Manager - HEPix - Vancouver 2003

  8. Client : PrntTray • Main task • Available as an icon in icon tray of main menu bar • Update binaries and configuration on startup • Can be disabled • Control LPR client (LPRSERV) • Launch PrinterWizzard and other tools CERN Print Manager - HEPix - Vancouver 2003

  9. Client : PrntTray GUI CERN Print Manager - HEPix - Vancouver 2003

  10. Client : LPRSERV • Use C:\LPRSERV as the spool directory • Show LPR Client from PrntTray allow to show LPR Client transactions • Can be configured for different types of LPD server • Lines present in control file CERN Print Manager - HEPix - Vancouver 2003

  11. Client : Printer Wizard • GUI to add/remove printer to local computer • Maintains and updates a local copy of the central database • Modify printer defaults settings • Test printers CERN Print Manager - HEPix - Vancouver 2003

  12. Client : Printer Wizard CERN Print Manager - HEPix - Vancouver 2003

  13. Multi-sites Configuration • Allow to switch between different sets of parameters • Central database locations, LPR parameters, … • No conflict between sites • Differents directories for data files • Differents registry paths • Site definition in an INI file • Client can be distributed with several sites preconfigured • Easy addition of a new site CERN Print Manager - HEPix - Vancouver 2003

  14. More information • Ivan.Deloose@cern.ch • http://printpackage.web.cern.ch/PrintPackage CERN Print Manager - HEPix - Vancouver 2003

More Related