Saya sedang bekerja untuk memindahkan pengaturan server saya saat ini ke perangkat keras yang lebih baru, dan bermigrasi dari ubuntu karmic koala ke lynx lucx. Saat ini saya menggunakan gw6c (dikompilasi dari situs gogo6, bukan versi dari repositori) untuk mendapatkan akses ipv6 untuk sistem saya. Pada sistem koala karma, saya menggunakan skrip init.d sederhana untuk memulai klien ipv6
#! /bin/sh
/usr/local/gw6c/bin/gw6c -f /usr/local/gw6c/bin/gw6c.conf
Saya pikir karena ini berjalan di runlevel apa pun, itu harus diterjemahkan
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
ini berfungsi dengan baik dimulai dari initctrl, tetapi tampaknya gagal untuk memulai ketika boot. - statusnya makhluk berhenti / menunggu. Ini bekerja dengan baik (dan respawn) ketika memulai sebaliknya. Setiap ide tentang di mana saya salah, dan apa yang akan menjadi argumen 'mulai pada' yang sesuai?
EDIT: kesalahan yang sebenarnya adalah 'init: gw6c proses utama (xxx) berakhir dengan status 8' diikuti oleh proses respawning, dengan xxx menjadi PID saya curiga. Saya juga setengah curiga ini menyebabkan gw6c mulai sebelum jaringan, dan saya perlu eth0 saya sebelum gw6c adalah