El 2004-08-03 a las 22:38 +0200, Leo escribió:
ya que hablamos del checkinstall, alguien podria explicar como crear el script que va en /etc/init.d para iniciar/parar/reiniciar servicios ya que al crear el rpm con checkinstall, no se crea este script ?
Pues nada, coges el editor de tu gusto, escribes el script tecla a tecla, lo grabas en el lugar adecuado, etc etc etc. :-P Ni el checkinstall ni el rpm tienen nada que ver con los script de inicio de servicios. Esos se crean a mano o se copian y adaptan. Si la fase "make install" crea ese script (que nunca lo he visto hacer así), pues checkinstall lo pondrá. Si lo creas a mano, pues puedes hacer que el fichero .spec lo mencione y entonces se grabe en el rpm de marras hecho a mano. Truco: Si estás substituyendo un rpm de suse que ya trae su script de inicio, copiálo de ahí. En algunos casos, algunos fuentes traen un script, que puede ser para suse (de una version antigua, habitualmente, pero adaptable) o de otro linux. Sirven de punto de partida. Documentación: - man init.d - capítulo "The SuSE boot concept" en el libro de administración. - fichero '/etc/init.d/skeleton' como punto de partida. - programa 'chkconfig' o 'yast' para instalarlo. -- Saludos Carlos Robinson