New user/role transition error

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I'm trying to add a new role and test it by adding a user with access to
that role.  I can su to the new user, but then when I try to newrole I get
"... is not a valid context".  Here are my steps so far; I'm starting from
the default strict policy:

#useradd engineer

Added the following to .../strict/src/policy/users
user engineer roles { user_r developer_r };

Added the following to .../strict/src/policy/domains/user.te
full_user_role(developer)
allow system_r developer_r
allow sysadm_r developer_r
allow user_r developer_r
allow staff_r developer_r

Added the following into in_user_role macro in
.../strict/src/policy/macros/user_macros.te
role developer_r types $1;

Added the following to .../strict/src/policy/appconfig/default_type
developer_r:user_t

#make load

steve$ id -Z
user_u:user_r:user_t
steve$ su engineer
engineer$ id -Z
engineer:user_r:user_t
engineer$ newrole -r developer_r
engineer:developer_r:user_t is not a valid context

Any ideas what I've neglected in setting this up?  Thanks!


[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Big List of Linux Books]     [Yosemite News]     [Yosemite Campsites]     [KDE Users]     [Gnome Users]

  Powered by Linux