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
