high.all!
ich hab ja mein vdr-system von 2.4 ctvdr3 (vdrdevel) auf 2.6 ctvdr4 (vdr) migriert und hab schon fast alles wieder am laufen, zwei dinge machen mir aber kopfzerbrechen. erstens samba (ist aber ein anderes thema) und zweitens das vdr-plugin muggle.
was mir bei der installation von vdr-plugin-muggle aufgefallen ist: ich wurde um keinerlei setup info gefragt, vielleicht erinnere ich mich falsch, aber ich dachte der wollt so sachen wissen, wie den mysql-user, ...
da solche infos nicht eingeholt wurden modifizierte ich mal die plugin.muggle.conf auf meine bedürfnisse (sprich ich habs von der alten funktionierenden installation kopiert), was dann so aussieht:
#
# Command line parameters for vdrdevel-plugin-muggle
#
# For more details see /usr/share/doc/vdrdevel-plugin-muggle/README.gz
#
# use HOST as database host
# (default is localhost)
#
# -h HOST
-h localhost
# use SOCKET_PATH as database socket if host is localhost
# (default is none)
#
# -s SOCKET_PATH
# use DATABASE_NAME as database name
# (default is "GiantDisc", overridden by --giantdisc)
#
# -n DATABASE_NAME
-n GiantDisc
# use PORT as database server port
# (default is standard mysql port 3306)
#
# -p PORT
# use USERNAME as database user
# (default is none)
#
# -u USERNAME
-u muggle
# use PASSWORD as database password
# (default is none)
#
# -w PASSWORD
-w muggle
# use TOPDIR as toplevel directory of music files
# (default is "/mnt/music")
#
# -t TOPDIR
-t /mnt/mp3
Alles anzeigen
dann versuchte ich via OSD menu ins muggle reinzugehen, war dann die frage ob er die GiantDisc datenbank generieren soll. aber sofort abbruch, weils ja den user muggle in mysql nicht gibt.
darauf erstellt ich den user muggle mit dem vollen rechte-set für die datenbank GiantDisc und startete den wieder ins muggle-plugin.
nun konnte die datenbank angelegt werden und das importieren startete er auch nur konnte er auf die tracks nicht zugreifen, weil er anscheinend keine rechte hat (siehe auszug aus syslog):
Aug 20 17:29:47 idefix vdr[29255]: Importing from ./net/Portishead/Dummy
Aug 20 17:29:47 idefix kernel: smb_open: Dummy/01 - Portishead - Mysterons.mp3 access denied, access=0, wish=2
Aug 20 17:29:47 idefix kernel: smb_open: Dummy/02 - Portishead - Sour Times.mp3 access denied, access=0, wish=2
Aug 20 17:29:47 idefix kernel: smb_open: Dummy/03 - Portishead - Strangers.mp3 access denied, access=0, wish=2
Aug 20 17:29:47 idefix kernel: smb_open: Dummy/04 - Portishead - It Could Be Sweet.mp3 access denied, access=0, wish=2
Aug 20 17:29:47 idefix kernel: smb_open: Dummy/05 - Portishead - Wandering Star.mp3 access denied, access=0, wish=2
Aug 20 17:29:47 idefix kernel: smb_open: Dummy/06 - Portishead - It's a Fire.mp3 access denied, access=0, wish=2
Aug 20 17:29:47 idefix kernel: smb_open: Dummy/07 - Portishead - Numb.mp3 access denied, access=0, wish=2
Aug 20 17:29:47 idefix kernel: smb_open: Dummy/08 - Portishead - Roads.mp3 access denied, access=0, wish=2
Aug 20 17:29:47 idefix kernel: smb_open: Dummy/09 - Portishead - Pedestal.mp3 access denied, access=0, wish=2
Aug 20 17:29:47 idefix kernel: smb_open: Dummy/10 - Portishead - Biscuit.mp3 access denied, access=0, wish=2
Aug 20 17:29:47 idefix kernel: smb_open: Dummy/11 - Portishead - Glory Box.mp3 access denied, access=0, wish=2
Alles anzeigen
hat er wohl keinen zugriff auf die files, welche alle auf root:root gesetzt sind. mit welchem user will er denn nun auf die files zugreifen? wenn es der user muggle sein sollte würde das dann bedeuten, dass ich diesen auch 'händisch ' anlegen und diesen dann in die root-gruppe aufnehmen muss (oder die gruppen der files ändern *sigh*, oder gar den user root in die plugin.muggle.conf eintragen *heul*).
kann mich echt nicht daran erinnern, dass ich bei meiner erstinstallation von muggle aus solche handarbeit anlegen musste. mich dünkt da läuft was falsch bei mir, nur was ???