[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: procmail und DROPPRIVS probleme.


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/