[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: procmail und DROPPRIVS probleme.
[Thread Prev] | [Thread Next]
- Subject: Re: procmail und DROPPRIVS probleme.
- From: Christian Eichert <uugrn@xxxxxxx>
- Date: Tue, 01 Apr 2014 22:54:22 +0200
- To: uugrn@xxxxxxxxxxxxxxx
So passiert es gewoehnlich, man versteht ein Problem erst richtig gut wenn man
versucht es jemandem zu erklaeren.
[dovecot.conf]
[...]
socket listen {
master {
# Master socket provides access to userdb information. It's typically
# used to give Dovecot's local delivery agent access to userdb so it
# can find mailbox locations.
path = /var/run/dovecot/auth-master
*mode = 066**6*
# Default user/group is the one who started dovecot-auth (root) or vmail
user = vmail
group = vmail
}
[/etc/procmailrc]
LOGFILE="/var/log/procmail.log"
SHELL="/bin/bash"
USER=`echo $HOME | awk -F"/" '{print $3}'`
USERPROCMAIL="$HOME/.procmailrc"
DELIVER="/usr/lib/dovecot/deliver -d $USER"
CHECK=1
# Check
:0 w
* $CHECK ?? 1
{
:0 fw
* < 1100000
| /usr/bin/spamc
# Nur KEIN SPAM vor viren saeubern
:0 fw
* ^X-Spam-Status: No.*$
| /usr/bin/clamassassin
}
# Spam & Viren bitte ab in die Tonne
:0 w
* (^X-Virus-Status: Yes|^X-Spam-Status: Yes|^X-Spam-Flag: YES)
| $DELIVER -m Junk
:0 w
* ^X-Virus-Status: Yes
| $DELIVER -m Quarantine
:0 w
* ?test -f $USERPROCMAIL
{
# An der Stelle wird die user procmailrc herangezogen und
durchgefuehrt
*DROPPRIVS=yes*
INCLUDERC=$USERPROCMAIL
}
# der user hat keine eigene procmailrc
:0 Ew
{
[....]
die alte Systemweite /etc/procmailrc
[...]
# dann an INBOX zustellen
:0 w
| $DELIVER
}
procmail: [23718] Tue Apr 1 20:41:54 2014
procmail: Assigning "SECURITY_NOTIFY=christian"
procmail: Executing "echo $HOME | awk -F"/" '{print $3}'"
procmail: Assigning "USER=christian"
procmail: Assigning "DELIVER=/usr/lib/dovecot/deliver -d christian"
procmail: Assigning "CHECK=1"
procmail: Match on "1"
procmail: Match on "< 1100000"
procmail: Executing "/usr/bin/spamc"
procmail: [23718] Tue Apr 1 20:42:08 2014
procmail: Match on "^X-Spam-Status: No.*$"
procmail: Executing "/usr/bin/clamassassin"
procmail: [23718] Tue Apr 1 20:42:20 2014
procmail: No match on "(^X-Virus-Status: Yes|^X-Spam-Status: Yes|^X-Spam-Flag:
YES)"
procmail: No match on "^X-Virus-Status: Yes"
procmail: Assigning "USERPROCMAIL=/home/christian/.procmailrc"
procmail: Executing "test -f $USERPROCMAIL"
procmail: Match on "test -f $USERPROCMAIL"
procmail: Assigning "DROPPRIVS=yes"
procmail: Assuming identity of the recipient, VERBOSE=off
procmail: Match on "^(From|To|CC|BCC):(.*)uugrn@xxxxxxxxx"
procmail: Executing "/usr/lib/dovecot/deliver,-d,christian,-m,UUGRN"
procmail: Assigning "LASTFOLDER=/usr/lib/dovecot/deliver -d christian -m
UUGRN"
>From uugrn-bounces@xxxxxxxxxxxxxxxxx Fri Apr 4 22:00:57 2014
Date: Fri, 4 Apr 2014 22:00:31 +0200
From: Raphael Eiselstein <rabe@xxxxxxxxx>
To: UUGRN Mailingliste <uugrn@xxxxxxxxx>
Subject: Samstag, den 5. April 2014 (MORGEN!) ab 14 Uhr ist FIXME im
RaumzeitLabor
Sender: uugrn-bounces@xxxxxxxxxxxxxxxxx
List-Unsubscribe: <http://mailman.uugrn.org/mailman/options/uugrn>,
<mailto:uugrn-request@xxxxxxxxxxxxxxxxx?subject=unsubscribe>
X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on libri.sur5r.net
X-Spam-Level:
X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham
autolearn_force=no version=3.4.0
Received: from mx1.uugrn.org (mx1.uugrn.org [2a03:2500:2::172:17]) (TLS:
TLSv1/SSLv3,256bits,DHE-RSA-AES256-SHA) by libri.sur5r.net with ESMTPS;
Fri, 04 Apr 2014 22:00:57 +0200 id 000000000000000C.533F0F7A.000008FA
Received: from lists.uugrn.org (lists.uugrn.org [IPv6:2a03:2500:1:6:14::]) by
mx1.uugrn.org (8.14.5/8.14.5) with ESMTP id s34K0gRM030618; Fri, 4 Apr 2014
22:00:47 +0200 (CEST) (envelope-from uugrn-bounces@xxxxxxxxxxxxxxxxx)
Received: from lists.uugrn.org (lists.uugrn.org [164.177.171.20]) by
lists.uugrn.org (8.14.5/8.14.5) with ESMTP id s34K0hxI006579; Fri, 4 Apr
2014 22:00:45 +0200 (CEST) (envelope-from uugrn-bounces@xxxxxxxxxxxxxxxxx)
Received: from mail.uugrn.org (mail.uugrn.org [IPv6:2a03:2500:1:6:b::]) by
lists.uugrn.org (8.14.5/8.14.5) with ESMTP id s34K0gUU006576 for
<uugrn@xxxxxxxxxxxxxxxxx>; Fri, 4 Apr 2014 22:00:42 +0200 (CEST)
(envelope-from rabe@xxxxxxxxx)
Received: from rabe.uugrn.org (root@xxxxxxxxxxxxxx [10.253.1.25]) by
mail.uugrn.org (8.14.5/8.14.5) with ESMTP id s34K0WGi006572 for
<uugrn@xxxxxxxxx>; Fri, 4 Apr 2014 22:00:42 +0200 (CEST) (envelope-from
rabe@xxxxxxxxx)
Received: from rabox.fritz.box (rabe@xxxxxxxxxxxxxx [164.177.171.25]) by
rabe.uugrn.org (8.14.5/8.14.5) with ESMTP id s34K0WhM006564 for
<uugrn@xxxxxxxxx>; Fri, 4 Apr 2014 22:00:32 +0200 (CEST) (envelope-from
rabe@xxxxxxxxx)
Received: from rabox.fritz.box (localhost [127.0.0.1]) by rabox.fritz.box
(8.14.4/8.14.4/Debian-2.1ubuntu2) with ESMTP id s34K0Vov007146 for
<uugrn@xxxxxxxxx>; Fri, 4 Apr 2014 22:00:31 +0200
Received: (from rabe@localhost) by rabox.fritz.box (8.14.4/8.14.4/Submit) id
s34K0Vfq007145 for uugrn@xxxxxxxxx; Fri, 4 Apr 2014 22:00:31 +0200
X-Authentication-Warning: rabox.fritz.box: rabe set sender to rabe@xxxxxxxxx
using -f
Message-ID: <20140404200031.GA6517@xxxxxxxxxxxxx>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-BeenThere: uugrn@xxxxxxxxxxxxxxxxx
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: Unix User Group Rhein-Neckar Community <uugrn.mailman.uugrn.org>
List-Post: <mailto:uugrn@xxxxxxxxxxxxxxxxx>
List-Help: <mailto:uugrn-request@xxxxxxxxxxxxxxxxx?subject=help>
List-Subscribe: <http://mailman.uugrn.org/mailman/listinfo/uugrn>,
<mailto:uugrn-request@xxxxxxxxxxxxxxxxx?subject=subscribe>
Errors-To: uugrn-bounces@xxxxxxxxxxxxxxxxx
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Content-Type: text/plain; charset=utf-8
Status: RO
Content-Length: 2679
Lines: 135
Hallo zusammen,
wie bereits am 9. Februar 2014 abgestimmt[1] und angekuendigt[2] findet das
UUGRN-FIXME kuenftig am ersten Samstag im Monat[3] im RaumZeitLabor
statt, d.h. *morgen* am Samstag, den 5. April 2014 ab 14 Uhr![4]
Ob es in Zukunft bei 14 Uhr bleiben wird oder ob wir uns auf eine andere
Zeit einigen wird sich noch zeigen. Wer nicht so frueh kommen kann darf auch
einfach spaeter dazukommen.
Der neue Termin soll vor allem den "Hands-On"-Charakter der Veranstaltung
wieder staerken, wobei das "Socializen" dabei wie immer nicht zu kurz
kommt. Sinn und Zweck der Veranstaltung ist "Spass am Geraet".
___________
< UUGRN FIXME >
-------------
\ , ,
\ /( )`
\ \ \___ / |
/- _ `-/ '
(/\/ \ \ /\
/ / | ` \
O O ) / |
`-^--'`< '
(_.) _ ) /
`.___/` /
`-----' /
<----. __ / __ \
<----|====O)))==) \) /====
<----' `--' `.__,' \
| |
\ /
______( (_ / \______
,' ,-----' | \
`--{__________) \/
== Details zum FIXME ==
Titel: FIXME Treffen
Datum: Kommender Samstag, der 5. April 2014
Zeit: ab 14:00 Uhr
Ort: RaumZeitLabor, Mannheim[5][6]
Wer vor dem Tor steht und nicht weiter weiss einfach
kurz auf dem Raumtelefon[7] anrufen
(Zugangscode, Wegbeshreibung): 0621 76 23 13 70
Was? UUGRN FIXME-Treffen, mit Spass am Geraet
Wer? Alle, die Interesse an und Spass mit Linux- und Unix-Systemen
und der Technologie haben.
Alles weitere ist auf https://wiki.uugrn.org/UUGRN:FIXME_Treffen
beschrieben. http://fixme.uugrn.org/
Viele Gruesse
Raphael Eiselstein
PS: Links:
1. http://doodle.com/q3tggq4283k88fdc
2. http://lists.uugrn.org/uugrn/14/02/16767.html
3. https://www.uugrn.org/kalender.php
4. https://raumzeitlabor.de/events/uugrn-fixme-34/
5. http://raumzeitlabor.de/wiki/Das_RaumZeitLabor
6. http://raumzeitlabor.de/wiki/Anfahrt
7. https://wiki.raumzeitlabor.de/wiki/Raumtelefon <-- das ist kein
Symbolbild sondern das steht da wirklich so herum!
PPS: Eigentlich haette es schon die Tage eine Ankuendigung geben sollen,
deswegen habe ich das jetzt mal eigenmaechtig uebernommen.
--
Raphael Eiselstein <rabe@xxxxxxxxx> http://rabe.uugrn.org/
PGP (neu): 4E63 5307 6F6A 036D 518D 3C4F 75EE EA14 F625 DB4E
.........|.........|.........|.........|.........|.........|.........|..
--
UUGRN e.V. http://www.uugrn.org/
http://mailman.uugrn.org/mailman/listinfo/uugrn
Wiki: https://wiki.uugrn.org/UUGRN:Mailingliste
Archiv: http://lists.uugrn.org/