camd2 Aufruf in jffs2 Images

Wünsche, Anträge, Fehlermeldungen
Nachtvogel
Tuxboxer
Tuxboxer
Beiträge: 4391
Registriert: Freitag 21. Mai 2004, 17:16

camd2 Aufruf in jffs2 Images

Beitrag von Nachtvogel »

Hallo!

Es kommt immer wieder zu Problemen, weil einige User die camd2 auch in jffs2 Images
in das Verzeichnis /var/bin/ kopieren.
Das ist bei Yadi und JtG Images auch richtig so.
Mein Vorschlag wäre, das in allen Images einheitlich zu machen, egal ob Yadi, JtG,
oder DietmarW Images und das ins CVS zu übernehmen.

Beispiel start_neutrino in jffs2 Images:

Code: Alles auswählen

#!/bin/sh
sectionsd
timerd
if [ -e /var/bin/camd2 ]; then
 chmod +x /var/bin/camd2
 /var/bin/camd2
else
 /bin/camd2
fi;
zapit
controld
nhttpd
neutrino -u -f

pzapit -kill

i=9
while expr $i != 0 > /dev/null
do
if pidof controld > /dev/null; then echo "Waiting for controld (max. $i seconds)"
elif pidof timerd > /dev/null; then echo "Waiting for timerd (max. $i seconds)"
elif pidof zapit > /dev/null; then echo "Waiting for zapit (max. $i seconds)"
else break;
fi
i=`expr $i - 1`
sleep 1
done
halt
Gruß Nachtvogel
essu
Tuxboxer
Tuxboxer
Beiträge: 2452
Registriert: Montag 21. Oktober 2002, 10:04

Beitrag von essu »

Sagen wir mal so: Ich hätte nichts dagegen, aber es entspricht nicht der *reinen* Lehre :)
Schon gelesen ???
ENIGMA-DOC
Nachtvogel
Tuxboxer
Tuxboxer
Beiträge: 4391
Registriert: Freitag 21. Mai 2004, 17:16

Beitrag von Nachtvogel »

Oder man müßte die FAQ mal anpassen :wink:
Premiere bleibt trotz gültigem ABO bei neuen Images schwarz hat geschrieben:Sollte das Verzeichnis "/var/bin" nicht existieren, so kann man das mit "mkdir" anlegen ("mkdir /var/bin" oder "mkdir bin", wenn man im "/var"-verzeichnis schon steht).
Gruß Nachtvogel
essu
Tuxboxer
Tuxboxer
Beiträge: 2452
Registriert: Montag 21. Oktober 2002, 10:04

Beitrag von essu »

Dann mach doch...
Schon gelesen ???
ENIGMA-DOC
Nachtvogel
Tuxboxer
Tuxboxer
Beiträge: 4391
Registriert: Freitag 21. Mai 2004, 17:16

Beitrag von Nachtvogel »

Erst mal abwarten :wink:
Wenns nicht ins CVS kommt, mach ich das.
Bild
essu
Tuxboxer
Tuxboxer
Beiträge: 2452
Registriert: Montag 21. Oktober 2002, 10:04

Beitrag von essu »

Nachtvogel hat geschrieben:Erst mal abwarten :wink:
Wenns nicht ins CVS kommt, mach ich das.
Ich meinte die FAQ aufbügeln, quasi ein #ifdef für jffs2-Images
Schon gelesen ???
ENIGMA-DOC
Gorcon
Tuxboxer
Tuxboxer
Beiträge: 5873
Registriert: Samstag 23. Februar 2002, 22:46

Beitrag von Gorcon »

Dann muss mandas aber glaube ich auch für die Plugins machen. ;)
Gruß Gorcon
essu
Tuxboxer
Tuxboxer
Beiträge: 2452
Registriert: Montag 21. Oktober 2002, 10:04

Beitrag von essu »

Gorcon hat geschrieben:Dann muss mandas aber glaube ich auch für die Plugins machen. ;)
Gruß Gorcon
Ja, das Problem gibt ers an mehreren Stellen, auch was die Unterscheidung cramfs-squashfs anbelangt...
Schon gelesen ???
ENIGMA-DOC
Nachtvogel
Tuxboxer
Tuxboxer
Beiträge: 4391
Registriert: Freitag 21. Mai 2004, 17:16

Beitrag von Nachtvogel »

essu hat geschrieben:
Nachtvogel hat geschrieben:Erst mal abwarten :wink:
Wenns nicht ins CVS kommt, mach ich das.
Ich meinte die FAQ aufbügeln, quasi ein #ifdef für jffs2-Images
So gut bin ich nicht, daß ich eine jffs2 FAQ schreiben könnte :wink:
Wie sehen die Chancen aus, daß das ins CVS kommt?

Gruß Nachtvogel
Bild
essu
Tuxboxer
Tuxboxer
Beiträge: 2452
Registriert: Montag 21. Oktober 2002, 10:04

Beitrag von essu »

Es gibt natürlich noch andere Lösungsmöglichkeiten, z.B. den Pfad um /var/bin zu erweitern und camd2 ohne Pfad aufzurufen (/var/bin muss dann natürlich vor /bin stehen)
Schon gelesen ???
ENIGMA-DOC
Nachtvogel
Tuxboxer
Tuxboxer
Beiträge: 4391
Registriert: Freitag 21. Mai 2004, 17:16

Beitrag von Nachtvogel »

Das verstehe ich zwar nicht, aber das macht nichts :wink:
Wird das nicht alphabetisch geordnet?
Dann kann /var/bin doch gar nicht vor /bin stehen.
Bild