]po[ ASUS Client

This package implements ASUS  (Automatic System Update Service) functionalities including exchange rate updates and provides patches for known security issues.

 

Package Documentation 

Procedure Files

tcl/intranet-backup-procs.tcl       Checks for security update messages on a central security update server. 
tcl/intranet-exchange-rate-procs.tcl       Checks for security update messages on a central security update server. 
tcl/intranet-security-update-client-procs.tcl       Checks for security update messages on a central security update server. 

Procedures

im_exchange_rate_update_component       Shows a a component mainly consisting of an IFRAME. 
im_security_update_asus_status       Returns the status of the ASUS configuration (1=verbose, 0=anonymous) OR redirects to the ASUS Terms & Conditions page if the ASUS was not configured. 
im_security_update_backup_component       Retreive the list of backup files on Projop and generate a list of these files. 
im_security_update_client_component       Shows a a component mainly consisting of an IFRAME. 
im_security_update_connected_email       Returns a triple {asus_email asus_error asus_error_message} with the email of www.project-open.net account connected to the current system_id 
im_security_update_exchange_rate_sweeper       Checks if exchange rates haven't been updated in a certain time. 
im_security_update_get_currency_update_url       Get the URL from which we can retreive an update XML file. 
im_security_update_package_look_up_table       Returns a look up table (LUT) mapping ]po[ package names into a two-letter abbreviation. 
im_security_update_update_currencies       Parses the XML file and updates the currency entries. 

SQL Files

sql/postgresql/intranet-security-update-client-create.sql        
sql/postgresql/intranet-security-update-client-drop.sql        
sql/postgresql/upgrade/upgrade-5.0.0.0.0-5.0.0.0.1.sql        

Content Pages

www/
      asus-status.adp
      asus-status.tcl Show the status of the user's ASUS account
      connect-to-asus.adp
      connect-to-asus.tcl Determine the email account on ]po[ set for this system
      cvs-update.tcl Executes a CVS command on a remote CVS server.
      delete-asus-file.tcl Delete one remote file
      disclaimer.adp
      disclaimer.tcl Main page of the software update service
      download-install-update.tcl Loads a .tgz update
      get-exchange-rates.tcl
      index.adp
      index.tcl Main page of the software update service
      load-update-xml-2.adp
      load-update-xml-2.tcl Extract updates from ]po[ update server.
      load-update-xml.adp
      load-update-xml.tcl Loads an update info XML file from a URL into a temp directory
      retreive-update-list.adp
      retreive-update-list.tcl Main page of the software update service
      update-preferences.tcl Purpose: Saves verbosity preferences to package parameters
      user-agreement.adp
      user-agreement.tcl Purpose: Saves verbosity preferences to package parameters

  Contact Us
  Project Open Business Solutions S.L.

Calle Aprestadora 19, 12o-2a

08902 Hospitalet de Llobregat (Barcelona)

Spain

 Tel Europe: +34 609 953 751
 Tel US: +1 415 200 2465
 Mail: info@project-open.com