मैं अपने वर्तमान सर्वर सेटअप को नए हार्डवेयर में स्थानांतरित करने के लिए काम कर रहा हूं, और ubuntu karmic koala से ल्यूसिड लिनेक्स की ओर पलायन कर रहा हूं। वर्तमान में मैं gw6c (gogo6 वेबसाइट से संकलित, रिपॉजिटरी से संस्करण के विपरीत) का उपयोग करके अपने सिस्टम के लिए ipv6 एक्सेस प्राप्त कर रहा हूं। कर्म कोअला प्रणाली पर, मैंने ipv6 क्लाइंट को आरंभ करने के लिए सरल init.d स्क्रिप्ट का उपयोग किया
#! /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' के साथ समाप्त हो गई है और इसके बाद प्रक्रिया रिस्पना द्वारा जारी की गई है, जिसमें xxx एक PID i संदिग्ध है। मैं भी आधा संदेह कर रहा हूं कि यह कारण है कि gw6c नेटवर्किंग शुरू होने से पहले शुरू होता है, और मुझे gw6c से पहले मेरे eth0 की आवश्यकता है