Исправление qnikst, (текущая версия) :
я знаю, как это сделать враппером к su, ещё посмотри в libcgroups, он вроде умеет перекидывать определенные программы в другие цгруппы, но с последним я не работал. Враппер пишится элементарно:
#!/bin/bash
mkdir /sys/fs/cgroups/mycgroup/${USER}
echo $$ > /sys/fs/cgroups/mycgroup/${USER}/tasks
su $@
Исходная версия qnikst, :
я знаю, как это сделать враппером к su, ещё посмотри в libcgroups, он вроде умеет перекидывать определенные программы в другие цгруппы, но с последним я не работал. Враппер пишится элементарно:
#!/bin/bash
mkdir /sys/fs/cgroups/mycgroup/${USER}/tasks
echo $$ > /sys/fs/cgroups/mycgroup/${USER}/tasks
su $@