Difference between revisions of "GPG4win"

From WPKG | Open Source Software Deployment and Distribution
Jump to: navigation, search
(GPG4win)
(GPG4win)
Line 12: Line 12:
 
     id="GPG4Win"
 
     id="GPG4Win"
 
     name="GPG4Win"
 
     name="GPG4Win"
     revision="2000"
+
     revision="2001"
 
     priority="35"
 
     priority="35"
 
     reboot="true">  
 
     reboot="true">  
  
     <check type="uninstall" condition="exists" path="Gpg4win (2.0.0)"/>
+
     <check type="uninstall" condition="exists" path="Gpg4win (2.0.1)"/>
  
     <install cmd='%SOFTWARE%\GPG4Win\gpg4win-2.0.0.exe /S'/>
+
     <install cmd='%SOFTWARE%\GPG4Win\gpg4win-2.0.1.exe /S'/>
 
   
 
   
     <upgrade cmd='%SOFTWARE%\GPG4Win\gpg4win-2.0.0.exe /S'/>
+
     <upgrade cmd='%SOFTWARE%\GPG4Win\gpg4win-2.0.1.exe /S'/>
  
 
     <remove cmd='%ProgramFiles%\GNU\GnuPG\gpg4win-uninstall.exe /S'/>
 
     <remove cmd='%ProgramFiles%\GNU\GnuPG\gpg4win-uninstall.exe /S'/>

Revision as of 12:54, 11 December 2009

This is a silent installer and uninstaller for GPG4Win.

GPG4win Project Homepage

GPG4win

<?xml version="1.0" encoding="UTF-8"?>

<packages>
  <package
    id="GPG4Win"
    name="GPG4Win"
    revision="2001"
    priority="35"
    reboot="true"> 

    <check type="uninstall" condition="exists" path="Gpg4win (2.0.1)"/>

    <install cmd='%SOFTWARE%\GPG4Win\gpg4win-2.0.1.exe /S'/>
 
    <upgrade cmd='%SOFTWARE%\GPG4Win\gpg4win-2.0.1.exe /S'/>

    <remove cmd='%ProgramFiles%\GNU\GnuPG\gpg4win-uninstall.exe /S'/>

  </package>
</packages>

Ãœber eine Steuerungsdatei lassen sich die Installationseinstellungen vorgeben. Der Inhalt der Steuerungsdatei sieht wie folgt aus:

[gpg4win]
  ; Installationseinstellungen. Weg- oder leerlassen für 
  ; Voreinstellung
  inst_gpgol = true
  inst_gpgex = true
  inst_kleopatra = true
  inst_gpa = true
  inst_claws_mail = false
  inst_compendium_de = true
  inst_man_novice_en = true

  ; Die Stellen, an denen Verknüpfungen erzeugt werden sollen.
  inst_start_menu = true
  inst_desktop = false
  inst_quick_launch_bar = false

  ; Im Gegensatz zu den anderen Optionen überschreibt diese Option
  ; die Einstellung des Benutzers im Installationsassistenten.
  inst_start_menu_folder = Gpg4win

  ; Standard-Konfigurationsdateien.
  gpg.conf = D:\config\gpg-site.conf
  gpg-agent.conf = D:\config\gpg-agent-site.conf
  trustlist.txt = D:\config\trustlist-site.txt
  dirmngr.conf = D:\config\dirmngr-site.conf
  dirmngr_ldapserver.conf = D:\config\dirmngr_ldapserver-site.conf
  scdaemon.conf = D:\config\scdaemon-site.txt
  gpa.conf = D:\config\gpa-site.conf

Der Installationsbefehl wäre hierbei entsprechend abzuändern:

 gpg4win.exe /S /C=%SOFTWARE%\GPG4Win\gpg4win.ini /D=D:\Programme\Gpg4win