i-have-a-dreambox.com | Dreambox - Support

Register Calendar Members List Team Members Galerie to Portal Go to the Main Page

Boardrules Frequently Asked Questions Statistik Statistik Search Pinwand Dreambox Blog Ihad/Gemini Fan-Shop
i-have-a-dreambox.com | Dreambox - Support » ...::: The Gemini Project 4 :::... » Gemini 4 Plugins » [gelöst] Cron Manager » Hello Guest [Login|Register]
Last Post | First Unread Post Print Page | Add Thread to Favorites
Pages (2): « previous 1 [2] Post New Thread Post Reply
Go to the bottom of this page [gelöst] Cron Manager
Author
Post « Previous Thread | Next Thread »
__QT__
Dreambox Kaiser


images/avatars/avatar-19991.jpg

Registration Date: 03.06.2010
Posts: 3,666
Which box: DM500HD; DM7080HD; DM8000; D-Box
External Storage: USB-Stick; CF-Card; HDD; SSD
Which accessories: 2x BCM4505, Ridax USB, Qnap TS-421, SPF-107H
Which Image: Merlin
Welcher Bildschirm: Sam UE55D6500 & Tosh 46TL938G

Reply to this Post Post Reply with Quote Edit/Delete Posts Report Post to a Moderator       Go to the top of this page

Gut, dass es nun läuft!

Schau doch mal bitte nach, was das für ne Datei ist: /usr/bin/dreamsync.sh

code:
1:
2:
# ls -l /usr/bin/dreamsync.sh
# cat /usr/bin/dreamsync.sh
22.11.2018 19:22 __QT__ is offline Send an Email to __QT__ Search for Posts by __QT__ Add __QT__ to your Buddy List
RvM
Experte


images/avatars/avatar-19144.png

Registration Date: 28.03.2008
Posts: 713
Which box: DM500; DM920; DM8000
External Storage: HDD; NAS
Which Image: OE 2.5; OE 2.0
Welcher Bildschirm: Panasonic TX-P50VT30E
Origin: NRW

Thread Starter Thread Started by RvM
Reply to this Post Post Reply with Quote Edit/Delete Posts Report Post to a Moderator       Go to the top of this page

code:
1:
2:
3:
4:
5:
# ls -l /usr/bin/dreamsync.sh
-rwxr-xr-x    1 root     root            62 Nov 17 17:18 /usr/bin/dreamsync.sh
# cat /usr/bin/dreamsync.sh
#!/bin/bash
rsync -avr /media/hdd/movie /media/gp4share/dreamroot@dm920:~#

Und was sagt dir das?
22.11.2018 19:57 RvM is offline Send an Email to RvM Search for Posts by RvM Add RvM to your Buddy List
__QT__
Dreambox Kaiser


images/avatars/avatar-19991.jpg

Registration Date: 03.06.2010
Posts: 3,666
Which box: DM500HD; DM7080HD; DM8000; D-Box
External Storage: USB-Stick; CF-Card; HDD; SSD
Which accessories: 2x BCM4505, Ridax USB, Qnap TS-421, SPF-107H
Which Image: Merlin
Welcher Bildschirm: Sam UE55D6500 & Tosh 46TL938G

Reply to this Post Post Reply with Quote Edit/Delete Posts Report Post to a Moderator       Go to the top of this page

Das ist ein Versuch von Dir, ein rsync Script anzulegen. Dieses hast Du nach /usr/bin/ platziert, wodurch es über die $PATH Variable ausgeführt wird, wenn man dreamsync.sh als Befehl eintippt, ohne dabei den vollen Pfad nach /root/ mitzugeben.

Außerdem hast Du diese Datei mit einem Windowseditor geschrieben, da Carriage Return (^M) Zeilenenden drin sind. Dies bringt Linux total aus dem Tritt. Aus Deiner Fehlermeldung unten:

code:
1:
/bin/bash^M: bad interpreter
Ich würde Dir empfehlen, dieses Script nun einfach zu löschen. Es hat auch in /usr/bin/ nichts zu suchen. Generell lege ich meine eigenen Script immer auf meinen USB Stick nach /media/usb/bin/, denn dann behalte ich sie auch nach dem Flashen bzw. nach einem Umzug aif ne neue Box. Dein Script in /root/ solltest Du daher auch mal sichern, sonst ist es nach dem Flashen weg.
22.11.2018 20:03 __QT__ is offline Send an Email to __QT__ Search for Posts by __QT__ Add __QT__ to your Buddy List
mfgeg mfgeg is a male
Dreambox Team


images/avatars/avatar-19895.png

Registration Date: 09.08.2005
Posts: 16,843
Which box: Goliath
External Storage: NFS
Which Image: OE 2.5
Origin: Confoederatio Helvetica

Im GP4 Reply to this Post Post Reply with Quote Edit/Delete Posts Report Post to a Moderator       Go to the top of this page

Wegem Script, da ist ein Typo.
Das Binary heisst halt im Script anders Zunge raus

__________________
Hilfe gesucht ? schau mal ins GP WIKI - Kein Support per PN
22.11.2018 20:10 mfgeg is offline Send an Email to mfgeg Homepage of mfgeg Search for Posts by mfgeg Add mfgeg to your Buddy List
RvM
Experte


images/avatars/avatar-19144.png

Registration Date: 28.03.2008
Posts: 713
Which box: DM500; DM920; DM8000
External Storage: HDD; NAS
Which Image: OE 2.5; OE 2.0
Welcher Bildschirm: Panasonic TX-P50VT30E
Origin: NRW

Thread Starter Thread Started by RvM
Reply to this Post Post Reply with Quote Edit/Delete Posts Report Post to a Moderator       Go to the top of this page

Danke für den Tipp. Ich nutze bei allen Linux Dateien das Programm "Notepad ++". Das sollte nach Info, linuxkonforme Dateien erstellen.
Danke für eure Hilfe.
22.11.2018 20:18 RvM is offline Send an Email to RvM Search for Posts by RvM Add RvM to your Buddy List
__QT__
Dreambox Kaiser


images/avatars/avatar-19991.jpg

Registration Date: 03.06.2010
Posts: 3,666
Which box: DM500HD; DM7080HD; DM8000; D-Box
External Storage: USB-Stick; CF-Card; HDD; SSD
Which accessories: 2x BCM4505, Ridax USB, Qnap TS-421, SPF-107H
Which Image: Merlin
Welcher Bildschirm: Sam UE55D6500 & Tosh 46TL938G

Reply to this Post Post Reply with Quote Edit/Delete Posts Report Post to a Moderator       Go to the top of this page

quote:
Original von RvM
"Notepad ++".


Sicherlich kann dieser Editor linuxkonforme Dateien erzeugen, aber man muss ihm das beim Speichern auch explizit mitteilen. Vielleicht lief da was schief? Egal, es geht ja nun...
22.11.2018 20:52 __QT__ is offline Send an Email to __QT__ Search for Posts by __QT__ Add __QT__ to your Buddy List
Fred Bogus Trumper
V.I.P.


images/avatars/avatar-19905.png

Registration Date: 15.12.2008
Posts: 2,810
Which box: DM800se; DM820; DM900; DM7080HD
External Storage: USB-Stick; SD-Card; HDD; NFS
Which accessories: Logitech K400+, Eigenbau NAS
Which Image: Sonstige

Reply to this Post Post Reply with Quote Edit/Delete Posts Report Post to a Moderator       Go to the top of this page

ein

dos2unix /usr/bin/dreamsync.sh

hätte auch gereicht, um die Linuxkonformität herzustellen


quote:
Original von __QT__
Generell lege ich meine eigenen Script immer auf meinen USB Stick nach /media/usb/bin/, denn dann behalte ich sie auch nach dem Flashen bzw. nach einem Umzug aif ne neue Box. Dein Script in /root/ solltest Du daher auch mal sichern, sonst ist es nach dem Flashen weg.


mache ich ähnlich
scripte und alterntiven binaries liegen auf der sd
code:
1:
2:
3:
4:
5:
root@dm900:~# ls -1 /media/sd/bindmount/
etc
root
usr
root@dm900:~#


die einzelnen Ordner werden per bind mount in der fstab gemountet
code:
1:
2:
3:
4:
5:
6:
7:
8:
root@dm900:~# grep bind /etc/fstab
/media/sd/bindmount/usr/local   /usr/local      none    bind    0 0
/media/sd/bindmount/usr/script  /usr/script     none    bind    0 0
/media/sd/bindmount/etc/stbup   /etc/stbup      none    bind    0 0
/media/sd/bindmount/usr/xxxx    /usr/xxxx       none    bind    0 0
/media/sd/root                  /root           none    bind    0 0
root@dm900:~#


code:
1:
2:
3:
4:
5:
6:
7:
8:
root@dm900:~# mount|grep /dev/mmcblk1p1
/dev/mmcblk1p1 on /media/sd type ext4 (rw,relatime,data=ordered)
/dev/mmcblk1p1 on /usr/xxxx type ext4 (rw,relatime,data=ordered)
/dev/mmcblk1p1 on /etc/stbup type ext4 (rw,relatime,data=ordered)
/dev/mmcblk1p1 on /usr/local type ext4 (rw,relatime,data=ordered)
/dev/mmcblk1p1 on /usr/script type ext4 (rw,relatime,data=ordered)
/dev/mmcblk1p1 on /root type ext4 (rw,relatime,data=ordered)
root@dm900:~#


alternative script+binaries liegen dann in /usr/local/bin bzw. /usr/local/script

dann noch die Umgebungsvariable PATH angepasst, dann wird auch an den richtigen Stellen gesucht
code:
1:
2:
3:
4:
root@dm900:~# echo $PATH
/usr/script:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/usr/local/script
root@dm900:~#



beim flashen die settings sichern und restoren, dann ist nach dem Neuflashen wieder alles automatisch dort wo es hingehört

Den relevanten Inhalt der SD sichere ich noch 2x im Monat per cronjob auf den Server, der wird beim Sichern des Flash nicht gesichert

__________________
Gruß Fred

Die Dreambox ist tot, es lebe die Dreambox

This post has been edited 2 time(s), it was last edited by Fred Bogus Trumper: 22.11.2018 22:07.

22.11.2018 22:02 Fred Bogus Trumper is offline Search for Posts by Fred Bogus Trumper Add Fred Bogus Trumper to your Buddy List
Pages (2): « previous 1 [2] Tree Structure | Board Structure
Jump to:
Post New Thread Post Reply
i-have-a-dreambox.com | Dreambox - Support » ...::: The Gemini Project 4 :::... » Gemini 4 Plugins » [gelöst] Cron Manager

Privacy policy | Team | Suchen | Hilfe


Powered by Burning Board 2.3.6 © 2001-2003 WoltLab GbR