** Changed in: compiz (Ubuntu)
Assignee: (unassigned) = Michael Vogt (mvo)
Status: In Progress = Fix Released
--
compiz.wrapper not pretty with bash
https://bugs.launchpad.net/bugs/131584
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug
** Changed in: compiz (Ubuntu)
Importance: Undecided = Medium
Status: Confirmed = In Progress
--
compiz.wrapper not pretty with bash
https://bugs.launchpad.net/bugs/131584
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.
Setting to confirmed based on comments.
** Changed in: compiz (Ubuntu)
Status: New = Confirmed
--
compiz.wrapper not pretty with bash
https://bugs.launchpad.net/bugs/131584
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.
The following also does not work for dash when GNOME_DESKTOP_SESSION_ID
is *not* set.
if [ $GNOME_DESKTOP_SESSION_ID = Failsafe ]; then
abort_with_fallback_wm
fi
The fix would be to use
if [ x$GNOME_DESKTOP_SESSION_ID = xFailsafe ]; then
as is used at other string comparisons.
--
I believe this is not a problem with compiz.wrapper, but of the user's
configuration.
The way echo is used in compiz.wrapper requires a POSIX compatible shell.
In Ubuntu and Debian /bin/sh can be a symbolic link to any POSIX compatible
shell (see the Debian Policy manual chapter 10.4).
Indeed,
Reopening; 'echo \n' is not POSIX.
** Changed in: compiz (Ubuntu)
Status: Invalid = New
--
compiz.wrapper not pretty with bash
https://bugs.launchpad.net/bugs/131584
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.
--
Yes, rereading the posix spec it is clear now.
And indeed it specifies New applications are encouraged to use printf instead
of echo.
--
compiz.wrapper not pretty with bash
https://bugs.launchpad.net/bugs/131584
You received this bug notification because you are a member of Ubuntu
Bugs, which