Mercurial > trustbridge
comparison packaging/linux-installer.inc.in @ 1133:54a6fa9e44cf
Deleted trailing white space.
author | Sascha Wilde <wilde@intevation.de> |
---|---|
date | Wed, 17 Sep 2014 13:13:33 +0200 |
parents | db43c9a62935 |
children | f1384bf9d4a4 |
comparison
equal
deleted
inserted
replaced
1132:db43c9a62935 | 1133:54a6fa9e44cf |
---|---|
1 #!/bin/bash | 1 #!/bin/bash |
2 # Um TrustBridge zu installieren: | 2 # Um TrustBridge zu installieren: |
3 # 1. Prüfen Sie ob Sie dieser Datei genügend vertrauen, um ihr die Kontrolle | 3 # 1. Prüfen Sie ob Sie dieser Datei genügend vertrauen, um ihr die Kontrolle |
4 # über diesen Rechner zu übergeben. Beispielsweise durch Vergleich mit | 4 # über diesen Rechner zu übergeben. Beispielsweise durch Vergleich mit |
5 # einer starken Prüfsumme aus einer zweiten, unabhängigen Quelle. | 5 # einer starken Prüfsumme aus einer zweiten, unabhängigen Quelle. |
6 # 2. Öffnen Sie eine Kommandozeile, z.B. klicken Sie auf das "Terminal"-Symbol. | 6 # 2. Öffnen Sie eine Kommandozeile, z.B. klicken Sie auf das "Terminal"-Symbol. |
7 # 3. Wechseln Sie in das Verzeichnis, in welchem diese Datei gespeichert ist. | 7 # 3. Wechseln Sie in das Verzeichnis, in welchem diese Datei gespeichert ist. |
8 # Geben Sie Z.B. in die Kommandozeile ein: cd ~/Schreibtisch | 8 # Geben Sie Z.B. in die Kommandozeile ein: cd ~/Schreibtisch |
9 # 4. Starten Sie die Anwendung auf der Kommandozeile, beispielsweise | 9 # 4. Starten Sie die Anwendung auf der Kommandozeile, beispielsweise |
20 # a strong checksum of the file to one from a second, independent source. | 20 # a strong checksum of the file to one from a second, independent source. |
21 # 2. Open a command line, e.g. click on the "Terminal"-Symbol. | 21 # 2. Open a command line, e.g. click on the "Terminal"-Symbol. |
22 # 3. Change your working directory to where this file is stored. | 22 # 3. Change your working directory to where this file is stored. |
23 # For example type "cd ~/Desktop" on your command line. | 23 # For example type "cd ~/Desktop" on your command line. |
24 # 4. Start the installation on the command line, e.g. for the current user | 24 # 4. Start the installation on the command line, e.g. for the current user |
25 # only by typing something like "bash TrustBridge-1.0.0-i386.sh". | 25 # only by typing something like "bash TrustBridge-1.0.0-i386.sh". |
26 # Hint: If you press the tab-key after "Tr" it may complete the filename. | 26 # Hint: If you press the tab-key after "Tr" it may complete the filename. |
27 # | 27 # |
28 # N.B. We could not have used a .deb package, because the installation must | 28 # N.B. We could not have used a .deb package, because the installation must |
29 # also work without without adminstrator priviledges. | 29 # also work without without adminstrator priviledges. |
30 # | 30 # |
31 # | 31 # |
32 # Search the file for 'version()' to find the license information. | 32 # Search the file for 'version()' to find the license information. |
33 set -u | 33 set -u |
277 if [ "${lock_dir}" ]; then | 277 if [ "${lock_dir}" ]; then |
278 # $lock_dir is generate by the shar | 278 # $lock_dir is generate by the shar |
279 temp_dirs+=("${instcfg[PREFIX]}/$lock_dir") | 279 temp_dirs+=("${instcfg[PREFIX]}/$lock_dir") |
280 fi | 280 fi |
281 temp_dirs+=("$extra_bin_path") | 281 temp_dirs+=("$extra_bin_path") |
282 | 282 |
283 for dir in "${temp_dirs[@]}" ; do | 283 for dir in "${temp_dirs[@]}" ; do |
284 [ -d "$dir" ] && | 284 [ -d "$dir" ] && |
285 rm -rf "$dir" | 285 rm -rf "$dir" |
286 done | 286 done |
287 } | 287 } |