Mailinglist Archive: opensuse (1702 mails)
| < Previous | Next > |
Re: [opensuse] Update Hylafax 4.4 to 6.03 with src.rpm on OpenSuSE 10.3
- From: Philipp Thomas <pth@xxxxxxx>
- Date: Fri, 4 Sep 2009 16:33:19 +0200
- Message-id: <20090904143319.GK25470@xxxxxxxxxxxxxxxx>
* David C. Rankin (drankinatty@xxxxxxxxxxxxxxxxxx) [20090904 14:45]:
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.
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@xxxxxxxxxxxx
For additional commands, e-mail: opensuse+help@xxxxxxxxxxxx
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@xxxxxxxxxxxx
For additional commands, e-mail: opensuse+help@xxxxxxxxxxxx
| < Previous | Next > |