현재 서버 설정을 최신 하드웨어로 옮기고 우분투 카믹 코알라에서 자비 스라소니로 마이그레이션하고 있습니다. 현재 시스템의 ipv6 액세스 권한을 얻기 위해 gw6c (리포지토리의 버전이 아닌 gogo6 웹 사이트에서 컴파일 됨)를 사용하고 있습니다. karmic 코알라 시스템에서, 나는 간단한 init.d 스크립트를 사용하여 ipv6 클라이언트를 시작했습니다.
#! /bin/sh
/usr/local/gw6c/bin/gw6c -f /usr/local/gw6c/bin/gw6c.conf
나는 이것이 모든 런레벨에서 실행되기 때문에
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
이것은 initctrl에서 시작하여 잘 작동하지만 부팅 할 때 분명히 시작되지 않습니다. -상태가 중지 / 대기 중입니다. 다른 곳에서 시작할 때 잘 작동하고 다시 나타납니다. 잘못 된 부분에 대한 아이디어와 적절한 '시작'인수는 무엇입니까?
편집 : 정확한 오류는 'init : gw6c 주 프로세스 (xxx)가 상태 8로 끝남'입니다. 그리고 프로세스 respawning이 발생합니다 .xxx는 PID로 의심됩니다. 나는 이것이 네트워킹 전에 gw6c가 시작되는 원인이라고 반으로 의심하고 있으며 gw6c가 있기 전에 eth0이 필요합니다.