On Thu, Mar 21, 2019 at 12:36:38PM +0100, Lukas Czerner wrote: > > EUID is bashism and might not be available in a different shell. But I > am sure we're using a lot of those and we have "#!/bin/bash". > > It's just somehting to consider, because I am not sure if we say > anywhere that those scripts will require bash. Personally I do not care > too much, but I am using bash exclusively :) Bash is considered "essential" by Debian so it's guaranteed to be installed. So I haven't really considered it high priority to try to make it work on dash or pdksh or mksh or some other nitpicky POSIX.2 shell. I assume that the right place to state this is in the RPM spec file (it isn't not needed for debian/control since bash is an essential package). Shrug; I'd accept clean patches that allowed the use of a strict POSIX.2-only shell, especially if there were distributions who cared about this. But I find it hard to get excited about it, personally. :-) - Ted