Mod_musicindex

De configuratie van apache2 voor muziek.wasietsmet.nl
Let op AllowOverride Indexes.
Met bv. AllowOverride None werkt het niet!

#/etc/apache2/sites-available/muziek.wasietsmet.nl.conf
<VirtualHost *:80>
    Servername muziek.wasietsmet.nl
    DocumentRoot /var/www/muziek.wasietsmet.nl/music

<Directory /var/www/muziek.wasietsmet.nl/music>
   Options             Indexes MultiViews FollowSymlinks
   AllowOverride       Indexes
   MusicIndex          On +Stream +Download +Search -Rss -Tarball
   MusicFields         title artist length filetype
   MusicPageTitle      muziek
   MusicDefaultCss     musicindex.css
   MusicDefaultDisplay HTML
   MusicIndexCache     file://tmp/musicindex
   MusicDirPerLine     3
#    MusicIceServer     [ice.domain.my]:8000
#    MusicCookieLife    300
</Directory>
</VirtualHost>

Setup NFS share voor XBMC.

Het probleem:

OpenElec gebruikt voor NFS browsen een poortnummer boven 1024. Dit geeft problemen met een standaard NFS server, omdat deze een poortnummer kleiner dan 1024 verwacht.
Het probleem uit zich doordat er geen verbinding kan worden gemaakt met XBMC of OpenElec, hoewel de NFS shares op de server wel zichtbaar zijn en normaal te mounten in bijvoorbeeld /etc/fstab.

De oplossing:

Gebruik de optie 'insecure' in /etc/exports op de server.

/media/storage *(rw,insecure,no_subtree_check)

Recursief bestanden verwijderen in Linux.

Het probleem:

Hoe verwijderen we -bijvoorbeeld- M3U bestanden uit een folder tree?

De oplossing:

Daarvoor gebruiken we find, een commandline tool voor een linux shell.

find . -name *.m3u -delete

Hier is ‘find' de naam van het commando, ‘.’ (punt) staat voor “start zoeken vanuit de huidige directory”, ‘*.M3U' is het zoekpatroon, en tenslotte gebruiken we de optie ‘-delete' om de gevonden bestanden te verwijderen.