I'd prefer to remove the bashisms.

----- Original Message -----
> From: "Patrick Matthäi" <[email protected]>
> To: [email protected]
> Sent: Friday, September 1, 2017 3:36:16 AM
> Subject: [gluster-packaging] Fwd: Bug#873878: glusterfs-client: 
> mount.glusterfs needs bash as /bin/sh
> 
> 
> 
> Hi,
> 
> how should it be fixed for glusterfs now? Better shell code without bashishm
> or do you want /bin/bash as shebang?
> 
> 
> -------- Weitergeleitete Nachricht --------
> Betreff:      Bug#873878: glusterfs-client: mount.glusterfs needs bash as 
> /bin/sh
> Weitersenden-Datum:   Thu, 31 Aug 2017 20:21:01 +0000
> Weitersenden-Von:     Michael Lundkvist <[email protected]>
> Weitersenden-An:      [email protected]
> Weitersenden-CC:      Patrick Matthäi <[email protected]>
> Datum:        Thu, 31 Aug 2017 21:46:18 +0200
> Von:  Michael Lundkvist <[email protected]>
> Antwort an:   Michael Lundkvist <[email protected]> ,
> [email protected]
> An:   Debian Bug Tracking System <[email protected]>
> 
> Package: glusterfs-client
> Version: 3.12.0-1
> Severity: serious
> Tags: upstream
> Justification: Policy 10.4
> 
> Version 3.12 of Glusterfs adds code in /sbin/mount.glusterfs that depends on
> bash.
> 
> With dash as /bin/sh, I get the following error message when trying to mount
> a glusterfs volume:
> > /sbin/mount.glusterfs: 667: /sbin/mount.glusterfs: Bad substitution
> 
> Line 667 is:
>     667             [ ${volume_str:0:1} = '/' ] && {
> 
> Modifying mount.glusterfs to use /bin/bash makes it possible to mount again.
> 
> /Micke
> 
> 
> -- System Information:
> Debian Release: buster/sid
>   APT prefers unstable
>   APT policy: (500, 'unstable')
> Architecture: amd64 (x86_64)
> 
> Kernel: Linux 4.12.0-1-amd64 (SMP w/4 CPU cores)
> Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8),
> LANGUAGE=en_US:en (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
> Init: systemd (via /run/systemd/system)
> 
> Versions of packages glusterfs-client depends on:
> ii  fuse              2.9.7-1
> ii  glusterfs-common  3.12.0-1
> ii  libc6             2.24-17
> ii  libssl1.1         1.1.0f-5
> ii  python            2.7.13-2
> 
> glusterfs-client recommends no packages.
> 
> glusterfs-client suggests no packages.
> 
> -- no debconf information
> 
> _______________________________________________
> packaging mailing list
> [email protected]
> http://lists.gluster.org/mailman/listinfo/packaging
> 
_______________________________________________
packaging mailing list
[email protected]
http://lists.gluster.org/mailman/listinfo/packaging

Reply via email to