From 4993eac25ce2737fc45aec08f21226f523405804 Mon Sep 17 00:00:00 2001 From: ng0 Date: Wed, 23 Oct 2019 21:51:46 +0000 Subject: remove never working setuid helper code from the build-system. refer to the Changelog for a longer reason. In conclusion, this is what people expect, this is what Package Managers patch away for portability, and we can't use install(1) for this because it's not a portable tool. --- ChangeLog | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index e835da236..8c24a7e5f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,14 @@ +Wed Oct 23 00:00:00 UTC 2019 + Remove setuid helpers. They never worked as intended. The + fixed version is not portable and the defacto good way to + handle this which is most portable is to let package managers + handle this (as they do right now, the good ones), and let + people handle this who read the documentation. + This commit removes what would be patched out by the majority + of package managers, which is setuid handling in Makefiles. + It is very likely that no one will notice this code is gone. + -ng0 + Thu Oct 17 00:00:00 UTC 2019 Added support for doas, use it in some places conditionally if sudo is not present. Fixed sudo detection. -ng0 -- cgit v1.2.3