On Tue, Jan 11, 2011 at 20:22:47 -0600, Gunnar Wolf wrote: > Hi, > > I am uploading Cherokee 1.0.8-5. It closes a very simple bug (#609002) > - The Cherokee webserver can be configured by a Web interface, which > provides context help, for which the files are shipped in the > cherokee-doc package. If a user decides not to install cherokee-doc to > save space, the "help" button should inform him the documentation is > not present, and how to get it. > > Right now, it just presents an ugly 404 missing page. > > The full diff for 1.0.8-5 is: > > diff --git a/debian/changelog b/debian/changelog > index 3197d34..5a5927d 100644 > --- a/debian/changelog > +++ b/debian/changelog > @@ -1,3 +1,9 @@ > +cherokee (1.0.8-5) unstable; urgency=low > + > + * Ship the missing /admin/static/help_404.html (Closes: #609002) > + > + -- Gunnar Wolf <gwolf@debian.org> Tue, 11 Jan 2011 20:10:06 -0600 > + > cherokee (1.0.8-4) unstable; urgency=low > > * Added a missing bit to the problem fixed at 1.0.8-3, by request of > diff --git a/debian/rules b/debian/rules > index 9a78bf2..e16b71e 100755 > --- a/debian/rules > +++ b/debian/rules > @@ -59,6 +59,11 @@ override_dh_install: > # Include our nice "Powered by Debian" logo alongside > # Cherokee's own > install -m 0644 $(CURDIR)/debian/powered_by_debian.png $(CURDIR)/debian/cherokee/usr/share/cherokee/default-site/cherokee-images/powered_by_debian.png > + # I am reporting upstream the lack of the installed > + # /admin/static/help_404.html - Meanwhile, this shall do. > + [ -f $(BUILD_DIR)/admin/static/help_404.html ] || \ > + install -m 0644 $(CURDIR)/admin/static/help_404.html $(CURDIR)/debian/libcherokee-config0/usr/share/cherokee/admin/static/help_404.html > + > A shared library package containing html files in /usr in a non-versioned directory? That seems broken. Cheers, Julien
Attachment:
signature.asc
Description: Digital signature