By the way, as a sideline question - related to the same issue, why do the 
fields pw_uid and pw_gid always end up as '0' in the vpopmail table regardless?
I did both vadddomain -u mike4 test10.com 123
and
vadddomain -i [uid of mike4] -g [gid of mike4] test10.com 123
and the pw_uid/pw_gid are always '0' after the domain creation. Am I doing 
something wrong? Should those table fields not reflect the actual uid/gid of 
the user assigned to the domain? I looked through the source code, and at first 
glance it looks like that's what should happen - but in reality '0' is the 
value for both fields as show by the mysql query log:

19 Query     insert into `vpopmail` ( pw_name, pw_domain, pw_passwd, pw_uid, 
pw_gid, pw_gecos, pw_dir, pw_shell ) values ( "postmaster", "test10.com", 
"$1$p1nVNe41$5StvPRrC/SX8DKPcV8ep60", 0, 0, "Postmaster", 
"/home/mike4/domains/test10.com/postmaster", "NOQUOTA" )

I thought that this might be the reason for the permission denied, so I changed 
the values manually to the mike4 uid/gid, but it didn't make a difference - 
other than fix the authentication problem through Squirrelmail + Dovecot + IMAP 
with custom SQL authdb in dovecot_sql.conf.

Regards,Micahel.
From: mike_at...@hotmail.com
To: vchkpw@inter7.com
Date: Wed, 2 Dec 2009 10:31:17 +0000
Subject: RE: [vchkpw] vdeliver perimission denied for vadddomain -u








Tren,


It's definitely a TYPO - apologies for that.
The user is "mike4". Besides, I don't think it would work for non-existent user.



Michael.



----------------------------------------

> Date: Tue, 1 Dec 2009 08:22:06 -0800

> From: t...@eotnetworks.com

> To: vchkpw@inter7.com

> Subject: RE: [vchkpw] vdeliver perimission denied for vadddomain -u

>

> In your example the thing that pops out is the user you add is "mike42"

> however the user you're assigning the domain to is "mike4". Is this a

> typo? Or deliberate?

>

> t.

>

> -----Original Message-----

> From: Michael Mussulis [mailto:mike_at...@hotmail.com]

> Sent: December-01-09 8:19 AM

> To: vchkpw@inter7.com

> Subject: RE: [vchkpw] vdeliver perimission denied for vadddomain -u

>

>

> Hi Matt,

>

> Thanks for your reply, which is what I suspected all along - I am more

> than certain something is wrong on my end, but for the life of me I

> can't figure it out yet. And yes, I agree, it MUST be permission

> related.

>

> As for the versions:- Fedora 12 x86- qmail 1.03 with jms1 combined patch

> 7.08- maildrop 2.2.0- ezmlm-idx 7.0.2- vpopmail 5.4.28- dovecot 1.2.8-

> spamassassin 3.3.0 (fedora rpm)- clamav 0.95.2-5 (fedora rpm)

>

> Basically I would say I am using the most up-to-date versions of

> everything..

> I believe I am doing the right thing, i.e.:

> 1. adduser mike42. vadddomain -u mike4 test10.com 123

> vpopmail creates ./test10.com directory structure just fine in

> /home/mike4, with mike4:mike4 ownership all the way down. However,

> delivery fails which is baffling, since vadddomain assigns ownership and

> permissions. I have not modified the owenership/permissions in any way.

> What I don't understand is which part fails - qmail-local unable to

> invoke vdelivermail? or vdelivermail accessing the userdir? or something

> else (now that you mentioned qmail-users)? At one point I thought it

> might be maildrop, so I re-compiled vpopmail without maildrop but this

> didn't work either.

> Would you have any directions as to how to enable this feature? And is

> there any way to debug vdelivermail? If yes, what would be the proper

> method?

> And just to show vpopmail works:

> @400000004b153edf0b291bec new msg 206...@400000004b153edf0b292b8c info

> msg 206712: bytes 492 from  qp 3248 uid

> 0...@400000004b153edf0b29335c starting delivery 7: msg 206712 to local

> test1.com-postmas...@test1.com@400000004b153edf0b293b2c status: local

> 1/10 remote 0/1...@400000004b153eef2626edfc delivery 7: success:

> LibClamAV_Error:_cl_cvdhead:_Can't_open_file_/var/lib/clamav/daily.cvd/m

> aildrop:_non-filtered_mail_delivery/did_0+0+1/@400000004b153eef26843cb4

> status: local 0/10 remote 0/1...@400000004b153eef269386c4 end msg 206712

> from the same test script, but sending to test1.com which was created

> simply as:

> vadddomain test1.com 123

> the directory structure gets created in the vpopmail home (as specified

> in ./configure), with vpopmail:vchkpw ownership.

>

> Thanks,Michael.PS: Ignore the libclamav error, although I would

> appreciate if anyone knows how to get rid of it.

> ----------------------------------------

> > Date: Tue, 1 Dec 2009 09:41:29 -0600

> > From: m...@inter7.com

> > To: vchkpw@inter7.com

> > Subject: Re: [vchkpw] vdeliver perimission denied for vadddomain -u

> >

> > -----BEGIN PGP SIGNED MESSAGE-----

> > Hash: SHA1

> >

> > Michael Mussulis wrote:

> >> Guys,

> >>

> >> There's one thing I don't understand - why does vadddomain have the

> -u and -i/-g options in the first place, if they don't seem to work

> fully?

> >>

> >> Perhaps I am missing something for which I apologize, but I can't

> imagine those options having been implemented to partially support non

> vpopmail/vchkpw + userdir - unless of course this is either a bug or

> those options haven't been fully tested (which I seriously doubt

> considering the products age).

> >>

> >> Can anyone from Inter7 officially clarify this please?

> >

> > The feature continues to work as far as I know. If you would like to

> post version

> > information for all your software, including any patches to qmail,

> please feel free.

> >

> > The uid:gid support is handled via qmail-users. Any permissions

> problems you're having

> > would probably be, well, permissions problems :)

> > - --

> > /*

> > Matt Brookings GnuPG Key FAE0672C

> > Software developer Systems technician

> > Inter7 Internet Technologies, Inc. (815)776-9465

> > */

> > -----BEGIN PGP SIGNATURE-----

> > Version: GnuPG v1.4.9 (GNU/Linux)

> > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

> >

> > iEYEARECAAYFAksVOSkACgkQIwet2/rgZyyAtwCfeV1HfgpsQQYm/KRKFc2Jg3zl

> > QEYAoI93rtWt5UrwKNXwSFTVpo6rZ+M4

> > =UNdz

> > -----END PGP SIGNATURE-----

>

> _________________________________________________________________

> Got more than one Hotmail account? Save time by linking them together

> http://clk.atdmt.com/UKM/go/186394591/direct/01/

>

>

>

> 

>


                                          
Have more than one Hotmail account? Link them together to easily access both.
                                          
_________________________________________________________________
Have more than one Hotmail account? Link them together to easily access both
 http://clk.atdmt.com/UKM/go/186394591/direct/01/

!DSPAM:4b164bb532713524632668!

Reply via email to