Guten Abend!
Ich baue für mich und für Freunde selbst Enigma und Neutrino Images für unsere Dboxen. Alle sind damit auch sehr zufrieden. Bis auf zwei kleine Schönheitsfehler: Die satellites.xml und die cables.xml sowie die Skin Dateien landen bei meinen Images in /share. Das heisst im root.squashfs. Das bedeutet für uns dass wir mit den eingebauten Skins und Dateien leben müssen. Wir würden gern eigene Skins einbauen können und auch ab und zu die beiden anderen Dateien durch neuere ersetzen können. Dazu müsste der Ordner /share nach /var/share verschoben werden und im root verlinkt werden. Wenn ich ein wenig bastel und die Images händisch baue, bekomme ich das auch hin. Aber schöner wäre es, wenn man das direkt so bauen könnte. Könnte mir hier jemand beschreiben wo und wie ich das cdk ändern müsste damit das geht. Oder wärt ihr eventuell bereit, die Build Umgebung entsprechend zu verändern? Weil, ich könnte mir vorstellen, dass das vielen so geht, wie uns. In einigen Images, von denen ihr nichts wissen wollt, wofür ich Verständnis habe, wird das auch angeboten. ( /share nach /var/share und verlinkung) Aber diese sind für uns kein Thema.... Also hab ich mir gedacht, frag doch mal freundlich!
/share
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: /share
Wie wäre es mit einem jffs2-only-Image? Z.B. mit "make flash-neutrino-jfs2_lzma-all"
-
- Einsteiger
- Beiträge: 342
- Registriert: Freitag 24. September 2004, 12:48
Re: /share
mit fstab vielleicht probieren, tmpfs wird z.B. auf /tmp umgeleitet, dasselbe Problem mit /hdd/movie , die Aufnahmen funktionieren nicht weil readonly (mit eingebauter HDD wie bei der Dream schon, weil /hdd ja die Festplatte ist), das Aufnahmeverzeichnis kann man aber in den Sourcen ändern, den Tipp mit fstab kann ich per Boardsuche nicht finden (die Suchfunktion im Board ist ziemlich bescheiden), kann mich aber erinnern dass der von rhabarber1848 kam
mrvica
mrvica
Re: /share
Hi,
warum benutzt Du denn kein customization-Script ?
Einfach in ../cdk/customization ein Script einfügen ... z.B.
root-neutrino-squashfs-local.sh
MfG
warum benutzt Du denn kein customization-Script ?
Einfach in ../cdk/customization ein Script einfügen ... z.B.
root-neutrino-squashfs-local.sh
Und analog dazu auch für Enigma.#!/bin/sh
FLASHPREFIX=$1
BUILD_DIR=$2
############################################
.
.
.
ln -s /var/share/tuxbox/cables.xml $FLASHPREFIX/root-neutrino-squashfs/share/tuxbox/cables.xml
ln -s /var/share/tuxbox/satellites.xml $FLASHPREFIX/root-neutrino-squashfs/share/tuxbox/satellites.xml
.
.
.
usw.
MfG
-
- Interessierter
- Beiträge: 95
- Registriert: Dienstag 14. Juni 2011, 17:50
- Image: eigenkompilat neutrino
- Image: eigenkompilat neutrino
Re: /share
Ja Vielen Dank für die hilfreichen Ratschläge. Ich hatte bereits versucht mein Vorhaben mit customizations scripten umzusetzen, war aber grandios gescheitert. Aber auch dank eurer Ratschläge und auch dank der PN eines Bekannten, die ich hier im Forum bekommen habe und den ich aus einem Forum für SH4 HD Receiver kenne, habe ich es dann doch noch hinbekommen. Das Problem ist es die Links richtig hinzukriegen. Damit die dann im Image richtig funktionieren. Ich habe es dann so gemacht (Auszug aus dem root-neutrino bzw enigma-local.sh):
Code: Alles auswählen
cd $newroot/share/tuxbox
rm cables.xml
rm satellites.xml
ln -s /var/tuxbox/config/cables.xml cables.xml
ln -s /var/tuxbox/config/satellites.xml satellites.xml
-
- Einsteiger
- Beiträge: 362
- Registriert: Mittwoch 14. Dezember 2005, 03:25
Re: /share
cables.xml/satellites.xml koennen auch aus dem /var/tuxbox/config/zapit Ordner gelesen werden;-)
-
- Interessierter
- Beiträge: 95
- Registriert: Dienstag 14. Juni 2011, 17:50
- Image: eigenkompilat neutrino
- Image: eigenkompilat neutrino
Re: /share
Soll das bedeuten, dass ich mir die links sparen kann und einfach die beiden Dateien nach /var/tuxbox/config/zapit kopieren kann?mohousch hat geschrieben:cables.xml/satellites.xml koennen auch aus dem /var/tuxbox/config/zapit Ordner gelesen werden;-)
-
- Einsteiger
- Beiträge: 362
- Registriert: Mittwoch 14. Dezember 2005, 03:25
Re: /share
genau ;-)
-
- Interessierter
- Beiträge: 95
- Registriert: Dienstag 14. Juni 2011, 17:50
- Image: eigenkompilat neutrino
- Image: eigenkompilat neutrino
Re: /share
Danke für den Tip