Re: /etc/sudoers
Thomas Moritz <[email protected]> Sun, 7 Mar 2010 13:49:09 +0100
| Newsgroups | gmane.linux.suse.programming |
|---|---|
| Organization | - |
| Message-ID | <[email protected]> |
Am Sonntag, 7. März 2010 11:30:29 schrieb Thomas Moritz: Hallo, > ich muss die Hosteintraege in sudoers per Script updaten. > Zur Zeit mache ich das ganz simple mit sed > (was imho kraeftig in die Hose gehen kann) > > sed -i "s/$oldhostname/$newhostname/g" /etc/sudoers > > Um Aenderungen an der _ganzen_ Datei vorzubeugen, moechte ich > erst ab (nach) der Zeile: > > ###-### > > lesen und aendern! Wie geht es am einfachsten ohne while read > line usw.? cp -f /etc/sudoers /etc/sudoers_old cat /etc/sudoers_old | sed -e '/###-###/,/*/ s/$oldhostname/$newhostname/g' > /etc/sudoers ...waere das eine vernuenftige Loesung? Vermutlich geht es wieder einfacher, aber mir faellt nichts Besseres ein. MfG Th. Moritz