Re: qmail IO--qmail vs postfix competition

2001-02-20 Thread Gordon Tetlow
My company (online greeting cards) sent our 4 million emails in 4 hours using a cluster of about 30 mailers with qmail on FreeBSD (old version of FreeBSD at that). That averages to 16,666 mail messages per minute or about 500 per minute per server. The best part was the servers weren't breaking a

RE: isa/pnp modem not in sio.c

2001-02-20 Thread Koster, K.J.
I constantly wonder why on earth the !#%$!^%!# modem vendors dont use the 'compatid' field to say 'this is compatable with a COM port' - and everything would work nicely. Because the drivers and the fluff they come with are rather excellent advertising platforms. Kees Jan

make bug? (dependency names with '$')

2001-02-20 Thread Jason Brazile
Background: I want to construct a portable Makefile to build a java application. When a java source file contains an inner class, it creates class file names with an embedded '$'. $ cat foo.java public class foo { private class bar { }

Re: Staticaly allocated buffers in library. Is it correct?

2001-02-20 Thread mouss
At 12:46 19/02/01 -0800, Matt Dillon wrote: Yes, but we are talking about simple stupid config files here. Programs which actually tokenize an input stream typically do not use fgets(). Tokenizers either use [f]lex, [f]getc(), read() (and handle the buffering themselves), or

postfix: No buffer space available

2001-02-20 Thread Len Conrad
Sorry to bother you hackers again, but two submissions to -questions got no response so it looks like another scaleability issue on you people can handle : On a very busy postfix relay hub, we're seeing this: Feb 19 15:00:16 imgate2 postfix/smtpd[323]: fatal: socket: No

Re: make bug? (dependency names with '$')

2001-02-20 Thread Warner Losh
In message [EMAIL PROTECTED] Jason Brazile writes: : I want to construct a portable Makefile to build a java application. That's not possible. Java specifies a half assed make system as part of the language, so it is nearly impossible to use another make system on top of it unless you are

Re: make bug? (dependency names with '$')

2001-02-20 Thread Warner Losh
In message [EMAIL PROTECTED] Warner Losh writes: : This seems like a bug in make(1). Although I think you might want to : investigate: : : d=$$ : X=foo\$dbar.class : : x: : echo $(X) d=$$ X=foo$dbar.class x: $(X) echo "$(X)" Warner To Unsubscribe: send mail to [EMAIL

RE: make bug? (dependency names with '$')

2001-02-20 Thread Koster, K.J.
Dear Jason, I want to construct a portable Makefile to build a java application. I've played with Java and Make in the past, but I found that spawning a new instance of the Java compiler is more expensive than compiling a pretty big bunch of files. gcc starts up a lot quicker than a JVM.

Re: make bug? (dependency names with '$')

2001-02-20 Thread Jason Brazile
Warner wrote: In message [EMAIL PROTECTED] Jason Brazile writes: : I want to construct a portable Makefile to build a java application. That's not possible. Java specifies a half assed make system as part of the language, so it is nearly impossible to use another make system on top of

OpenSSH 2.5.1

2001-02-20 Thread Tomoyuki Murakami
Hi I have made a patch to up ssh version 2.3.0(FreeBSD-current) to recently released OpenSSH 2.5.1. Too rough made and it should have more measurements especially in, - SKEY or OPIE functions. - Kerberos4/5 functions. I could not compile with -DSKEY option yet and I did not test

Re: Staticaly allocated buffers in library. Is it correct?

2001-02-20 Thread Jacques A. Vidrine
On Tue, Feb 20, 2001 at 06:14:42PM +0300, Andrey Simonenko wrote: Let's look at implementation of getaddrinfo(3) function (there are some functions more which do the same way). We can find source for this function in /usr/src/lib/libc/net/getaddrinfo.c file. This functions in some case

Re: postfix: No buffer space available

2001-02-20 Thread Len Conrad
Have you tried playing with: kern.ipc.maxsockbuf: 262144 kern.ipc.sockbuf_waste_factor: 8 kern.ipc.maxsockets: 4136 The first one looks particularly interesting. We have of course looked at that, and "guessed" it was as interesting as you did. I'm looking for some more precise guidance, if

Re: Switching from buildkernel to config seems to recompile the entire kernel

2001-02-20 Thread Warner Losh
In message 003001c09b4c$48226f90$[EMAIL PROTECTED] "Matthew Emmerton" writes: : A surprising number of things get recompiled when the slightest change is : made to a kernel configuration. I've often wondered myself why removing one : line (such as psuedo-device bpf) forces lots of stuff to be

Re: postfix: No buffer space available

2001-02-20 Thread mouss
You might want to try setting net.inet.tcp.sendspace net.inet.tcp.recvspace to larger values. I have these in my /etc/sysctl.conf. regards, mouss At 15:28 20/02/01 +0100, Len Conrad wrote: Sorry to bother you hackers again, but two submissions to -questions got no response so

Re: make bug? (dependency names with '$')

2001-02-20 Thread Warner Losh
In message [EMAIL PROTECTED] Jason Brazile writes: : Warner wrote: : In message [EMAIL PROTECTED] Jason Brazile writes: : : I want to construct a portable Makefile to build a java application. : : That's not possible. Java specifies a half assed make system as part : of the language, so

Re: COPTFLAGS without -O in /etc/make.conf breaks kernel make

2001-02-20 Thread mouss
At 05:51 20/02/01 +0100, Cyrille Lefevre wrote: "Julian Stacey" [EMAIL PROTECTED] writes: Here's a weirdness in 4.2-RELEASE kernel generation: - Compiling a GENERIC kernel _Without -O optimiser causes a broken make ! - Compiling a GENERIC kernel _With_ -O optimiser compiles OK. this

Re: postfix: No buffer space available

2001-02-20 Thread Drew Eckhardt
In message [EMAIL PROTECTED], [EMAIL PROTECTED] writes: You might want to try setting net.inet.tcp.sendspace net.inet.tcp.recvspace to larger values. I have these in my /etc/sysctl.conf. These control the default socket buffer size. Assuming postfix is not setting the

Re: postfix: No buffer space available

2001-02-20 Thread mouss
At 11:34 20/02/01 -0700, Drew Eckhardt wrote: These control the default socket buffer size. Assuming postfix is not setting the appropriate socket options, when they are increased space will run out with even fewer connections. If they are decreased such that they are less than the bandwidth

Re: postfix: No buffer space available

2001-02-20 Thread Dan Nelson
In the last episode (Feb 20), Len Conrad said: Sorry to bother you hackers again, but two submissions to -questions got no response so it looks like another scaleability issue on you people can handle : On a very busy postfix relay hub, we're seeing this: Feb 19

Re: make bug? (dependency names with '$')

2001-02-20 Thread Nate Williams
Jason Brazile writes: : I want to construct a portable Makefile to build a java application. That's not possible. Java specifies a half assed make system as part of the language, so it is nearly impossible to use another make system on top of it unless you are willing to live with a

RE: make bug? (dependency names with '$')

2001-02-20 Thread Nate Williams
I want to construct a portable Makefile to build a java application. I've played with Java and Make in the past, but I found that spawning a new instance of the Java compiler is more expensive than compiling a pretty big bunch of files. gcc starts up a lot quicker than a JVM. Jikes

Re: make bug? (dependency names with '$')

2001-02-20 Thread Nate Williams
Jason Brazile [EMAIL PROTECTED] writes: I want to construct a portable Makefile to build a java application. Don't bother. a) use jikes instead of javac, it's much faster and gives better diagnostics. Agreed. b) to rebuild, just list all the source (.java) files on the jikes

Re: make bug? (dependency names with '$')

2001-02-20 Thread Dag-Erling Smorgrav
Nate Williams [EMAIL PROTECTED] writes: Disagree. If you want it to be portable, don't use a non-standard extension to a tool, such as jikes dependency features. We used jikes for our day-day development, but move back to using 'javac' for our Q/A and final builds. That way we can

Re: make bug? (dependency names with '$')

2001-02-20 Thread Nate Williams
Disagree. If you want it to be portable, don't use a non-standard extension to a tool, such as jikes dependency features. We used jikes for our day-day development, but move back to using 'javac' for our Q/A and final builds. That way we can complain to Sun when things don't work.

Re: make bug? (dependency names with '$')

2001-02-20 Thread Dag-Erling Smorgrav
Jason Brazile [EMAIL PROTECTED] writes: I want to construct a portable Makefile to build a java application. Don't bother. a) use jikes instead of javac, it's much faster and gives better diagnostics. b) to rebuild, just list all the source (.java) files on the jikes command line.

Re: postfix: No buffer space available

2001-02-20 Thread Renaud Waldura
Have you tried playing with: kern.ipc.maxsockbuf: 262144 kern.ipc.sockbuf_waste_factor: 8 kern.ipc.maxsockets: 4136 The first one looks particularly interesting. --Renaud - Original Message - From: "Len Conrad" [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Tuesday, February 20,

Re: Staticaly allocated buffers in library. Is it correct?

2001-02-20 Thread Andrey Simonenko
Let's look at implementation of getaddrinfo(3) function (there are some functions more which do the same way). We can find source for this function in /usr/src/lib/libc/net/getaddrinfo.c file. This functions in some case reads /etc/hosts file and try to find out there host name. getaddrinfo(3)

Re: Fwd: Re: Re: postfix: No buffer space available

2001-02-20 Thread scanner
On Tue, 20 Feb 2001, Len Conrad wrote: kern.ipc.maxsockets = 5000 kern.ipc.maxsockbuf = 524288 But neither parameter takes effect. If the sysctl's are read only that you want to change slap them in your /boot/loader.rc \ Increase MBUF's for purpose of testing Postfix under alot of

Re: Switching from buildkernel to config seems to recompile the entire kernel

2001-02-20 Thread Dag-Erling Smorgrav
"Matthew Emmerton" [EMAIL PROTECTED] writes: A surprising number of things get recompiled when the slightest change is made to a kernel configuration. [...] Not relevant. The point here is that 'make buildkernel' uses a compile directory in /usr/obj, while the old 'config make' method uses a

Re: qmail IO--qmail vs postfix competition

2001-02-20 Thread Jesper Skriver
On Tue, Feb 20, 2001 at 01:22:57AM -0800, Gordon Tetlow wrote: My company (online greeting cards) sent our 4 million emails in 4 hours using a cluster of about 30 mailers with qmail on FreeBSD (old version of FreeBSD at that). That averages to 16,666 mail messages per minute or about 500 per

Re: qmail IO--qmail vs postfix competition

2001-02-20 Thread Gordon Tetlow
On Tue, 20 Feb 2001, Jesper Skriver wrote: On Tue, Feb 20, 2001 at 01:22:57AM -0800, Gordon Tetlow wrote: My company (online greeting cards) sent our 4 million emails in 4 hours using a cluster of about 30 mailers with qmail on FreeBSD (old version of FreeBSD at that). That averages to

Re: qmail IO--qmail vs postfix competition

2001-02-20 Thread Gordon Tetlow
On Tue, 20 Feb 2001, Dan Phoenix wrote: Just curious how you pull this off? so 4 million/30=133 thousand emails per mail server roughly. So how do you distribute between the machines evenly into ezmlm as well? We use Alteon load balancers to take care of the balancing part, after that,

Re: Creating BSD bootable CD

2001-02-20 Thread Sergey Babkin
Dave Smith wrote: On Tue, Feb 20, 2001 at 01:16:17PM +1300, David Preece wrote: I started in the handbook, the section on backups and creating a bootable floppy was invaluable. It's also worth trawling the archives of freebsd-small, in particular look for "tinybsd" which (IIRC) is a

Re: qmail IO--qmail vs postfix competition

2001-02-20 Thread scanner
On Tue, 20 Feb 2001, Gordon Tetlow wrote: Forgot to add info about the mailers. Each has a hardware raid controller with about 32MB of memory on the controller configured to RAID-1 2HDs for redundancy. Ideally, the mail never actually hits the disk but resides exclusively in memory.

OpenSSH 2.5.1

2001-02-20 Thread Tomoyuki Murakami
--Repost--- If duplicated, ignore this. thanks. --- Hi I have made a patch to up ssh version 2.3.0(FreeBSD-current) to recently released OpenSSH 2.5.1. Too rough made and it should have more measurements especially in, - SKEY or OPIE

Re: Re: Re: postfix: No buffer space available

2001-02-20 Thread Renaud Waldura
But neither parameter takes effect. They may be read-only if you're running with securelevel 0. Otherwise they "take effect" just fine. Anybody got any other ideas how scale FreeBSD up to postfix's needs? Yes, recompile your kernel with "maxusers 128" or more. This tweaks a bunch of

Re: Re: Re: postfix: No buffer space available

2001-02-20 Thread Bosko Milekic
Since nobody else has asked this, I think I will: What network device are you using and with what driver? Please show the output of `ifconfig -a' when you notice this problem. Finally, try `ifconfig the_interface down' followed by `ifconfig the_interface up' when you notice this, and see if it

Fwd: Re: Re: postfix: No buffer space available

2001-02-20 Thread Len Conrad
Here's what has happened with the advice earlier: tried to add the following via sysctl.conf kern.ipc.maxsockets = 5000 kern.ipc.maxsockbuf = 524288 But neither parameter takes effect. are these read-only values?? and: # netstat -m 445/720/4096 mbufs in use (current/peak/max): 172

Re: qmail IO--qmail vs postfix competition

2001-02-20 Thread Dan Phoenix
On Tue, 20 Feb 2001, Gordon Tetlow wrote: Date: Tue, 20 Feb 2001 15:13:11 -0800 (PST) From: Gordon Tetlow [EMAIL PROTECTED] To: Jesper Skriver [EMAIL PROTECTED] Cc: Dan Phoenix [EMAIL PROTECTED], [EMAIL PROTECTED] Subject: Re: qmail IO--qmail vs postfix competition On Tue, 20 Feb 2001,

Re: qmail IO--qmail vs postfix competition

2001-02-20 Thread Gordon Tetlow
On Tue, 20 Feb 2001, Dan Phoenix wrote: On Tue, 20 Feb 2001, Gordon Tetlow wrote: Yep, that's 4 million unique emails. Actually, I should qualify that, it took 4 hours for the mail servers to accept and queue them. The outgoing probably took a bit longer, but from the way the queues

Re: qmail IO--qmail vs postfix competition

2001-02-20 Thread Dan Phoenix
Just curious how you pull this off? so 4 million/30=133 thousand emails per mail server roughly. So how do you distribute between the machines evenly into ezmlm as well? On Tue, 20 Feb 2001, Gordon Tetlow wrote: Date: Tue, 20 Feb 2001 15:35:31 -0800 (PST) From: Gordon Tetlow [EMAIL