Buongiorno a tutti,
sono nuovo del forum e chiedo lumi su un argomento che non ho trovato in giro nel forum ma penso sia stato già trattato.
Per motivi economici a lavoro vorremmo mettere su un server per archiviazione documenti basato su alfresco community.
Sono riuscito a farlo avviare automaticamente all'avvio in modalità grafica.
Poichè il server è un IBM rack P4 con 4 gb di ram volevo alleggerirlo e farlo lavorare senza gui e quà iniziano i problemi.
Ho creato il servizio che si avvia e il relativo file in etc/init.d ovvero:
#!/bin/bash
#
# chkconfig: 2345 85 15
# description: alfresco autostart
# processname: alfresco autostart
# source function library
. /etc/init.d/functions
/root/astart.sh
l'ultimo comando richiama /home/daniele/alfresco-community/alfresco.sh start
A questo punto riavvio il sistema e regolarmente il servizio si avvia ma si chiude e riparte in continuazione.
Se invece lo avvio a mano con la riga di comando sopra riportata (quella che punta a alfresco.sh start) parte tutto regolarmente e rimane up.
Onestamente già di mio non sono molto pratico di linux (ho sempre usato ubuntu desktop con gui) e per fare questo ho seguito le guide in giro per il web.
Grazie anticipatamente per un piccolo aiuto.
Edit
mi sono accorto che il problema si pone in quanto i servizi vengono avviati come root.
Se invece eseguo l'avvio a mano del programma come user: daniele il problema non si pone e il sistema rimane stabile.
come si può ovviare?