Feature TuxBox Commander: SymLink erstellen

Games, Plugins, Utils, Tools, 3rdParty, etc...
Nachtvogel
Tuxboxer
Tuxboxer
Beiträge: 4391
Registriert: Freitag 21. Mai 2004, 17:16

Feature TuxBox Commander: SymLink erstellen

Beitrag von Nachtvogel »

Hallo!

Mit Hilfe der TuxBox Commanders kann man auch SymLink erstellen.
Leider funktioniert das aus dem schreibgeschützten Bereich nach /var nicht, da Verw. nicht angeboten wird.
Könnte man den TuxBox Commander da hingehend erweitern?

Gruß Nachtvogel
Bild
dbluelle
Contributor
Beiträge: 319
Registriert: Samstag 29. Mai 2004, 18:49

Beitrag von dbluelle »

Werde ich mir mal anschauen, das kommt dann in die nächste Version mit rein.

dbluelle
Nachtvogel
Tuxboxer
Tuxboxer
Beiträge: 4391
Registriert: Freitag 21. Mai 2004, 17:16

Beitrag von Nachtvogel »

Super, dank Dir :wink:

Gruß Nachtvogel
Bild
dbluelle
Contributor
Beiträge: 319
Registriert: Samstag 29. Mai 2004, 18:49

Beitrag von dbluelle »

So, neue Version 1.10 ist online und unterwegs ins CVS

Die Änderungen :

- Verweise auf Dateien in schreibgeschützen Verzeichnissen erstellbar
- Meldung beim Verzeichnis erstellen, wenn Datei bereits existiert

dbluelle
Nachtvogel
Tuxboxer
Tuxboxer
Beiträge: 4391
Registriert: Freitag 21. Mai 2004, 17:16

Beitrag von Nachtvogel »

Danke, funkzioniert, habs gleich ausprobiert :wink:

Gruß Nachtvogel
Bild
mumdigau
Einsteiger
Einsteiger
Beiträge: 135
Registriert: Samstag 31. Januar 2004, 13:45

Beitrag von mumdigau »

dbluelle hat geschrieben:So, neue Version 1.10 ist online und unterwegs ins CVS

Die Änderungen :

- Verweise auf Dateien in schreibgeschützen Verzeichnissen erstellbar
- Meldung beim Verzeichnis erstellen, wenn Datei bereits existiert

dbluelle
Ich habe alles gerade auf Flexmenü umgestellt. Wie installiere ich die neue Version, sodaß ich sie über shellexec.conf aufrufen kann?

mumdigau
MarcM
Foren-Moderator
Beiträge: 1119
Registriert: Sonntag 9. Juni 2002, 13:28

Beitrag von MarcM »

öhm...der Beitrag ist 1 Jahr alt...der TC sollte also in dieser Version in deinem Image schon drin sein...oder benutzt du ein Uraltes ?

Marc
mumdigau
Einsteiger
Einsteiger
Beiträge: 135
Registriert: Samstag 31. Januar 2004, 13:45

Beitrag von mumdigau »

MarcM hat geschrieben:öhm...der Beitrag ist 1 Jahr alt...der TC sollte also in dieser Version in deinem Image schon drin sein...oder benutzt du ein Uraltes ?
Auf dieser Box ja. Ist noch JTG 2.0 (cramfs) mit letztem Snapshot vor dem Wechsel auf 2.1 (squashfs). tuxcom.so ist 95728 Bytes groß. Version 1.10 hat 100016 Bytes, und auf meiner zweiten Box mit JtG 2.2 ist tuxcom.so sogar 103340 groß, wohl also noch aktueller.

mumdigau
DrStoned
Tuxboxer
Tuxboxer
Beiträge: 2614
Registriert: Montag 20. Mai 2002, 10:49
Image: JTG-Image [IDE] Version 2.4.4
Image: (7025SS) Merlin

Beitrag von DrStoned »

@mumdigau

Dann gehe folgendermaßen vor:

Kopiere die tuxcom.so und die tuxbox.cfg aus /lib/tuxbox/plugins/ von Deinem neuen JtG-Image nach /var/tuxbox/plugins/ Deines alten JtG-Images. Dann per Telnet auf die Box gehen und folgenden Befehl eingeben um tuxcom.so Ausführrechte (755) zu vergeben:

Code: Alles auswählen

chmod 755 /var/tuxbox/plugins/tuxcom.so
Dann die Box neu starten. Jetzt hast Du die aktuelle Version des Tuxbox-Commanders in Deinem alten Image zur Verfügung.

Dann musst Du noch in der shellexec.conf folgende Zeile eintragen:

Code: Alles auswählen

ACTION=Tuxbox Commander,wget -O /dev/null http://localhost/cgi-bin/startPlugin?name=tuxcom.cfg
Falls Du den Tuxbox-Commander nur über das Flexmenü aufrufen möchtest, und dieser nicht mehr auf der blauen Taste sichtbar sein soll, musst Du noch in der tuxcom.cfg in /var/tuxbox/plugins/ mit einem Unix-Editor oder auch mit Tuxbox-Commander selbst die Zeile

Code: Alles auswählen

type=2
in

Code: Alles auswählen

type=0
abändern.
Nach einem Neustart der Box oder, falls in Deinem Image bereits vorhanden, Dbox-Taste -> Service -> Plugins neu laden, sollte der Eintrag aus dem Features-Menü verschwunden sein, und nur noch über das Flexmenü aufzurufen sein.

Greetz von DrStoned :lol: :lol: :lol:
Greetz von DrStoned :lol: :lol: :lol:
mumdigau
Einsteiger
Einsteiger
Beiträge: 135
Registriert: Samstag 31. Januar 2004, 13:45

Beitrag von mumdigau »

@DrStoned

Danke. Dein Vorschlag funktioniert.

Ich hatte mich nicht präzise genug ausgedrückt: Ich will tuxcom.so unter /lib/tuxbox/plugins ersetzen und dann - wie bisher - unter /var/tuxbox/plugins einen Symbolic Link setzen, um den Speicherplatz für den Commander nur einmal zu belegen. Das Schreiben in /lib geht wahrscheinlich nur über New Tuxbox Flash Tools, oder?

mumdigau
jmittelst
Tuxboxer
Tuxboxer
Beiträge: 6044
Registriert: Montag 17. November 2003, 06:48

Beitrag von jmittelst »

mumdigau hat geschrieben:....Das Schreiben in /lib geht wahrscheinlich nur über New Tuxbox Flash Tools, oder?

mumdigau
Nur bei Cramfs oder Jffs Dateisystemen. Mit Squashfs kann "New Tux Flash Tools" nicht umgehen.

cu
Jens
DrStoned
Tuxboxer
Tuxboxer
Beiträge: 2614
Registriert: Montag 20. Mai 2002, 10:49
Image: JTG-Image [IDE] Version 2.4.4
Image: (7025SS) Merlin

Beitrag von DrStoned »

Ja, bei Deinem altem Image kannst Du das mit diesen Tools erledigen.
Zuerst mit den Expertenfunktionen root (cramfs) sichern.
Dann das Image über das Tool aus der Box entladen, in der Datei
/lib/tuxbox/plugins/tuxcom.cfg

Code: Alles auswählen

type=2
in

Code: Alles auswählen

type=0
mit einem Unix-Editor ändern, die tuxcom.so ersetzen, speichern und dann die root-Partion wieder über die Expertenfunktionen in die Box flashen. Wenn Du den Eintrag auf der blauen Taste noch haben willst, nur die tuxcom.so ersetzen.

Verlinken kannst Du Dir sparen, einfach die Dateien aus /var/tuxbox/plugins/ wieder entfernen.

Ich hoffe, das passt so, habe das schon ewig nicht mehr gemacht.

Greetz von DrStoned :lol: :lol: :lol:
Greetz von DrStoned :lol: :lol: :lol:
mumdigau
Einsteiger
Einsteiger
Beiträge: 135
Registriert: Samstag 31. Januar 2004, 13:45

Beitrag von mumdigau »

Danke. So ging's. Den Symbolic Link brauchte ich aber, ohne funktionierte es nicht.

mumdigau
Gorcon
Tuxboxer
Tuxboxer
Beiträge: 5873
Registriert: Samstag 23. Februar 2002, 22:46

Beitrag von Gorcon »

Die Symlinks gehen aber schon sehr sehr lange mit dem Tuxcommander.

Gruß Gorcon