Re: /etc/sudoers

Thomas Moritz <[email protected]> Sun, 7 Mar 2010 15:45:16 +0100
Newsgroups gmane.linux.suse.programming
Organization -
Message-ID <[email protected]>
Am Sonntag, 7. März 2010 14:08:21 schrieb Jan Trippler:

Hallo  Jan,

> Ganz schön umständlich - und gefährlich ;-)
> 
> 1. Prüfe immer ab, ob ein Kopieren geklappt hat, bevor Du das
>  Original überschreibst:
> cp -f /etc/sudoers /etc/sudoers_old && ...

Ja richtig!
 
> 2. *Useless use of cat award*
> sed -e '...' /etc/sudoers_old >/etc/sudoers

Ja - Danke :-)

> 3. Nutze "Inline Editing" des sed:
> sed -e -i '...' /etc/sudoers
> Das kannst Du bei Bedarf auch mit dem Anlegen eines Backups
>  verbinden (siehe Manual-Page).

Wenn ich Start/Endmarke setze, habe ich ein Problem mit -i.
Ansonsten waere das Umschreiben ganz einfach, wie in meinem ersten 
Posting geschrieben: 

sed -i "s/$oldhostname/$newhostname/g" /etc/sudoers

MfG Th. Moritz