On Wed, 6 May 1998, Sean Witham wrote:
= Someone else mentioned the idea of restricted exim admin access to
= enable a limited subset of options to be available to users. This
= might also solve my problem.
=
= Has anyone else implememtned a solution ?
Some thoughts on this:
I propose an auxilary program exadmin. Exadmin has a separate configuration
file stored in the same place that exim.conf is.
exadmin.conf has the format
admin-stanza{
action=actionlist
group=groupnamelist
user=usernamelist
}
exadmin on startup processes a single request by first checking the user
and group of the requestor, checking whether that action is permitted to
that user, changing uid and gid as appropriate, and executing exim with
appropriate flags.
This would in principle allow varied configuration for different
circumstances.
Such a program make make a good kernel for a curses based admin tool
Sherwood Botsford | email avatar@???
Sorcerers Apprentice | Office CAB 642B
System Administrator | Tel: 403 492 5728
Trouble shooter | Fax: 403 492 6826
--
*** Exim information can be found at
http://www.exim.org/ ***