I want to make the user 'admin' unable to access this folder (seems redundant I know, but that's what I need here atm).
There is a way around it, but make sure you understand what you are doing!
Use lat-groups from the
lazy admin tools to create a group without 'admin':
lat-groups -a --no-admin -c "mygroup | Group without admin"Now you can create an ibay for group "mygroup" that is not accessible by admin.
BUT... 1/ Each time you add a new group to your system using the server-manager, user admin is added again to "mygroup"
2/ Each time you do a system upgrade, user admin is added again to "mygroup"
3/ The --no-admin switch will allow you to create more than 28 groups, something that is not possible on a standard SME box. If you create more than 28 groups and admin gets added again to all these groups (see 1 & 2), the server-manager will no longer be accessible and other anoying things might also happen.
A way around this would be to create a script that is launched at boot time and re-removes user admin from all relevant groups.
As you can see, this is an ugly and potentially dangerous solution. Unless you REALLY need to, don't do as I say
Michiel