妹の入学祝にiPodを買ってあげた。
複数台iPodもあることだし、せっかくなので iTunusサーバを構築。

まずはいろいろとインストール

# yum install avahi-devel.i386
# yum install libid3tag-devel.i386
# yum install avahi-compat-howl-devel.i386
# rpm -qa |grep sqlite
sqlite-3.3.3-1.2
sqlite-devel-3.3.3-1.2
python-sqlite-1.1.7-1.2
mono-data-sqlite-1.1.13.7-3.fc5.1
# wget http://nightlies.mt-daapd.org/dl.php?FILE=mt-daapd-svn-1586.tar.gz
# tar zxf mt-daapd-svn-1586.tar.gz
# cd mt-daapd-svn-1586
# ./configure --enable-sqlite3 --enable-howl --with-howl-includes=/usr/include/avahi-compat-howl
# make
# make install

設定ファイル

# vi /usr/local/etc/mt-daapd.conf
db_type = sqlite3
mp3_dir = /PATH/TO/FILES

起動ファイル

# cp mt-daapd-svn-1586/contrib/init.d/mt-daapd-fedora /etc/init.d/mt-daapd

起動

# /etc/init.d/mt-daapd start

Firewall

iptables -A INPUT -p tcp -s $localnet -d $server --dport 3689 -j ACCEPT
iptables -A OUTPUT -p tcp -s $server --sport 3689 -d $localnet -j ACCEPT
iptables -A INPUT -p udp -s $localnet -d 224.0.0.251 --dport 5353 -j ACCEPT
iptables -A OUTPUT -p udp -s $localnet -d 224.0.0.251 --dport 5353 -j ACCEPT