logs archiveIRC Archive / Freenode / #exim / 2010 / July / 1 / 1
caffiend
I'm waiting for dedupe to make it into freebsd's implementation myself. That will be a lovely day
Peitolm
it's only really useful if you have a duplicate ratio significantly highter than >2 otherwise the over-head of the DDT means it's not worth it
and dedupe is v.hardware intensive
caffiend
so it's not a batch process type deal like with netapp? I suppose I should read up on it more.
nah this is my home server running FreeBSD 8 which I believe has zfs v13
Peitolm
each "chunk" has a hash generated and compared in a table of hashes of all other chunks, if there's a match the chunk is added to the list of duplicates, if not it's a fresh chunk, this happens at every write and delete
the problem comes in the hash lookup, it's a big table to search, and most home servers won't have the capacity to carry the whole DDT table in memory for a moderately used pool
caffiend
ouch, ok that's not so good
Peitolm
with a big enough system with enough memory, and the right data, dedupe is good
caffiend
yeah my 4G is already tasked just with zfs alone. Does a fair enough job now, much better than FreeBSD v7
Peitolm
there's a good discussion about it in zfs-discuss if you'd like to know more
but basically dedupe is hard
sorry, complete and utter tangent from exim there
caffiend
hell mostly just idling here, I would be surprised if anyone was offended
yours was the first actual question of the day and there were a whopping two yesterday
         

Peitolm
heh, well i'll idle myself I think
deafferret
Mail.app throwing '(gnutls_handshake): A TLS packet with unexpected length was received.'
borei
hi falks
does anybody has news about rhyolite.com (DCC site), it's down for second day.
vorlock
hi guys, I'm trying to ban (using acl) users using some emails from sending emails to foreign domains. And I have no idea in which variable recipient email addres is kept, is it $recipients? Cause it doesn't work for me.
phx
docs
string expansions
johno
yo guys
+ girl
lol
if I wanted to create an acl to accept relating emails for a specific domain
would the following acl work?
accept condition = ${lookup{$sender_address_domain}lsearch{/var/rocketseed/mailrocket/accepted_domains}{yes}{no}}
where /var/blablabla is a file listing all the domains I want to accept emails for?
and on a failure of being in this list get rejected?
I have an acl for IP address checking already
phx
test it
feel free to use debug mode
johno
How do I use debug mode?
phx
man exim
johno
k
no manual entry for exim
phx
let me help you
http://lmgtfy.com/?q=exim+manual
and next time try to think before installing software without their bundled manuals
johno
sorry, ty
phx
or, if your chose OS renamed the manual to something else, then learn to use your prefered OS
johno
I am preaty sure I did a standard install
Peitolm
define standard install
johno
followed a guide on ubuntu
web-site
Peitolm
so not all that stanard then
johno
lol cool
Peitolm
given the standard is probably to still build from source
henk
johno: dpkg-reconfigure exim4-config
         

johno
hi there
sorry but I tested these acl's and they both don't work
acl_check_mail:
accept condition = ${lookup{$sender_address_domain}lsearch{/var/test/accepted_domains}{yes}{no}}
acl_check_sender:
accept senders = /var/test/accepted_domains
deny
anyone got any idea's on how to implament an acl that will reject an email if the domain address is not listed in a file I specify?
Peitolm
try testing with debug and with -be
johno
I just tried it in a test inviroment
I sent a test email throught the server using smtp authentication and it let them email pass throught even thow I had implamented the acl
Peitolm
I suggest you go back and read the documents about -be and running in debug,
your authentication may also be bypassing it
I don't know your envionment, but -d is your friend
henk
johno: the functionality is already in the default debian/ubuntu config, you just need to run dpkg-reconfigure exim4-config and answer accordingly.
johno
I see
k thanks
got that working
now need to set the same thing up on my freebsd test box :(
henk
copy the conf :-p
Peitolm
if you took a backup, you could run diff
but then ubuntu came from debian and that has the craziest config system i've seen
petemc
theres a reason the debian config seems so crazy
developers arent allowed to use debconf as a database so the exim4 maintainers have to do some funky sh*t to allow different configs
johno
sorry henk
for the delay I got it
it's cool
freebsd it works for some reason
« prev next »