2.4.3 Personalizando los niveles de ejecuci�n
La personalizaci�n de los niveles de ejecuci�n es una tarea avanzada del
administrador del sistema. Los siguientes consejos son v�lidos para la mayor�a
de los servicios.
Para habilitar el servicio servicio en el nivel de ejecuci�n
R cree el enlace simb�lico
/etc/rcR.d/Sxyservicio
con
objetivo ../init.d/servicio
. El n�mero de secuencia
xy debe ser igual al asignado al servicio cuando fue instalado el
paquete.
Para deshabilitar un servicio, cambie de nombre el enlace simb�lico de modo que
su nombre comience con K y no con S y su n�mero de
secuencia sea 100 menos xy.
Para estos fines, es conveniente usar un editor de niveles de ejecuci�n tales
como sysv-rc-conf
o ksysv
.
En vez de cambiarle el nombre, es posible eliminar el enlace simb�lico
S de un servicio de un directorio de niveles de ejecuci�n
determinado. Esto no deshabilita el servicio sino que lo deja en un estado
"potencial" al menos en lo que respecta al sistema init
sysv-rc
: al cambiar de nivel de ejecuci�n el servicio no se lo
activar� ni se lo detendr� sino que se lo dejar� como estaba,
independientemente si esta ejecut�ndose o no. Obs�rvese, no obstante, que un
servicio que est� en este estado potencial se activar� si se actualiza su
paquete independientemente si estaba o no ejecut�ndose antes de la
actualizaci�n. Este es un atajo conocido del sistema Debian actual. N�tese
adem�s que deber�a conservar los enlaces simb�licos K de un
servicio en los niveles de ejecuci�n 0 y 6. Si borra todos los enlaces
simbolicos de un servicio, entonces al actualizar el paquete del mismo
restaurar� todos los enlaces simb�licos a su estado predeterminado de f�brica.
No es aconsejable realizar modificaciones a los enlaces
simb�licos situados en /etc/rcS.d/
.