Extensive reworking of emboss-explorer, proofreeding needed.
Le Sun, Jun 29, 2008 at 02:36:32PM +0000, plessy@alioth.debian.org a écrit :
> Author: plessy
> Date: 2008-06-29 14:36:31 +0000 (Sun, 29 Jun 2008)
> New Revision: 2106
>
> Added:
> trunk/packages/emboss-explorer/trunk/debian/apache.conf
> trunk/packages/emboss-explorer/trunk/debian/emboss-explorer.cron.daily
> trunk/packages/emboss-explorer/trunk/debian/index.html
> Removed:
> trunk/packages/emboss-explorer/trunk/debian/acdcheck.1
> trunk/packages/emboss-explorer/trunk/debian/acdcheck.xml
> trunk/packages/emboss-explorer/trunk/debian/emboss-explorer.cron.d
> trunk/packages/emboss-explorer/trunk/debian/emboss-explorer.dirs
> trunk/packages/emboss-explorer/trunk/debian/emboss-explorer.manpages
> trunk/packages/emboss-explorer/trunk/debian/mkstatic.1
> trunk/packages/emboss-explorer/trunk/debian/mkstatic.xml
> trunk/packages/emboss-explorer/trunk/debian/patches/04-fix_install.dpatch
> Modified:
> trunk/packages/emboss-explorer/trunk/debian/README.Debian
> trunk/packages/emboss-explorer/trunk/debian/changelog
> trunk/packages/emboss-explorer/trunk/debian/emboss-explorer.conf
> trunk/packages/emboss-explorer/trunk/debian/emboss-explorer.install
> trunk/packages/emboss-explorer/trunk/debian/emboss-explorer.links
> trunk/packages/emboss-explorer/trunk/debian/patches/00list
> trunk/packages/emboss-explorer/trunk/debian/patches/02-fix_Conf.pm.dpatch
> trunk/packages/emboss-explorer/trunk/debian/rules
> Log:
> Moved the website to /usr/share/emboss-explorer. Use upstream's manpages.
>
> * Package made compatible with FHS by not using /var/www.
> - HTML files moved to `/usr/emboss-explorer/html'.
> - Cascade stylesheets moved to `/etc/emboss-explorer/style'
> (they are intended to be modifiable).
> - Temporary files moved to `/var/lib/emboss-explorer'
> - /etc/emboss-explorer/apache.conf allows apache2 to access the files in
> the /user/share/emboss-explorer directory, as well as the EMBOSS
> documentation in /usr/share/doc/emboss-explorer/ (Closes: #485735).
> * debian/emboss-explorer.manpages, debian/acdcheck.1*, debian/mkstatic.1*
> suppressed to use Upstream's manpages.
(more on: http://lists.alioth.debian.org/pipermail/debian-med-commit/2008-June/002108.html )
Hi all,
I was informed by Lintian that emboss-explorer was not respecting the
FHS by placing its files in /var/www, and this lead me into two weeks of
work in which I discovered how to run a website from within
/usr/share/package, /usr/lib/cgi-bin and /var/lib/package, and how to
tell apache2 to find the files.
However, I am still a complete beginner in this field, so I would be
really releived if somebody could have a look at my changes.
Bonus question: should apache2 be restarted when upgrading
emboss-explorer, that ships a file in /etc/apache2/conf.d?
Have a nice day,
--
Charles
Reply to: