Seriously, zip can do anything apart from useful stuff tar -C can accomplish
This commit is contained in:
parent
b8133e20d5
commit
24220ba5f3
|
@ -110,13 +110,24 @@ gpg --verify EasyRSA-3.0.4.zip.sig EasyRSA-3.0.4.zip
|
|||
|
||||
Anschließend kann die konfigurierte \texttt{vars}-Datei der CA zum ZIP-Archiv hinzugefügt werden und anschließend den Benutzern zur Verfügung gestellt werden.
|
||||
\begin{lstlisting}
|
||||
# Temporäres Verzeichnis erzeugen
|
||||
TD=`mktemp -d`
|
||||
echo $TD
|
||||
|
||||
# EasyRSA in temporäres Verzeichnis entpacken
|
||||
unzip EasyRSA-3.0.4.zip -d $TD
|
||||
|
||||
# Vars-Datei hinzufügen
|
||||
cp /path/to/CA/vars $TD/EasyRSA-3.0.4/
|
||||
|
||||
# Ergebnis in neue Zip-Datei einpacken
|
||||
cd $TD
|
||||
zip -j -r VPN-EasyRSA.zip EasyRSA-3.0.4
|
||||
zip -r VPN-EasyRSA.zip EasyRSA-3.0.4
|
||||
|
||||
# Neue Zip-Datei an sicheren Ort verschieben
|
||||
cd -
|
||||
cp $TD/VPN-EasyRSA.zip .
|
||||
|
||||
# Temporäres Verzeichnis löschen
|
||||
rm -rf $TD
|
||||
\end{lstlisting}
|
||||
|
||||
|
|
Loading…
Reference in New Issue