в ALTLinux сборке 3proxy присутствует патч для запуска демона под другим пользователем из командной строки (altbug #11942). патч добавляет параметры: -u username/uid имя пользователя/идентификатор, под которым запускать процесс. -g groupname/gid имя группы/идентификатор, под которым запускать процесс. в случае отсутсвия, берется primary группа пользователя. -p pidfile путь к pid файлу. initscript завязан на данные параметры и поэтому не совместим с upstream версией. так же имеется файл /etc/sysconfig/3proxy, откуда берется имя пользователя и имя группы. имя группы не обязательно. rpm при инсталляции добавлет пользователя _3proxy с группой _3proxy. до разрешения altbug #11942 этот пользователь использоваться не будет и в /etc/sysconfig/3proxy будет прописан root. ошибка "ALTLinux 3proxy does not recognize 'setuid' command." начиная с 0.6 версии конфигурационные команды setuid, setgid, pidfile и chroot обрабатываются только через командную строку. причины: необходимость смены пользователя до создания потоков с сервисами (dnspr, pop3p, etc), каковые создаются на этапе анализа конфигурационного файла.