[daisy] [JIRA] Updated: (DSY-367) init.d start scripts from debian package don't work on ubuntu 6.10 (edgy eft)

Andreas Deininger (JIRA) issues at cocoondev.org
Mon Nov 13 02:30:47 CST 2006


     [ http://issues.cocoondev.org//browse/DSY-367?page=all ]

Andreas Deininger updated DSY-367:
----------------------------------

    Attachment: bash.diff

This patch is supposed to resolve this issue, both for the debian and the core distribution.

> init.d start scripts from debian package don't work on ubuntu 6.10 (edgy eft)
> -----------------------------------------------------------------------------
>
>          Key: DSY-367
>          URL: http://issues.cocoondev.org//browse/DSY-367
>      Project: Daisy
>         Type: Bug
>     Versions: public - 1.2, public - 1.3, public - 1.4, public - 1.5, public - 1.4.1
>     Reporter: Marc Portier
>     Priority: Minor
>  Attachments: bash.diff
>
> the init.d scripts we ship in the debian package (daisy-repository-server and daisy-wiki)  are using syntax that requires bash (e.g. 'let' command)
> however, their shebang-line points to /bin/sh
> - http://svn.cocoondev.org/viewsvn/trunk/daisy/distro/debian/resources/daisy-repository-server?rev=3402&view=markup
> - http://svn.cocoondev.org/viewsvn/trunk/daisy/distro/debian/resources/daisy-wiki?rev=3402&view=markup
> on systems where /bin/sh is not linked to /bin/bash the startup scripts will not work.
> One example of this is Ubuntu Edgy Eft (which symlinks to dash rather then bash)
> - https://launchpad.net/distros/ubuntu/+ticket/1932
> - https://launchpad.net/distros/ubuntu/+spec/dash-as-bin-sh
> (side-effect: this means that people upgrading from dapper to eft will find those scripts not working any more)
> Suggested fix: 
> - since we use bash specific syntax I suggest we just update the shebang to require bash rather then the sh (and assume it is the same)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.cocoondev.org//secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



More information about the daisy mailing list