Recibo el siguiente error:
$ lsattr /etc/rc.local
lsattr: Operation not supported While reading flags on /etc/rc.local
$ sudo chattr +i /etc/rc.local
chattr: Operation not supported while reading flags on /etc/rc.local
Recibo el siguiente error:
$ lsattr /etc/rc.local
lsattr: Operation not supported While reading flags on /etc/rc.local
$ sudo chattr +i /etc/rc.local
chattr: Operation not supported while reading flags on /etc/rc.local
Respuestas:
No lo noté en ese momento, pero el error estaba ocurriendo porque el archivo es un enlace simbólico:
$ ls -l /etc/rc.local
lrwxrwxrwx. 1 root root 13 Feb 16 2012 /etc/rc.local -> rc.d/rc.local
Curiosamente, lsattr en CentOS 5 funciona en enlaces simbólicos.
chattr
operación se debe realizar en el enlace simbólico de destino , y no el enlace simbólico en sí: sudo chattr +i rc.d/rc.local
.