1 ... 3 4 [5] 6 7 ... 10 >>> MLD-5.x / Development / Aktuelle sources.list usw.
 

Offline mafe68

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 2389
  • Immer auf der Suche nach was neuem!
    • View Profile
    • Mediastreambox
Aktuelle sources.list usw.
« Reply #60 on: January 25, 2016, 21:28:29 »
Jetzt war ich zu schnell und habe es schon gelöscht und mache es gerade neu. :D
Gruß Mario
Meine Hardware (show / hide)

Offline TimUx

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 755
    • View Profile
Aktuelle sources.list usw.
« Reply #61 on: January 25, 2016, 21:35:55 »
Falls das Skript noch nicht läuft, hier noch mal mit dem Key, den es angemeckert hat.

VDR Server:
- ASUS TROOPER B150 D3 -- Intel i5 6400T -- 8GB RAM -- 128GB SSD -- 2x L4M-Twin S2 ver 6.5
MLD 5.4.0 Server (streamdev server, vdr-plugin-epg2vdr, ...)

NAS:
Rockpi 4, 4GB, SATA-Head 4x 2TB SSD ZFS Raid 5, Nextcloud-Pi, Jellyfin-Server, NFS, SMB, EPG-Daemon

Clients:
- Rasperry pi 3 
MLD 5.4.0 (streamdev-client, epg2vdr)

- Sony Android TV (RoboTV, Jellyfin, ...)

-Xiaomi Android TV Stick (RoboTV, Jellyfin, ...)

Offline mafe68

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 2389
  • Immer auf der Suche nach was neuem!
    • View Profile
    • Mediastreambox
Aktuelle sources.list usw.
« Reply #62 on: January 25, 2016, 21:41:22 »
Danke sonst kann ich ihn ja per Hand nach installieren. Wäre doch gelacht wenn wir es nicht zum laufen bringen ;)
Gruß Mario
Meine Hardware (show / hide)

Offline BobW

  • Expert Member
  • *****
  • Posts: 652
    • View Profile
Aktuelle sources.list usw.
« Reply #63 on: January 26, 2016, 10:26:55 »
Hallo,

das Skript setzt auch den Pfad, damit alle "root-Kommandos" für den Bau der MLD erreichbar sind, auch ohne root zu sein.

Das funktioniert allerdings nicht. Das Skript modifiziert zwar die Datei .profile, das hat aber keinen Einfluss auch die laufende Session, es fehlt also ein simples "source .profile" und der Pfad ist angepasst.

Schöne Grüße aus Wien
BobW

Offline TimUx

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 755
    • View Profile
Aktuelle sources.list usw.
« Reply #64 on: January 26, 2016, 11:15:00 »
Hi BobW,
ich dachte, ich hätte noch irgendwo ein "export PATH=$PATH:/usr/local/bin..." ins Skript eingebaut, damit sollte es auch in der aktuellen Session laufen.

Oder wollte ich das noch machen?  :o

Über das "source .profile" ist es natürlich auch machbar.  ;)

Ich schau mir das noch mal an.

Danke & Gruß
Timo
VDR Server:
- ASUS TROOPER B150 D3 -- Intel i5 6400T -- 8GB RAM -- 128GB SSD -- 2x L4M-Twin S2 ver 6.5
MLD 5.4.0 Server (streamdev server, vdr-plugin-epg2vdr, ...)

NAS:
Rockpi 4, 4GB, SATA-Head 4x 2TB SSD ZFS Raid 5, Nextcloud-Pi, Jellyfin-Server, NFS, SMB, EPG-Daemon

Clients:
- Rasperry pi 3 
MLD 5.4.0 (streamdev-client, epg2vdr)

- Sony Android TV (RoboTV, Jellyfin, ...)

-Xiaomi Android TV Stick (RoboTV, Jellyfin, ...)

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20456
    • View Profile
    • ClausMuus.de
Aktuelle sources.list usw.
« Reply #65 on: January 26, 2016, 12:48:28 »
Also in der ersten Version hattest Du das noch drin...

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline TimUx

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 755
    • View Profile
Aktuelle sources.list usw.
« Reply #66 on: January 26, 2016, 21:42:08 »
Hallo zusammen,
so habe gerade noch mal nachgeschaut, ein export ist definitiv in meinem Skript drin.

Deshalb haben auch die root commands funktioniert. ;-)

Gruß Timo
VDR Server:
- ASUS TROOPER B150 D3 -- Intel i5 6400T -- 8GB RAM -- 128GB SSD -- 2x L4M-Twin S2 ver 6.5
MLD 5.4.0 Server (streamdev server, vdr-plugin-epg2vdr, ...)

NAS:
Rockpi 4, 4GB, SATA-Head 4x 2TB SSD ZFS Raid 5, Nextcloud-Pi, Jellyfin-Server, NFS, SMB, EPG-Daemon

Clients:
- Rasperry pi 3 
MLD 5.4.0 (streamdev-client, epg2vdr)

- Sony Android TV (RoboTV, Jellyfin, ...)

-Xiaomi Android TV Stick (RoboTV, Jellyfin, ...)

Offline mafe68

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 2389
  • Immer auf der Suche nach was neuem!
    • View Profile
    • Mediastreambox
Aktuelle sources.list usw.
« Reply #67 on: January 26, 2016, 21:53:08 »
Hallo Timo!

Baue gerade ein BPi auf das ich als root gestartet habe. Zur Zeit macht er das "make" das bist jetzt sauber läuft. Nur Claus hat mir gerade gesagt das am einen User anlegen muss und als User das  Skript ausführen soll weil man bei nächsten bauen Probleme bekommt.
Gruß Mario
Meine Hardware (show / hide)

Offline TimUx

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 755
    • View Profile
Aktuelle sources.list usw.
« Reply #68 on: January 26, 2016, 22:07:56 »
Hi,
grundsätzlich sollte es auch als root funktionieren.

Wenn man einen eigenen develserver betreiben möchte, macht es aber Sinn, dies unter einem eigenen/speziellen User zu betreiben.
Zumindest hatte ich das so verstanden.

Aus dem Grund habe ich das Skript so gebaut, dass es davon ausgeht, dass es nicht als "root" ausgeführt wird.
Das könnte man natürlich mit einer Überprüfung zu Beginn auch abfangen.

So,
packe mein Tablet wieder ein.
Die anderen Geburtstagsgäste schauen mich schon so komisch an.  :P

Gruß Timo
VDR Server:
- ASUS TROOPER B150 D3 -- Intel i5 6400T -- 8GB RAM -- 128GB SSD -- 2x L4M-Twin S2 ver 6.5
MLD 5.4.0 Server (streamdev server, vdr-plugin-epg2vdr, ...)

NAS:
Rockpi 4, 4GB, SATA-Head 4x 2TB SSD ZFS Raid 5, Nextcloud-Pi, Jellyfin-Server, NFS, SMB, EPG-Daemon

Clients:
- Rasperry pi 3 
MLD 5.4.0 (streamdev-client, epg2vdr)

- Sony Android TV (RoboTV, Jellyfin, ...)

-Xiaomi Android TV Stick (RoboTV, Jellyfin, ...)

Offline BobW

  • Expert Member
  • *****
  • Posts: 652
    • View Profile
Aktuelle sources.list usw.
« Reply #69 on: January 27, 2016, 10:37:45 »
Hi Timo,

bitte lade das Skript in seiner derzeitigen Version nochmal hoch. Du verwendest leider keine Versionsnummern, ich weiß mittlerweile nicht mehr, ob ich noch die aktuelle Version verwende.

Noch ein Hinweis: In der Version, die ich als letzte gefunden habe, wird .profile zwar entsprechend geändert, aber das Ganze findet im root-Bereich statt und hat damit auf den nicht-root-user keinen Einfluss.

Schöne Grüße aus Wien
BobW

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20456
    • View Profile
    • ClausMuus.de
Aktuelle sources.list usw.
« Reply #70 on: January 27, 2016, 10:50:49 »
Du meintest sicherlich im "sudo" Bereich.

@TimUx,
ich würde es auch gut finden, wenn Du am Anfang abfragst, ob das Script als root gestartet wurde, und dass dann abbrichst. Das mit dem root user macht bei einigen Paketen probleme, weil einige makefiles versuchen Änderungen am System vorzunehmen, die aber zu Problemen führen können. Außerdem gab es immer wieder Problemberichte, die letztendlich auf ein bauen als root zurück zu führen waren.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline BobW

  • Expert Member
  • *****
  • Posts: 652
    • View Profile
Aktuelle sources.list usw.
« Reply #71 on: January 27, 2016, 10:54:07 »
Naja, ich meine den Bereich des Skripts, der als root ausgeführt wird.

BobW

Offline mafe68

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 2389
  • Immer auf der Suche nach was neuem!
    • View Profile
    • Mediastreambox
Aktuelle sources.list usw.
« Reply #72 on: January 27, 2016, 12:45:35 »
So habe das BPi jetzt ferti und da ist das Skript sauber durch gelaufen bis auf den Fehler mit dem root wie schon angesprochen. Werde es heute nochmal laufen lassen aber vorher einen User anlegen und es dann als User ausführen. Dann schauen ob der root Fehler auch noch da ist.
Gruß Mario
Meine Hardware (show / hide)

Offline TimUx

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 755
    • View Profile
Aktuelle sources.list usw.
« Reply #73 on: January 27, 2016, 13:36:59 »
Hi,
ich bin heut unterwegs und komme vermutlich nicht dazu, heute hier was zu machen.

Ich denke, ich werde morgen weiter machen können und auch noch mal das aktuelle Skript mit Versions-Nummer versehen.  ;)

Noch zur Info,
bei meinem RPI hat es soweit auch alles für einen "client-rpi" durchgebaut.
Da werde ich die Tage mal eine Betrieb testen.

Gruß Timo
VDR Server:
- ASUS TROOPER B150 D3 -- Intel i5 6400T -- 8GB RAM -- 128GB SSD -- 2x L4M-Twin S2 ver 6.5
MLD 5.4.0 Server (streamdev server, vdr-plugin-epg2vdr, ...)

NAS:
Rockpi 4, 4GB, SATA-Head 4x 2TB SSD ZFS Raid 5, Nextcloud-Pi, Jellyfin-Server, NFS, SMB, EPG-Daemon

Clients:
- Rasperry pi 3 
MLD 5.4.0 (streamdev-client, epg2vdr)

- Sony Android TV (RoboTV, Jellyfin, ...)

-Xiaomi Android TV Stick (RoboTV, Jellyfin, ...)

Offline TimUx

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 755
    • View Profile
Aktuelle sources.list usw.
« Reply #74 on: January 27, 2016, 20:38:19 »
Hi BobW,
ich gebe dir recht, die Änderungen des .profile findet zwar im root-Bereich statt,geändert wird aber

/home/${devuser}/.profile

und in dem Fall ist die Variable $devuser mit dem lokalen User, der das Skript ausführt gefüllt.

Zusätzlich wird noch für den ausführenden nicht root User folgendes im Skript gesetzt, sodass auch schon für das aktuelle Skript alle Pfade gefunden werden

export PATH=$PATH:/usr/sbin:/sbin:/usr/local/sbin

Sicherlich ist es auch Möglich, das profile direkt als nicht root User anzupassen, dann wäre es bestimmt nich so verwirrend im Code. ;-)
Werde das mal in der nächsten Version aufnehmen.

Gruß Timo
VDR Server:
- ASUS TROOPER B150 D3 -- Intel i5 6400T -- 8GB RAM -- 128GB SSD -- 2x L4M-Twin S2 ver 6.5
MLD 5.4.0 Server (streamdev server, vdr-plugin-epg2vdr, ...)

NAS:
Rockpi 4, 4GB, SATA-Head 4x 2TB SSD ZFS Raid 5, Nextcloud-Pi, Jellyfin-Server, NFS, SMB, EPG-Daemon

Clients:
- Rasperry pi 3 
MLD 5.4.0 (streamdev-client, epg2vdr)

- Sony Android TV (RoboTV, Jellyfin, ...)

-Xiaomi Android TV Stick (RoboTV, Jellyfin, ...)

1 ... 3 4 [5] 6 7 ... 10 >>> MLD-5.x / Development / Aktuelle sources.list usw.
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.