-------- Original-Nachricht --------
> Datum: Sat, 05 Dec 2009 17:33:35 -0300
> Von: "Edgar Díaz Orellana" <eorel...@fulltimehosting.net>
> An: dspam-devel@lists.sourceforge.net
> Betreff: Re: [Dspam-devel] Control multiple users from one login on web-ui

> Hi,
> 
> 
> On Sat, 05 Dec 2009 21:25:59 +0100, "Steve" <steeeeev...@gmx.net> wrote:
> > -------- Original-Nachricht --------
> >> Datum: Sat, 5 Dec 2009 21:13:04 +0100
> >> Von: "Imposit.com - Webmaster" <webmas...@imposit.com>
> >> An: dspam-devel@lists.sourceforge.net
> >> Betreff: Re: [Dspam-devel] Control multiple users from one login on
> >> web-ui
> > 
> >> Ok but the user has no right tot he mbox file.
> >> 
> >> Maybe im wrong but I thought the credentials needed to get rights on
> the
> >> mbox file trough suexec
> >> 
> > Depends on the implementation. I general the DSPAM_HOME has just one
> > uid/gid. I don't know how it is with enabled home dir. Do you know that?
> 
> That's my point, like mayor servers today had virtual users, and dspam has
> their propietary permissions to run under their propietary home with their
> uid/gid, no breach could be made, except in the case all spam as important
> role in your organization. and admin could not check all spam in the spam
> quarantine storage.
> 
You forget that fact/feature that you can instruct DSPAM to create a corpus in 
it's DSPAM_HOME. So it's not only spam that could land in DSPAM_HOME. It could 
be ALL inbound mail. And I think that is worth to protect.


> edgar
> 
Steve

> > 
> > 
> >>  
> >> 
> >> Von: Edgar Díaz Orellana [mailto:eorel...@fulltimehosting.net] 
> >> Gesendet: Samstag, 05. Dezember 2009 21:07
> >> An: dspam-devel@lists.sourceforge.net
> >> Betreff: Re: [Dspam-devel] Control multiple users from one login on
> >> web-ui
> >> 
> >>  
> >> 
> >> Hi.
> >> 
> >> I guess just create 3 tables on mysql engine, with only that you could
> >> create all type of group, users and joins.
> >> 
> >> like
> >> 
> >> Table A (Users)              Table B (Joins )                    Table
> C
> >> (
> >> Groups )  
> >> r...@localhost                                                         
> >> Admin (* all users)
> >> ad...@localhost                                                       
> >> Admin (* all users)
> >> 
> >> ad...@somedomain                   1                            
> >> ad...@somedomain
> >> j...@somedomain                     1
> >> ot...@somedomain                    1
> >> u...@somedomain                     1
> >> otheru...@somedomain             1
> >> 
> >> 
> >> Then when ad...@somedomain logons, could admin all users there could
> >> admin.
> >> 
> >> and so on.
> >> 
> >> Just think about
> >> 
> >>  
> >> 
> >> On Sat, 05 Dec 2009 16:49:37 +0000, Paul Cockings
> <ds...@cytringan.co.uk>
> >> wrote:
> >> 
> >> I think flat file is absolutely okay (woof woof)
> >> LOL
> >> 
> >> So if I really wanted this then maybe a 3rd file then called
> >> 'manager.cgi'
> >> that obeys a simple flat file?
> >> 'Managers' that need this function would use
> >> http://my-dspam-install/manager.cgi
> >> 
> >> User A can control User 1,2,3,4
> >> User B can control User 2,4,6,8
> >> 
> >> I suppose error handling would have to include  missing (or misspelt)
> >> using, null user, missing file, corrupt file
> >> If 'manager' is not in 'flatfile' then user cannot login, they should
> go
> >> use http://my-dspam-install/users.cgi
> >> 'manager' can still login to http://my-dspam-install/users.cgi to
> control
> >> there own profile (but would only see their profile)
> >> 
> >> I hear what you say about about this isn't best way and maybe during
> v4.0
> >> brainstorming will can build this type of thing in... but until then a
> >> hack
> >> will work?   Maybe as as a /contrib rather then main project?
> >> 
> >> I am thinking simple ie 'manager' as the login user and can control xyz
> >> other users, no more, no less.
> >> 
> >> Could I send you a pizza and a large packet of chocolate biscuits to
> code
> >> this up?  I am lost in perl :-(
> >> 
> >> Pc
> >> 
> >> 
> >> 
> >> Steve wrote: 
> >> 
> >> -------- Original-Nachricht --------
> >>   
> >> 
> >> Datum: Sat, 05 Dec 2009 15:44:28 +0000
> >> Von: Paul Cockings 
> >> An: dspam-devel@lists.sourceforge.net
> >> Betreff: [Dspam-devel] Control multiple users from one login on web-ui
> >>     
> >> 
> >>  
> >>   
> >> 
> >> I have some customers that have multiple address's being filtered by
> the
> 
> >> same Dspam server.  To check each account (they are separate as far as 
> >> Dspam is concerned) the end user has to log in as user 1, check
> account,
> 
> >> close browser, log in as user 2, check account, close browser... /loop/
> >>  
> >> Is they anything we can easily do to change the web-ui to handle one 
> >> user login that can 'manage' several accounts?  Note, I don't want 
> >> shared/merged groups as these accounts are better left as individual 
> >> spam databases.
> >>  
> >>     
> >> 
> >> Currently you can't switch users. Only an administrator can do that. I
> >> guess declaring them as administrators on DSPAM WebUI is not an option?
> >>  
> >> The WebUI works that way that it checks for the HTTP REMOTE_USER
> variable
> >> and uses that for active user. That restriction is only relaxed for
> users
> >> that are in the "admin" file mentioned. Every one else can't switch.
> >>  
> >> We could relax that for other users but then we would need to have
> >> another
> >> source where we need to look for which other user one can switch.
> >> Something like this:
> >> userA (can switch to): userB,userC,userD
> >>  
> >> I could add something like that but I see it already. I see already 1
> >> million users then going to ask that we add group functionality into
> >> that. Aka:
> >> groupA (can manage): userA,userB,userC
> >>  
> >> And then I see others asking for:
> >> groupA (can manage): userA,userB,userC
> >> groupB (can manage): userX,userY,userZ
> >> groupC (can manage): groupA,groupB
> >> userA (is member of): groupA
> >> userB (is member of): groupB
> >> userPaul (is member of): groupC
> >> admin (is member of): ALL GROUPS
> >>  
> >> And then I see others asking for:
> >> groupA (can manage): userA,userB,userC
> >> groupB (can manage): userX,userY,userZ
> >> groupC (can manage): groupA,groupB
> >> groupD (can manage): groupA,groupB,groupC
> >> groupE (can manage): groupC but not members of groupB
> >>  
> >>  
> >> And so on and so on.... you can imagine: It would be a never ending
> story
> >> since every one would at the beginning say that they could live with a
> >> flat
> >> file and then they start to fill in bug reports asking for feature A,
> >> then
> >> feature B and then for featureC and at the end the flat file solution
> is
> >> ultra terrible to maintain and very limited to work with and it would
> >> have
> >> been better to implement everything with a proper directory (aka LDAP
> or
> >> other solution) then going the simple road.
> >>  
> >> But off course. At the beginning everyone and his dog will tell you
> that
> >> a
> >> flat file is absolutely okay and that in NO WAY they would ever want
> more
> >> then that. In German we have an expression "Mit dem Essen kommt der
> >> Appetit".. That means: With eating comes the appetite.
> >>  
> >> As soon as you give the small finger they (the users out there) are
> going
> >> to take/request the whole hand. And I don't know if doing now again a
> >> hack
> >> on top of another hack (the hack on top of the hack is the WebUI) is
> the
> >> right solution?
> >>  
> >>  
> >>   
> >> 
> >> Pc
> >>  
> >>     
> >> 
> >> Steve
> >>  
> >>   
> >> 
> >>  
> >> 
> >>  
> >> 
> >>  
> >> 
> >> !DSPAM:1005,4b1abe1744111804284693! 
> >>
> 
> 
> ------------------------------------------------------------------------------
> Join us December 9, 2009 for the Red Hat Virtual Experience,
> a free event focused on virtualization and cloud computing. 
> Attend in-depth sessions from your desk. Your couch. Anywhere.
> http://p.sf.net/sfu/redhat-sfdev2dev
> _______________________________________________
> Dspam-devel mailing list
> Dspam-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/dspam-devel

-- 
Preisknaller: GMX DSL Flatrate für nur 16,99 Euro/mtl.!
http://portal.gmx.net/de/go/dsl02

------------------------------------------------------------------------------
Join us December 9, 2009 for the Red Hat Virtual Experience,
a free event focused on virtualization and cloud computing. 
Attend in-depth sessions from your desk. Your couch. Anywhere.
http://p.sf.net/sfu/redhat-sfdev2dev
_______________________________________________
Dspam-devel mailing list
Dspam-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspam-devel

Reply via email to