Было бы неплохо приделать возможность пускать и master-процесс nginx не от рута (на верхнем порту).
Предлагай вариант решения :) Я только за. И даже за то, чтобы иметь возможность пускать несколько разных nginx в одной VE, благо он легкий.
--user из sysconfig? (не проверял, а то бы уже и в git :)
Вообще это сводится к полезности возможности запускать параллельно несколько nginx'ов. Один отвечает на 80 и раскидывает по backend'ам, а backend'ы уже могут запускаться от разных пользователей. Если используется perl module то это может быть весьма полезным. Но пока не жмет а делать некогда, буду рад если кто-нибудь сделает :)