OK. I have just uploaded v2 of the package with included patch.
I changed also many others things. Mainly folders where it gets installed and updated old libraries.
Main change is how its autostarted. Now I am no longer using chkconfig but custom made version of it that R&D made for me called epkgconfig. The startup scripts are no longer in /etc/init.d but in /home/epkg/etc/init.d.
Sadly this isn't working in firmware 1.0.5 so in order for this to fully work you will need firmware v1.0.6 which should be released soon.
It might still work in fw v1.0.5 but requires some proper folders and symbolic links:
mkdir -p /home/epkg/etc/rc.d/init.d
mkdir -p /home/epkg/etc/rc.d/rc0.d
mkdir -p /home/epkg/etc/rc.d/rc1.d
mkdir -p /home/epkg/etc/rc.d/rc2.d
mkdir -p /home/epkg/etc/rc.d/rc3.d
mkdir -p /home/epkg/etc/rc.d/rc4.d
mkdir -p /home/epkg/etc/rc.d/rc5.d
mkdir -p /home/epkg/etc/rc.d/rc6.d
ln -s rc.d/init.d init.d
You need to type this before installing or upgrading to new version.
I left old version inside just in case someone has problems with this new one.
Please test this if working with iTunes 10.