From f12adafb22db8d868eb11ee45a6d4273765cd69d Mon Sep 17 00:00:00 2001 From: lzutao Date: Tue, 23 Sep 2025 23:13:26 +0000 Subject: [PATCH] defconquals2018: migrate to exec-suid and use sudo instead su: su requires passwords for www even if euid=0. --- defconquals2018/www/run | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/defconquals2018/www/run b/defconquals2018/www/run index 66e5f301..958f4482 100755 --- a/defconquals2018/www/run +++ b/defconquals2018/www/run @@ -1,3 +1,4 @@ -#!/usr/bin/env bash-suid -env -i -- chown www:www /flag -env -i -- /bin/su www -c /opt/www/frontend.py +#!/run/dojo/bin/exec-suid -- /bin/bash -p +set -e +env -i -- /bin/chown www:www /flag +env -i -- /run/dojo/bin/sudo -u www /opt/www/frontend.py