-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

On 15.11.2015 22:43, Robin Schneider wrote:
> Bei dem Skript gibt es aber noch Optimierungspotenzial :) Würde ich wie
> folgt schreiben:
> 
> #/bin/sh #  epoptes-loeschen.sh
> 
> cat << EOF | xargs rm -rf /etc/default/epoptes-client /etc/default/epoptes 
> /etc/epoptes/server.crt /etc/epoptes/server.key 
> /etc/xdg/autostart/epoptes-client.desktop /etc/init.d/epoptes 
> /etc/init.d/epoptes-client /usr/bin/epoptes /usr/sbin/epoptes-client 
> /usr/share/applications/epoptes.desktop EOF
> 
> Vorteile:
> 
> * idempotent: Kann mehrfach ausgeführt werden (ohne Warnungen) * Eine
> Datei * Forkt weniger Prozesse

Sinnvollerweise würde man bei dem Skript noch das --recursive raus nehmen, da
ich vermute, dass nicht jeder safe-rm installiert hat. Also:

#/bin/sh
# epoptes-prepare-imaging.sh

cat << EOF | xargs rm --force
/etc/default/epoptes-client
/etc/default/epoptes
/etc/epoptes/server.crt
/etc/epoptes/server.key
/etc/xdg/autostart/epoptes-client.desktop
/etc/init.d/epoptes
/etc/init.d/epoptes-client
/usr/bin/epoptes
/usr/sbin/epoptes-client
/usr/share/applications/epoptes.desktop
EOF

- -- 
Live long and prosper
Robin `ypid` Schneider
-----BEGIN PGP SIGNATURE-----

iQIcBAEBCgAGBQJWSQnCAAoJEIb9mAu/GkD4bfMP/RjFnzBwS/3RFrGMOmRO9JW6
7aVJB0bfOMH/RQABkYKl7c4jA3UtPKMeXL6D+oh2YquW80fN4CPXXZr4iyZ0go1v
3//dfvT1soBewW7OVHDYXSd1CDPE4pUHUiLbMCpiObNPVruuFksrZyDtrI9ftH7G
dk8mk3bt0TrsaGGh94vRG4Ov9YzEPoCGIIi346w+5DFnJ6m7LdHpTGPX2vwsg6v3
SwYLQlPj1k9pedvxMjoqgUSOPhTogOSJiUJUHjulXg0cDtre7MH1EL56Rx9w+cND
fFvUWddYpQ7dCcaq6cf5AtR7DGquJuw2bLcNlR3n77n42d20BXa9NnayNd48jdRz
rJNYAUkDkiuAfJw4ru/jfpF8GRyWfGfKA74FRonnDEiVBUwD1PLupWmKDuqJeW1T
7BrGezLlYB8FbFxSt+k2cO1M4yNaZLwzD/5xSr4H0Vca7aCtn4p4iJAEK3+ZjNkj
6Ze5xPMRAKivGXQyyxQwLYaix+KZxJ4r0YE6NPb0Rrs+y1Nmj8j70my2yOOrQjF+
hliB406r7YAeXzrWNdLkibHhLvdiRmD8d1o+zVTubyNZeLA9ZynWumO2WgR9gacn
EaJB9PRXitbaDfagVTkZokjqJNazKHtzjSQearC6fmia+2nySnCBYMopWoDsnAko
7NUuosoECVmvuFZ/nfsX
=Q6PR
-----END PGP SIGNATURE-----
_______________________________________________
linuxmuster-user mailing list
[email protected]
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user

Antwort per Email an