Ian Jackson writes: > Alexandre Detiste writes ("Re: Removal of upstart integration"): >> Please also sprinkle these maintainers scripts with some >> >> rmdir /etc/init --ignore-fail-on-non-empty > > That should be > > rmdir --ignore-fail-on-non-empty /etc/init > > in case an environment variable is set requesting traditional > (non-GNU) positional option parsing.
While it doesn't hurt here, I think people are on their own if they set POSIX_CORRECTLY or so (or include another incompatible `rmdir` in $PATH). Arguably `dpkg` could also run maintainer scripts in a more controlled environment so less random variables affect the maintainer scripts. Ansgar