On Thu, Mar 16, 2006 at 05:26:01PM +0200, Gabriel George POPA wrote: > I have four basic questions: > 1) I have upgraded my server (both hw and sw). I switched from Slackware > GNU/Linux 10.1 to OpenBSD 3.8. Now I have problems > (re)installing SpamAssassin (I followed the instructions in the > micro-HOWTO, but it didn't help). Does anyone have some suggestions?
Yes, produce a more precise question - I'm afraid we can't do much without a more detailed report. FWIW, I have SpamAssassin running from amavisd, in conjunction with Postfix, and that works fine. > 2) How can I make my SPAMD act efficiently (at this moment it seems to > me that is rather formal, running there - I receive a lot of spam). > I use the configuration shipped with OpenBSD 3.8. How can I find some > free, usable and efficient lists to be used by SPAMD? spamd(8) uses greylisting, mostly. As to blacklists, they need to be updated pretty often; search for DNSRBL and similar. This is far superior to static blacklisting. Do note that spamd(8) needs some help from pf(4) to do any good. > 3) I used FreeBSD a lot. I know they had a setting called see_other_uids > - or something like that - a sysctl, maybe the name is not accurate. > The effect of setting this sysctl was that a user could not see the > processes of any other user (do we have such a thing in OpenBSD 3.8?). To the best of my knowledge, no. > 4) I've heard about binpatch and I've tried to use it once (I must apply > some security/reliability patches here). For me it's impractical to > recompile the entire system (I have the power to do that, I did it a > million times on FreeBSD, but now I'm running a production system and > I'm afraid that I should spoil some settings). I saw that you must edit > a Makefile (it seems rather complicated). I don't know how to edit this > (how can I learn to modify it or where can I find an already edited > Makefile?). Don't we have a service for automatic binary patch distribution > (like SuSE for example)? Maybe we should; OpenBSD rivals most UNIX > systems (documentation is excellent and the overall impression is > that of an OS for which you have paid a lot of money - without the usual > hassle from the producer (indoctrination and others)). The most reliable solution is to build your own release, on another machine, and update using that. Aside from rebooting to load the new kernel, this works flawlessly on (almost - as in, there are probably race conditions but I've never seen them) every try. See the FAQ (section 5.4, http://www.openbsd.org/faq/faq5.html#Release) for building your own release. It's really quite easy. > I also have a small bug report. What is the best method of submitting it? sendbug(1), usually. > Unfortunately, my income (I work for an University) does not allow me > to make a donation (and I cannot convince the people here to make > one), but I hope in the near future I will be able to help the OpenBSD > project with works to the ports collection or for the base system. That could be quite helpful, too, if done properly. Or so I believe... Joachim

