URL: <https://savannah.gnu.org/support/?111044>
Summary: autoconf should assert existence of all subsidiary tools at startup Group: Autoconf Submitter: None Submitted: Mon 01 Apr 2024 03:10:23 PM UTC Priority: 5 - Unprioritized Severity: 3 - Normal Status: None Privacy: Public Assigned to: None Originator Email: f...@redhat.com Open/Closed: Open Discussion Lock: Any Operating System: None _______________________________________________________ Follow-up Comments: ------------------------------------------------------- Date: Mon 01 Apr 2024 03:10:23 PM UTC By: Anonymous The script generated by autoconf may run in environments even sparser than the gnu standards. One recentish example is missing "diff", which results in confusing diagnostics but not an outright failure. It'd be helpful - and possibly improve security overall - if autoconf's generated shell script were to enumerate and assert the existence of every /usr/bin type basic utility its code relies on, and if absent, abort abort abort. Better that than partial or obscured failures leading to oddly configured target programs. _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/support/?111044> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/