Mailinglist Archive: opensuse (2348 mails)

< Previous Next >
Re: [opensuse] Does SUSE support Postfix PCRE tables?
  • From: "Jason Bailey, Sun Advocate Webmaster" <webmaster@xxxxxxxxx>
  • Date: Tue, 01 Apr 2008 22:12:02 -0600
  • Message-id: <47F30792.3000708@xxxxxxxxx>

Why is your postfix so old??? You are running 10.3 right? If so, you should have:

22:54 nirvana~> rpm -qi postfix
Name : postfix Relocations: (not relocatable)
Version : 2.4.5 Vendor: SUSE LINUX Products GmbH, Nuernberg, Germany
Release : 20.2 Build Date: Wed 19 Dec 2007 06:30:27 AM CST
Install Date: Sat 08 Mar 2008 09:44:58 AM CST Build Host: berio.suse.de
Group : Productivity/Networking/Email/Servers Source RPM: postfix-2.4.5-20.2.src.rpm
Size : 6054505 License: IBM Public License
Signature : DSA/SHA1, Wed 19 Dec 2007 06:38:54 AM CST, Key ID a84edae89c800aca
Packager : http://bugs.opensuse.org
URL : http://www.postfix.org/
Summary : A fast, secure, and flexible mailer
Description :
Postfix aims to be an alternative to the widely-used sendmail program.



Authors:
--------
Wietse Venema <wietse@xxxxxxxxxxxxx>
Distribution: openSUSE 10.3 (X86-64)

And it is already compiled with cidr:

22:54 nirvana~> sudo postconf -m
btree
cidr
environ
hash
ldap
nis
pcre
proxy
regexp
sdbm
static
tcp
unix

Which makes for some fun client restrictions (Sandy will frown, but):

smtpd_client_restrictions = check_client_access \
cidr:/etc/postfix/client_check.cidr, \
reject_rbl_client sbl-xbl.spamhaus.org, \
reject_rbl_client list.dsbl.org, \
reject_unknown_client

with:

22:57 nirvana~> sudo cat /etc/postfix/client_check.cidr
4.78.6.0/24 REJECT You are unwelcome by cidr.....FOAD
24.51.89.0/24 REJECT You are unwelcome by cidr.....FOAD
60.171.194.0/24 REJECT You are unwelcome by cidr.....FOAD
61.228.180.0/24 REJECT You are unwelcome by cidr.....FOAD
62.47.170.0/24 REJECT You are unwelcome by cidr.....FOAD
70.71.211.0/24 REJECT You are unwelcome by cidr.....FOAD
76.1.147.0/24 REJECT You are unwelcome by cidr.....FOAD
80.53.65.0/24 REJECT You are unwelcome by cidr.....FOAD
80.84.114.0/24 REJECT You are unwelcome by cidr.....FOAD
<snip>



As I indicated in my first post of this thread, the machine that has Postfix on it isn't openSUSE... it's SLES (v10 SP1)! I do have several openSUSE machines, but they're workstations (no Postfix). And I'm stuck without paid support on SLES (long story) so I'm on my own here. The Postfix gurus on the Postfix list directed me here, saying it has to be a SUSE-specific issue. So here I am...

The reason I want PCRE is primarily for header, mime and body checks. Attachment checks are a part of that. POSIX regexp isn't getting me very far, and I'm already very familiar with PCRE.

Oh, by the way, I checked, and I do have a pcre 32-bit package installed. I tried removing it (just out of curiosity) and YaST gave me the following problems:

thinkeramik-32bit-3.2.1-22.2.x86_64 has missing dependencies
kdelibs3-32bit-3.5.1-49.42.x86_64 has missing dependencies
kdebase3-nsplugin-3.5.1-69.65.i586 has missing dependencies
kdebase3-32bit-3.5.1-69.65.x86_64 has missing dependencies

So I stopped right there. If the 32-bit package is the culprit, I don't know if I can do much about it.
--
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse+help@xxxxxxxxxxxx

< Previous Next >