<div class="gmail_quote">2009/11/19 Richard Hughes <span dir="ltr"><<a href="mailto:hughsient@gmail.com">hughsient@gmail.com</a>></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im">
> So if I pick "personal desktop", the change you made makes sense. If on<br>
> the other hand, I choose "workstation" profile, I would obviously need a<br>
> more locked down profile.<br>
<br>
</div>Surely if you're deploying a workstation (1000s of workstations?) you<br>
would just ship an extra package that set the PolicyKit policies<br>
according to the domain policy, so if I was a school, I would allow<br>
the active users to unplug removable drives, but not detach physical<br>
drives. I would also stop them installing and upgrading (not even give<br>
them the option to enter a root password) and also lock down who can<br>
change the clock. I would also prevent them from installing debuginfo<br>
files and being able to set thier audio system to real-time priority.<br>
<br>
The real argument is what set of users upstream software should<br>
target. There's an argument for upstream to default to "no" for all<br>
actions and for the admin to install a policy for "desktop",<br>
"workstation" etc, but then there's just the related problem of what<br>
policy package to choose by default for "Fedora".<br></blockquote><div><br>Why not choose them all?<br><br></div></div>What about having packaged policy profiles?<br>
<br>
policykit-profile-i-am-paranoid<br>
policykit-profile-server<br>
policykit-profile-controlled-deployment<br>
policykit-profile-personal-desktop<br>
<br>
In the live CD install the last one by default, on the DVD, choose the
server option. Either way, since it is a packaged profile, all someone
will need to do to change to a different one is replace the RPM package
with something appropriate.<br><br>In this case, I do not think it is an either/or situation.<br>