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.
|
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}
|
\begin{lstlisting}
|
||||||
|
# Temporäres Verzeichnis erzeugen
|
||||||
TD=`mktemp -d`
|
TD=`mktemp -d`
|
||||||
echo $TD
|
|
||||||
|
# EasyRSA in temporäres Verzeichnis entpacken
|
||||||
unzip EasyRSA-3.0.4.zip -d $TD
|
unzip EasyRSA-3.0.4.zip -d $TD
|
||||||
|
|
||||||
|
# Vars-Datei hinzufügen
|
||||||
cp /path/to/CA/vars $TD/EasyRSA-3.0.4/
|
cp /path/to/CA/vars $TD/EasyRSA-3.0.4/
|
||||||
|
|
||||||
|
# Ergebnis in neue Zip-Datei einpacken
|
||||||
cd $TD
|
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 -
|
cd -
|
||||||
|
cp $TD/VPN-EasyRSA.zip .
|
||||||
|
|
||||||
|
# Temporäres Verzeichnis löschen
|
||||||
rm -rf $TD
|
rm -rf $TD
|
||||||
\end{lstlisting}
|
\end{lstlisting}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue