Я працюю над переміщенням свого поточного налаштування сервера на новіше обладнання та переміщенням з карбо-коалу ubuntu на виразний рись. В даний час я використовую gw6c (складений з веб-сайту gogo6, на відміну від версії із сховищ), щоб отримати доступ до ipv6 для моїх систем. У кармічній системі коала я використовував простий скрипт 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, але, мабуть, не вдається запуститись, коли він завантажується. - його статус зупинка / очікування. Це добре працює (і відновлюється), коли починається інакше. Будь-які ідеї про те, де я помиляюся, і що було б відповідним суперечкою "початок"?
EDIT: точна помилка: "init: gw6c основний процес (ххх) закінчився статусом 8", після чого повторно поширюється процес, при цьому xxx є підозрюваним PID. Я також наполовину підозрюю, що це стає причиною того, що gw6c запускається до того, як буде створено мережу, і мені потрібен мій eth0, перш ніж gw6c