e code is basically s/@/./, with calls in the appropriate
places in the authentication mechanisms.
Devdas Bhagat
g with [EMAIL PROTECTED]
Devdas Bhagat
On 10/04/02 13:48 +0800, Mathias Koerber wrote:
> I'm trying to build Cyrus-IMAP on RedHat 7.2.
>
> It seems that Cyrus by default installs its perl libs under
> /usr/local/lib/...
Pass the -I flag to the perl script.
perl -I /usr/local/lib/ -MCyrus::IMAP -e shell ....
Devdas Bhagat
s too much for
us), if you would like, I could send it to you.
The basic idea is to define a LOGIN constant in the header, and write a
function that grabs a username and password, and then calls the plain
text auth methods (I use a LDAP bind to do this).
Devdas Bhagat
ndard published API is
good.
Devdas Bhagat
On 17/10/01 17:55 +0200, Oleg Ustinov wrote:
> Oct 17 17:45:46 main pop3d: could not getenv(CYRUS_SERVICE); exiting
> Oct 17 17:45:49 main pop3d: could not getenv(CYRUS_SERVICE); exiting
Is the cyrus master process running? Is the /etc/cyrus.conf file correct?
Does the cyrus user exist?
ix socket
instead of an inet socket.
Devdas Bhagat
pop3d being able to rewrite an '@' in the login name to a '.'
This solves quite a few problems.
The hiersep release is available from
ftp://ftp.oceana.com/pub/cyrus-imapd-2.0.15-HIERSEP-r2.tar.gz
In imapd.conf add
unixhierarchysep: yes
This changes separators from '.' to
xes available?
Or do I have to use the force?
Devdas Bhagat
--
Better living a beggar than buried an emperor.
On Fri, 17 Aug 2001, Jeremy Howard spewed into the ether:
> Devdas Bhagat wrote:
> > This one is wierd. I compiled cyrus-sasl 1.5.27 today, and overwrote my
> > default RPM libraries.
> > Now I cannot authenticate with cyradm.
>
> Have you tried:
> cyradm -u adm
s.
write(2, " at /usr/local/cyrus/lib/site_pe"..., 80) = 80
write(2, "cyradm: cannot authenticate to s"..., 58) = 58
And this is the error I get. But according to the earlier output, I
authenticated just fine. Can someone tell me what is going wrong here?
And I can get my mail just fine, from the same machine.
Devdas Bhagat
--
Custer committed Siouxicide.
rry but
> if you could school me on this that would be great.
cyrus does not work through inetd.
The master process for cyrus works in a fashion similar to inetd.
The master uses the /etc/cyrus.conf configuration file.
Devdas Bhagat
--
Do not underestimate the value of print statements for debugging.
ccess, great for everything on one machine, but not for much else.
What I need is a slightly more featured software, like MS-SQL server,
which can be contacted from over a network.
Hopefully, someone has already implemented this, else thats yet another
thing to be done.
Devdas Bhagat
--
Genius is pain.
-- John Lennon
way to get access to
authorization data from a source of my choice, bypassing the local sasl
database/local sasl mechanisms.
Devdas Bhagat
--
If A = B and B = C, then A = C, except where void or prohibited by law.
-- Roy Santoro
AP/Shell.pm -x......
works perfectly fine for me.
Devdas Bhagat
--
Never tell people how to do things. Tell them WHAT to do and they will
surprise you with their ingenuity.
-- Gen. George S. Patton, Jr.
in LDAP, fine by me. lse
passwords go in sasldb, and LDAP-->SASL is required. This is why direct
LDAP support will be useful, rather than SASL-->LDAP-->SASL.
Devdas Bhagat
--
insecurity, n.:
Finding out that you've mispronounced for years one of your
favorite words.
of non-plain text passwords.
This sounds even better than my original idea. Anyone with a better
idea?
Devdas Bhagat
ASL will overcome this limitation.
Hopefully. And maybe we can also get a pam_sasl module, which will do
what we want.
Devdas Bhagat
ne. Now can we please get good support
for multiple authentication methods into imapd?
Devdas Bhagat
--
Bowie's Theorem:
If an experiment works, you must be using the wrong equipment.
for fall through.
This will make it easier to add modules for authenticating from any
type of database.
Does this concept of a factory type of function make sense?
Devdas Bhagat
--
The more laws and order are made prominent, the more thieves and
robbers there will be.
-- Lao Tsu
The $obj variable is not getting created (line 149 of sieveshell, FWIW).
Any ideas? the logs say DIGEST-MD% authentication failed.
Also, what should the permissions of /usr/sieve and /usr/sieve/* be?
Devdas Bhagat
--
I'm not even going to bother comparing C to BASIC or FO
On Tue, 31 Jul 2001, Alex Werner spewed into the ether:
> thx,
> but I want to change an available default entry of imapbox
setacl
Devdas Bhagat
--
Bill Dickey is learning me his experience.
-- Yogi Berra in his rookie season.
> will not be synchronized to your Ldap until it is ran...
It doesn't increase the number of connections, all the required data
can be obtained in a single call.
> Personaly, I realy apreciate to have a patch :)))
Either way is fine for me.
Devdas Bhagat
--
All's well that ends.
uid/gid and impose system quotas on it. Same as above.
This is much more interesting. Easier to manipulate as well.
Devdas Bhagat
--
In defeat, unbeatable; in victory, unbearable.
-- W. Churchill, on General Montgomery
x27;t like
such mailboxes, because it overloads the @ from being a separator
between mailbox and domain in RFC2822 addresses to being just another
character.
Devdas Bhagat
--
Why isn't there some cheap and easy way to prove how much she means to me?
f someone has need of
sharing across domains)
Devdas Bhagat
--
Appendix:
A portion of a book, for which nobody yet has discovered any use.
*** user.c.old Mon Jul 23 12:58:36 2001
--- user.c Mon Jul 23 16:39:37 2001
***
*** 252,254
--- 252,290
}
}
+ /*DVB*/
+ /* void domain_user(char **)
+ * This function changes the [EMAIL PROTECTED] to user=dom=ain=cctld
+ * Essentially s/[@\.]/MYSEP/g
+ * T
Oops. Forgot to mention that diffs are :
diff -c file.c.old file.c
Also, I've put the patches up at
http://www.worldgatein.com/~devdas/diff.tar.gz
I'll be working on a full fledged redesign now, instead of a quick hack.
Devdas Bhagat
--
What, after all, is a halo? It's only on
in=cc=tld by default.
There is an optional default extension possible (You need to edit
user.h for this again) for people who have a few hundred/thousand users
who have to be fitted in this scheme, but getting them to change their
login names is too painful.
Devdas Bhagat
--
"BYTE editors a
ch imapd use a separate config file? This
> would not require any changes to the code, and would keep the domains
> isolated from each other.
Thats simple. I don't have IP addresses to spare :). The same thing as
name based http hosting. Until I get IPv6, its multiple domains on a
single IP for me.
Devdas Bhagat
--
Anyone who imagines that all fruits ripen at the same time
as the strawberries, knows nothing about grapes.
-- Philippus Paracelsus
OOLROOT/user/somedomaincom/j/johnsmith
Hell, this looks like what I'm doing. Patches please.
Devdas Bhagat
--
In a consumer society there are inevitably two kinds of slaves:
the prisoners of addiction and the prisoners of envy.
e will support usernames
> like '[EMAIL PROTECTED]' without any changes, so that folders like
> '[EMAIL PROTECTED]/Trash' would be allowed. This would mean that all
> domains would reside under the same umbrella and that the public folders
> would be shared amongst th
references the code seemed to work without problem.
This is good.
> It was never production tested as 2.0 was released the
> following week and I didn't know how much of the codebase
> had changed so never pursued reapplying the changes.
Grrr :(. You should have released the patch
tting delivery
done.
Devdas Bhagat
plan to integrate this in later, but right now, I would like to
see all possible changes.
BTW, grep *is* is very good tool for this. I should have something up
in about an hour (all my changes commented out, but marked with a DVB).
Hopefully my code is commented well enough.
Devdas Bhagat
--
He has
an include directory, please?
Devdas Bhagat
--
Nothing cures insomnia like the realization that it's time to get up.
being
that the controls are in the web application and not in the backend,
where they should be.
No defense in depth :(.
Devdas Bhagat
--
It's not hard to admit errors that are [only] cosmetically wrong.
-- J.K. Galbraith
e simpler to pass the -I flag to the script?
I merely modified the cyradm shell script to add the actual location of
Cyrus::IMAP into @INC.
Definitely easier than copying all these files around is to make use of
the flags available.
Devdas Bhagat
On Tue, 26 Jun 2001, Devdas Bhagat spewed into the ether:
> Cannot authenticate to server as cyrus
>
> Without the -u option, I get the error
> Cannot connect to server
> if I try to do anything
Ok, I fixed that error by specifying a SASL auth mechanism.
Now cyradm segfaults an
er as cyrus
Without the -u option, I get the error
Cannot connect to server
if I try to do anything
Any ideas?
Devdas Bhagat
On Wed, 30 May 2001, [EMAIL PROTECTED] spewed into the ether:
> Clare West writes:
> >
> >checking for db_create in -ldb... no
> >configure: error: this version requires Berkeley DB 3.x.
If this is RedHat, try changing the ldb3 lines to ldb3.1
This works.
Devdas Bhagat
--
A
On Wed, 23 May 2001, Michael Fair spewed into the ether:
> 1. Use the patch to make cyrus-sasl auth via ldap possible. I never
> managed to get cyrus to do things via sasl -> pam.
Can someone point me to the location of this patch?
Devdas Bhagat
--
Getting kicked out of the Ame
On Sat, 12 May 2001, Hans Deragon spewed into the ether:
> I cannot figure out what library provided the `smux_listen_sd' symbol.
I think its the SNMP libraries.
Devdas Bhagat
--
Hideously disfigured by an ancient Indian curse?
WE CAN HELP!
Call (511) 338-0959 for an i
43 matches
Mail list logo