Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Anfängerskript Geht das so?
#1
Hi,
ich hab in meinem VDR  ein Sata Wechselgehäuse. Nun möchte ich gerne das Mounten beim Einlegen einer Festplatte automatisieren und auch das entfernen soll über Menü möglich sein.
Habe mir jetzt folgendes Script für das Mounten gebastelt
Code:
#!/bin/bash
mount -t xfs -o noatime /dev/sdd1 /media/easyvdr01/video0/Wechselplatte
touch /media/easyvdr01/video0/.update
diese wolte ich evtl. über eine Udev regel einbauen.

Für das Umounten und Festplatte abschalten hab ich dies
Code:
#!/bin/bash
if ! umount /media/easyvdr01/video0/Wechselplatte
then
svdrpsend mesg "Platte beschäftigt"
else
touch /media/easyvdr01/video0/.update
svdrpsend mesg "Aufnahmeverzeichnis aktualisiert"
echo "1" >/sys/block/sdd/device/delete
fi

Mit sudo müsste das doch so klappen?

Das Mounten über die udev regel wird ja dann auch als root ausgeführt oder?

Das umount script müsste ich doch in das Systembefehlemenü bekommen. Geht das dann weil dort der User ja vdr ist?
Grüße
Wolle






VDR 1
HW :Asrock B85 pro4, 4GB, 2* Cinergy 1200 DVB-C, Nvidia G630, 40 GB SSD,  2TB WD Green, Wechselplattenrahmen
SW Easyvdr 2.1.0 beta; EPGD; Hyperion (Ambilight)
Zitieren
#2
Hi,
Guck mal im Toolmenü, da hat cb was eingebaut für usb sticks, müsste evtl auch hier gehen
Test-VDR1: HP rp5700 Fertigsystem, Core2Duo E6400, 2GB RAM, Mygica t230 Stick als Tuner, nvidia Slim-GT218 512MB PCIe x1     -   v3.5-64
VDR2 in Rente
VDR3 in Rente
VDR4: MSI G31M2 v2, Intel E5200, 6" t6963c gLCD, 2GB, WD Red 4TB, 2x TT3200, ASUS GT730-SL-2GD3-BRK, mod. Digitainergeh.       -   v3.5-64
VDR5: GIGABYTE GA-G31M-S2L, Intel E5200, GT630 passiv, 2GB, 3TB, 6"  t6963c gLCD, mod. Digitainergeh.          -   v3.5-64
VDR6: MSI MS-7236, Intel E2140, GT630 passiv, 2GB, WD Green 2TB, 6" t6963c gLCD, 2x TT3200    -    v2.5-64
Hilfe gefällig? Dann brauchen wir ein easyInfo aus easyPortal!
Zitieren
#3
Hi
also gerade mal versucht,
Platte wird gefunden;bei Auswahl des Medienverzeichnisses ist Schluß.
Video0 ausgewählt aber ok wird nicht akzeptiert.
VDR 1
HW :Asrock B85 pro4, 4GB, 2* Cinergy 1200 DVB-C, Nvidia G630, 40 GB SSD,  2TB WD Green, Wechselplattenrahmen
SW Easyvdr 2.1.0 beta; EPGD; Hyperion (Ambilight)
Zitieren
#4
Hallo

Sowas in der Art gibt es im Pchanger, nur da gehts mit einem Server/NAS.
Unmount wird nicht gehen solange der vdr läuft (denke ich).
Also kannst du das sparen. Gemountet wird sie wenn du bei Desktop Wahl Displaymanger aktivierst automatisch (Du brauchst dann einen Link (mit root rechten anlegen) von Video auf deine Platte). Fürs Aktualisieren des Aufnahme Verz. könntest du die Pchanger Funktion Server/Nas starten verwenden.
Da wird dann noch ein WOL ins Netz gesendet, schadet ja aber nicht.
Wenn deine Platte passend gemounted ist kannst du so nach 20s die Aufnahmen im vdr sehen.

Gruß
Bleifuss
Produktiv-VDR:
Board GA H77-DS3H, Intel Intel® Core™ i5-3470, Cine S2 DVB, WD 3TB Green, WDC WD20EARS-00J  2TB, Geforce 750Ti oder Intel HD
Easyvdr 3.0
Zitieren
#5
Also die scripte laufen im Terminal.
Wenn ich jetzt die scripte in system.commands.conf eintrage klappt es nicht.
Grüße
Wolle
VDR 1
HW :Asrock B85 pro4, 4GB, 2* Cinergy 1200 DVB-C, Nvidia G630, 40 GB SSD,  2TB WD Green, Wechselplattenrahmen
SW Easyvdr 2.1.0 beta; EPGD; Hyperion (Ambilight)
Zitieren
#6
Hallo Wolle,

(21.05.2015, 23:30)plautze link schrieb: Wenn ich jetzt die scripte in system.commands.conf eintrage klappt es nicht.
"/etc/sudoers.d/sudoers-vdr" ist Dein Freund!

Gruss
Wolfgang

Zitieren
#7
Oh Mann
Ich glaub jetzt hab ich Scheiße gebaut:
Code:
[email protected]:~$ sudo visudo
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 1 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 1 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 2 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 2 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 3 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 4 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 4 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 4 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 4 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 5 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 6 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 6 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 6 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 6 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 7 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 8 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 8 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 8 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 8 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 9 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 10 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 11 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 11 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 12 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 13 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 13 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 14 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 15 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 15 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 16 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 17 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 17 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 18 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 19 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 19 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 20 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 21 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 21 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 22 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 23 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 23 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 24 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 25 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 25 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 25 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 26 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 26 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 27 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 28 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 28 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 29 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 30 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 30 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 31 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 31 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 32 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 33 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 33 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 34 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 35 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 35 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 36 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 37 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 37 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 38 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 39 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 39 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 39 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 39 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 39 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 39 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 40 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 41 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 41 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 42 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 43 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 43 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 44 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 44 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 45 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 46 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 46 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 47 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 48 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 48 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 49 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 50 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 50 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 50 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 50 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 50 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 50 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 51 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 52 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 52 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 53 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 54 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 54 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 55 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 55 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 56 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 57 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 57 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 58 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 59 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 59 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 60 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 61 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 61 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 62 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 63 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 63 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 63 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 63 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 63 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 63 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 64 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 65 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 65 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 66 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 67 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 67 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 68 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 68 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 69 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 70 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 70 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 71 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 72 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 72 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 72 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 72 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 72 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 72 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 73 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 74 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 74 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 75 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 76 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 76 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 77 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 77 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 78 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 79 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 79 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 80 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 81 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 81 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 81 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 81 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 81 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 81 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 82 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 83 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 83 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 84 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 85 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 85 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 86 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 86 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 87 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 88 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 88 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 89 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 90 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 90 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 90 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 90 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 90 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 90 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 91 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 92 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 92 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 93 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 94 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 94 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 95 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 95 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 96 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 97 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 97 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 98 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 99 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 99 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 99 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 99 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 99 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 99 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 100 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 101 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 101 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 102 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 103 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 103 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 104 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 104 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 105 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 106 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 106 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 107 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 108 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 108 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 108 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 108 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 108 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 108 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 109 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 110 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 110 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 111 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 112 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 112 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 113 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 113 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 114 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 115 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 115 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 116 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 117 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 117 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 117 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 117 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 117 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 117 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 118 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 119 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 119 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 120 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 121 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 121 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 122 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 122 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 123 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 124 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 124 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 125 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 126 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 126 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 126 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 126 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 126 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 126 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 127 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 128 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 128 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 129 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 130 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 130 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 131 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 131 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 132 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 133 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 133 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 134 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 135 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 135 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 135 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 135 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 135 <<<
>>> /etc/sudoers.d/sudoers-vdr: syntax error near line 135 <<<
sudo: Syntax-Fehler in /etc/sudoers.d/sudoers-vdr bei der Zeile 1
sudo: no valid sudoers sources found, quitting
sudo: Regelwerks-Plugin konnte nicht initialisiert werden
VDR 1
HW :Asrock B85 pro4, 4GB, 2* Cinergy 1200 DVB-C, Nvidia G630, 40 GB SSD,  2TB WD Green, Wechselplattenrahmen
SW Easyvdr 2.1.0 beta; EPGD; Hyperion (Ambilight)
Zitieren
#8
Hallo Wolle,

(22.05.2015, 00:34)plautze link schrieb: Ich glaub jetzt hab ich Scheiße gebaut:
...hier findest du die Orginal "sudoers-vdr"
http://easy-vdr.de/git/?p=trusty/.git;a=...8e;hb=HEAD

Gruss
Wolfgang

Zitieren
#9
sudoers-vdr geht wieder,
Danke
Script geht trotzdem nicht.
Genug für heute ich geh schlafen,
Gruß
VDR 1
HW :Asrock B85 pro4, 4GB, 2* Cinergy 1200 DVB-C, Nvidia G630, 40 GB SSD,  2TB WD Green, Wechselplattenrahmen
SW Easyvdr 2.1.0 beta; EPGD; Hyperion (Ambilight)
Zitieren
#10
Hi
also mein Script zum mounten der Festplatte funktioniert:
eine commands.wpmount.conf in /usr/share/vdr/commands.hook angelegt mit
Code:
wpmount: /home/easyvdr/script/wpmount.sh >/dev/null 2&1 &
wpmount.sh
Code:
#!/bin/bash
sudo mount -t xfs -o noatime /dev/sdd1 /media/easyvdr01/video0/Wechselplatte
sudo touch /media/easyvdr01/video0/.update

Das Script zum umounten bringt aus dem VDR aufgerufen ein anderes Ergebnis als vom Terminal.
Ich hab auch eine commands.wpumount.conf in /usr/share/vdr/commands.hook angelegt mit
Code:
wpumount: /home/easyvdr/script/wpmuount.sh >/dev/null 2&1 &
wpumount.sh
Code:
#! /bin/bash
if ! umount /media/easyvdr01/video0/Wechselplatte
then
/usr/bin/svdrpsend mesg "Platte beschäftigt"
else
/bin/touch /media/easyvdr01/video0/.update
/usr/bin/svdrpsend mesg "Aufnahmeverzeichnis aktualisiert"
sudo echo "1" > /sys/block/sdd/device/delete
fi
Aufruf über VDR
Platte beschäftigt
Aufruf über Terminal
Script wird voll abgearbeitet
Kann mir jemand erklären warum?
Code:
...>/dev/null 2&1 &
bewirkt das das die Textausgabe nach dev/null weggeworfen wird, oder?
Grüße
Wolle
VDR 1
HW :Asrock B85 pro4, 4GB, 2* Cinergy 1200 DVB-C, Nvidia G630, 40 GB SSD,  2TB WD Green, Wechselplattenrahmen
SW Easyvdr 2.1.0 beta; EPGD; Hyperion (Ambilight)
Zitieren
#11
Zitat:>/dev/null 2&1 &

bewirkt das das die Textausgabe nach dev/null weggeworfen wird, oder?

Jain

Zitat:>/dev/null 2&1
Das wirft die Texte weg.

Code:
&
bedeutet Befehl in eigenem Task ausführen.

Bsp.

Code:
echo start
($(sleep 5) echo 5s Pause um ) &
echo keine Pause

Mach daraus ein Skript und starte es dann siehst du was ich meine.
Produktiv-VDR:
Board GA H77-DS3H, Intel Intel® Core™ i5-3470, Cine S2 DVB, WD 3TB Green, WDC WD20EARS-00J  2TB, Geforce 750Ti oder Intel HD
Easyvdr 3.0
Zitieren
#12
Hallo Wolle,

hatte Zeitweise diese rules noch unter easyVDR-0.8.xx in gebrauch.
11-media-by-label-auto-mount.rules
Code:
KERNEL!="sd[a-z][0-9]", GOTO="media_by_label_auto_mount_end" 
# Import FS infos 
IMPORT{program}="/sbin/blkid -o udev -p %N" 
# Get a label if present, otherwise specify one 
ENV{ID_FS_LABEL}!="", ENV{dir_name}="%E{ID_FS_LABEL}" 
ENV{ID_FS_LABEL}=="", ENV{dir_name}="usbhd-%k" 
# Global mount options 
ACTION=="add", ENV{mount_options}="relatime" 
# Filesystem-specific mount options 
ACTION=="add", ENV{ID_FS_TYPE}=="vfat|ntfs", ENV{mount_options}="$env{mount_options},utf8,gid=100,umask=002" 
# Mount the device 
ACTION=="add", RUN+="/bin/mkdir -p /media/%E{dir_name}", RUN+="/bin/mount -o $env{mount_options} /dev/%k /media/%E{dir_name}" 
# Clean up after removal 
ACTION=="remove", ENV{dir_name}!="", RUN+="/bin/umount -l /media/%E{dir_name}", RUN+="/bin/rmdir /media/%E{dir_name}" 
# Exit 
LABEL="media_by_label_auto_mount_end"
was du noch beachten solltest ist usbmount das ja auch noch aktiv ist.Zum testen würde ich dies
in "/etc/default/usbmount" mit ENABLED=0 mal deaktivieren

siehe auch
https://github.com/Byzantium/Byzantium/b...ount.rules

Gruss
Wolfgang

Zitieren


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: