Il doit y avoir un problème... car apache ne démarre pas au boot.
Alors, quand je me rends dans le répertoire /var/etc, le link me fait aller dans /etc et surprise, il n'y a pas de fichier init dans ce répertoire.
Code:
root@dreambox:/# ls var/etc/
cables.xml inittab motd rcS.d
default inputrc mtab resolv.conf
device_table ipkg network rpc
dreamdyn.conf ipkg.conf nsswitch.conf satellites.xml
dreamdyn_on ir_vcr_start.lirc passwd services
dropbear ir_vcr_stop.lirc passwd- skel
enigma issue ppp startmenu.conf
filesystems issue.net profile terminfo
fstab joe protocols terrestrial.xml
group ld.so.cache rc0.d timezone.xml
host.conf ld.so.conf rc1.d tuxbox
hostname links rc2.d udhcpc.d
hosts localtime rc3.d version
image-version modules rc4.d vsftpd.conf
inetd.conf modules.conf rc5.d
init.d modules.conf.old rc6.d
Je me dis que si ce n'est que ca, je vais le créer ce fichier
Code:
root@dreambox:/# echo >var/etc/init "sh /root/apache.sh &"
je change ses attributs
Code:
root@dreambox:/# chmod -R 755 /var/etc/init
et vérifie son contenu
Code:
root@dreambox:/# vi var/etc/init
sh /root/apache.sh &
Reboot et ps pour voir ce qui tourne, et le serveur ne tourne pas
J'essaye donc le script seul
Code:
root@dreambox:/# sh /root/apache.sh
Et le serveur démarre.
Pour preuve, une seconde commande pour le script
Code:
root@dreambox:/# sh /root/apache.sh
httpd (pid 630) already running
Mais au reboot il ne démarre pas, où ai-je merdé ? Est-ce le bon fichier pour une
DM7020 avec gemini mod 2.00 ?