* David C. Rankin (drankinatty@suddenlinkmail.com) [20090904 14:45]:
I'll work on packaging it. How hard can it be? It's just a web app and only requires modifications 3 files in /var/spool/hylafax/...
I've taken a (a bit cursory) look at avantfax myself and I'd say it needs some *major* work: 1) There is no place you could possibly move the whole avantfax directory. Simply moving it to something like /var/www is impossible! It looks like several directories are needed, some of them below /usr/lib, others below /var/lib and /var/cache and so on. *Then* you need to adapt the php scripts to the changed paths. 2) Replacing files from hylafax with symlinks to avantfax replacements is a no-go for rpm packages. The name of the scripts to call must be made configurable *in Hylafax*. 3) Having a sudoers entry for HTTPDUSER that includes /sbin/reboot and /sbin/halt will earn you some discussion with our security folks. 4) You can't simply start all services you need from an rpm package. IMNSHO the only clean solution would be an init script that depends on all services that avantfax needs but otherwise does nothing more than report status. 5) As we don't have any means for interactive installation a rather extensive README needs to be written that explains the user what and how to configure.
I hope SuSE will see fit to use var/spool/hylafax instead of using a /custom directory and being out of sync with the rest of the Linux /community.
Hylafax currently needs a new maintainer, which can be anyone from the community. This maintainer could change the default to /var/spool/hylafax , though he would have to regard the update path. Philipp -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org