Here's my setup on my Sharp Zaurus C3000 for listening to music with [[http://www.musicpd.org|MPD]].
Add the following line to /etc/ipaq-sleep.conf to have your Zaurus not sleep while playing music:
IRQ = 25
To have your zaurus not suspend when closing the lid while music is playing, install mpc and edit /etc/zaurusd/hinge-close.d/99-suspend to read:
#!/bin/sh
if ! mpc | grep -q playing; then
apm -s
fi
Here's my /etc/mpd.conf, for reference:
music_directory "/music"
playlist_directory "/media/hdd/Documents/playlists"
log_file "/etc/mpd/mpd.log"
error_file "/etc/mpd/mpd.error"
db_file "/etc/mpd/mpd.db"
state_file "/etc/mpd/mpdstate"
port "6600"
I then have symlinks in /music for various other directories, such as:
/media/hdd/Documents/Music_Files
/media/card/music