[Linuxtrent] Re: migrare i permessi del primo utente in ubuntu

  • From: Flavio Visentin <THe_ZiPMaN@xxxxxxxxx>
  • To: linuxtrent@xxxxxxxxxxxxx
  • Date: Fri, 26 Sep 2008 20:17:49 +0200

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Emanuele Olivetti wrote:
> Io pensavo di dover aggiungere pluto ai vari
> gruppi (useradd) e poi togliere pippo agli stessi.
> E magari qualcos'altro.
> Intanto provo.

Premessa FAI UN BACKUP

Da utente root (PRIMA FAI UN BACKUP) esegui il comando:
(RICORDATI DI FARE IL BACKUP)

# find /etc -type f | while read file
do
    grep -l "pippo" "$file" || continue
    cp -a "$file" "$file.tmpxx"
    cat "$file.tmpxx" | sed 's/pippo/pluto/g' > "$file"
done

HAI FATTO IL BACKUP VERO?

Ovviamente ci sono dei limiti, in particolare nella regex di ricerca che
becca sia pippo che pippone che superpippo, ecc.ecc. Inoltre potresti avere
dei file con scritto pippo in contesti differenti (io ne ho uno che scrive
sul file /tmp/pippo).

After tutto devi rimuovere i backup dei files modificati che comunque il
comando mantiene anche se tu hai fatto il backup (PERCHÈ TU HAI FATTO IL
BACKUP VERO?)

- --
Flavio Visentin
GPG Key: http://www.zipman.it/gpgkey.asc

There are only 10 types of people in this world:
those who understand binary, and those who don't.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkjdJ0wACgkQusUmHkh1cnobxwCggMUxevGjDSyGaZIGVQRuCDDQ
lqcAn0XpEyLIlYcpvqP9jWt3pwSCAZ9X
=Jx6s
-----END PGP SIGNATURE-----
-- 
Per iscriversi  (o disiscriversi), basta spedire un  messaggio con OGGETTO
"subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx


Other related posts: