Skip to content

Commit

Permalink
remove smtpd from no-setuid-servers.patch
Browse files Browse the repository at this point in the history
  • Loading branch information
landfillbaby authored Oct 3, 2023
1 parent d20dd93 commit 6d0d506
Showing 1 changed file with 0 additions and 22 deletions.
22 changes: 0 additions & 22 deletions packages/python/no-setuid-servers.patch
Original file line number Diff line number Diff line change
Expand Up @@ -12,25 +12,3 @@ diff -uNr Python-3.9.2/Lib/http/server.py Python-3.9.2.mod/Lib/http/server.py
os.dup2(self.rfile.fileno(), 0)
os.dup2(self.wfile.fileno(), 1)
os.execve(scriptfile, args, env)
diff -uNr Python-3.9.2/Lib/smtpd.py Python-3.9.2.mod/Lib/smtpd.py
--- Python-3.9.2/Lib/smtpd.py 2021-02-19 14:31:44.000000000 +0200
+++ Python-3.9.2.mod/Lib/smtpd.py 2021-03-20 16:11:48.785629393 +0200
@@ -9,7 +9,8 @@
-n
This program generally tries to setuid `nobody', unless this flag is
set. The setuid call will fail if this program is not run as root (in
- which case, use this flag).
+ which case, use this flag). Ignored in Termux as no setuid done on this
+ platform.

--version
-V
@@ -863,7 +864,7 @@


class Options:
- setuid = True
+ setuid = False
classname = 'PureProxy'
size_limit = None
enable_SMTPUTF8 = False

0 comments on commit 6d0d506

Please sign in to comment.