Red Hat Bugzilla – Bug 1007605
libpopt sensitivity to $POSIXLY_CORRECT nukes smbstatus option processing
Last modified: 2015-03-03 10:03:23 EST
As of rawhide samba 4.1rc (and far back as rhel5's samba 3),
compare & contrast:
% env -u POSIXLY_CORRECT smbstatus --help
% env POSIXLY_CORRECT=1 smbstatus --help
The latter ignores the --help option. This is due to libpopt being
sensitive to that environment variable, (popt.c:195 as of popt 1.13).
Please consider explicitly unsetting the environment variable before
calling into libpopt. Or fix (if there is a problem; dunno) the
smbstatus long-options to be sufficiently saintly to work even with
This bug appears to have been reported against 'rawhide' during the Fedora 22 development cycle.
Changing version to '22'.
More information and reason for this action is here: