Difference between revisions of "GPG4win"

From WPKG | Open Source Software Deployment and Distribution
Jump to: navigation, search
(GPG4win)
Line 27: Line 27:
 
</packages>
 
</packages>
 
</source>
 
</source>
 +
 +
Ãœber eine Steuerungsdatei lassen sich die Installationseinstellungen vorgeben.
 +
Der Inhalt der Steuerungsdatei sieht wie folgt aus:
 +
 +
<source lang="text">
 +
[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
 +
 +
</source>
 +
 +
Der Installationsbefehl wäre hierbei entsprechend abzuändern:
 +
 +
  gpg4win.exe /S /C=%SOFTWARE%\GPG4Win\gpg4win.ini /D=D:\Programme\Gpg4win
 +
  
 
[[category:Silent Installers]]
 
[[category:Silent Installers]]

Revision as of 14:01, 18 August 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="2000"
    priority="35"
    reboot="true"> 

    <check type="uninstall" condition="exists" path="GnuPG For Windows"/>

    <install cmd='%SOFTWARE%\GPG4Win\gpg4win-2.0.0.exe /S'/>
 
    <upgrade cmd='%SOFTWARE%\GPG4Win\gpg4win-2.0.0.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