Hola Estoy haciendo un programa y tengo que arrancarlo como cuando arranca otro demonio (named, diald, gpm, atd o cualquier otro).
Por lo que he visto, start-stop-daemon viene en el paquete dpkg, por lo que supongo que es espec�fico de Debian �no es as�? Tambi�n el directorio /etc/init.d es el sitio donde se almacenan los scripts de inicio, apagado, recarga, reinicio, etc. de cada demonio. �Tambi�n es espec�fico de Debian? �Es pol�tica de Debian usar siempre start-stop-daemon para arrancar y parar los demonios? Por lo que he visto en slink si, est� en todos los scripts de init.d en los que he mirado. No termino de comprender la utilidad de start-stop-daemon. Si el demonio que lanzas no hace fork(), no devuelve el control, luego no sirve para evitar eso en el demonio. No crea autom�ticamente el fichero con el pid del demonio en /var/run, te lo tienes que crear dentro del programa que quieres lanzar. Para matarlo, simplemente envia se�al de matar o la que se le especifique al programa que le digas (por PID, nombre de programa, usuario, nombre de proceso), que es lo mismo que hace kill -loquesea, por lo tanto, solo hace comprobaciones y decide si enviar la se�al a algun proceso o no. �Es como lo explico o me equivoco en algo? La pregunta final, �para que un programa est� en Debian debe usar necesariamente start-stop-daemon para arrancar y parar al igual que los otros? Es que tengo en el programa un gsgstart y un gsgstop (el programa se llama gsg, claro) para arrancar el conjunto de procesos y pararlos, y no le veo la utilidad al start-stop-daemon al menos en mi programa. Saludos. -- --------------------------------------------------------------- Andres Seco Hernandez - [EMAIL PROTECTED] http://www.ctv.es/USERS/andressh - Mi pagina http://www.alamin.es.org - Alamin GSM SMS Gateway --------------------------------------------------------------- Microsoft Certified Product Specialist MCP ID 445900 Debian GNU Linux 2.1 (slink) - Linux Registered User no. 113867 --------------------------------------------------------------- 06/06 First drive-in movie, 1933 06/06 Normandy landing, 1944
pgpUWw3MrUgBN.pgp
Description: PGP signature

