Sto cercando di lavorare con gruppi di controllo su due diversi sistemi operativi (Ubuntu e CentOS). Ci sono alcune preoccupazioni che vorrei porre.
Sto cercando di creare un gruppo di controllo utilizzando il cgcreate
comando e sembra che richieda l'accesso come root sulla macchina. Tutti gli esempi che ho visto finora non dicono nulla sulla necessità di essere l'utente root per la creazione o la modifica di gruppi di controllo.
È davvero necessario essere l'utente root? L'obiettivo finale è scrivere un'applicazione C ++ che crei e gestisca gruppi di controllo per controllare le risorse usando l'API libcgroup. Ma l'applicazione C ++ non verrà eseguita da nessun utente root. Potrebbe essere un normale utente.