Как реализовать сабж? nfsd во фре запускает один исполняемый файл, но есть прцесс nfsd(master), а есть slaves. Как это сделать в эхотаге? Насилие над argv[0] не помогает...
в свежих ядрах реализован prctl(PR_SET_NAME), меняет
task->comm (виден в /proc/pid/status).
чтобы изменить /proc/pid/cmdline (то, что показывает ps),
вы можете просто скопировать имя процесса в argv[0], но
нужно быть аккуратным, чтобы не выйти за границы доступной
памяти.