Sto lavorando per spostare la mia attuale configurazione del server su hardware più recente e migrare da Ubuntu Karmic Koala a Lince lucida. Attualmente sto usando gw6c (compilato dal sito web gogo6, al contrario della versione dei repository) per ottenere l'accesso ipv6 per i miei sistemi. Sul sistema karmico koala, ho usato il semplice script init.d per avviare il client ipv6
#! /bin/sh
/usr/local/gw6c/bin/gw6c -f /usr/local/gw6c/bin/gw6c.conf
Ho pensato che dato che funziona su qualsiasi runlevel, dovrebbe tradursi in
respawn
console none
start on startup
stop on shutdown
script
exec /usr/local/gw6c/bin/gw6c -f /usr/local/gw6c/bin/gw6c.conf
emit free6_ipv6_started
end script
funziona perfettamente a partire da initctrl, ma a quanto pare non si avvia all'avvio. - il suo stato è stop / in attesa. Funziona bene (e riappare) quando è iniziato diversamente. Qualche idea su dove sto sbagliando e quale sarebbe la discussione appropriata per iniziare?
EDIT: l'errore esatto è 'init: il processo principale di gw6c (xxx) è terminato con lo stato 8' seguito dal processo di rigenerazione, con sospetto che PID sia xxx. Sto anche sospettando che ciò sia dovuto al fatto che gw6c si avvia prima della rete e ho bisogno di eth0 prima che gw6c sia