tags 524669 confirmed patch
fixed 524669 2:4.6.2-2
thanks

On Sat, Apr 18, 2009 at 11:40:45PM +0200, Michelle Konzack wrote:
> Package: mc
> Version: 2:4.6.2~git20080311-4
> Severity: normal
> 
> Hello Maintainer,
> 
> If I try to edit my ~/.procmailrc file I get an error
> 
>                     Load syntax file
>     Error in file /root/.mc/cedit/Syntax on line 186
> 
> This file does not exist but /usr/share/mc/syntax/Syntax. In Lenny there
> is a problem with a missing
> 
>    /usr/share/mc/syntax/procmail.syntax
> 
> Since I have to edit daily a bunch of procmailrc  files  this  error  is
> annoying because I have to change it on any machines I am working.
> 
> Can you correct this error, the next time together with a security error
> (if happen) please?


Hi Michelle,
You provided a nice procmail.syntax file in 2:4.6.2-2 version (sid).
Why don't you copy it on the /usr/share/mc/syntax/ to solve your issue?
It work fine on my system.

I think the maintainer couldn't include this file in lenny version
because it isn't a security issue.
But I think we could include it on backports repositories.

(To include it in squeeze we need to confirm and solve the #520397 RC
bug. http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=520397
I can't confirm it on my i386 Architecture. maybe on amd64?)

I put your procmail.syntax in this e-mail for other users
Thanks for this nice file.


Best regards


Denis Briand


#  procmail definition
#  created by Michelle Konzack <linux4miche...@tamay-dogan.net>
#  This definition is under the GNU GPL version 3.0.


context default
    keyword whole linestart #*procmail\n brightcyan black
    keyword whole #*\n                  brown

wholechars abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-._

##############################################################
#  Vars from procmail
    keyword whole MAILDIR               brightgreen
    keyword whole DEFAULT               brightgreen
    keyword whole LOGFILE               brightgreen
    keyword whole VERBOSE               brightgreen
    keyword whole LOGABSTRACT           brightgreen
    keyword whole LOG                   brightgreen
    keyword whole ORGMAIL               brightgreen
    keyword whole LOCKFILE              brightgreen
    keyword whole LOCKEXT               brightgreen
    keyword whole LOCKSLEEP             brightgreen
    keyword whole LOCKTIMEOUT           brightgreen
    keyword whole TIMEOUT               brightgreen
    keyword whole MSGPREFIX             brightgreen
    keyword whole HOST                  brightgreen
    keyword whole UMASK                 brightgreen
    keyword whole SHELLMETAS            brightgreen
    keyword whole SHELLFLAGS            brightgreen
    keyword whole SENDMAIL              brightgreen
    keyword whole SENDMAILFLAGS         brightgreen
    keyword whole NORESRETRY            brightgreen
    keyword whole SUSPEND               brightgreen
    keyword whole LINEBUF               brightgreen
    keyword whole DELIVERED             brightgreen
    keyword whole TRAP                  brightgreen
    keyword whole EXITCODE              brightgreen
    keyword whole LASTFOLDER            brightgreen
    keyword whole MATCH                 brightgreen
    keyword whole SHIFT                 brightgreen
    keyword whole INCLUDERC             brightmagenta
    keyword whole SWITCHRC              brightgreen
    keyword whole PROCMAIL_VERSION      brightgreen
    keyword whole PROCMAIL_OVERFLOW     brightgreen
    keyword whole COMSAT                brightgreen
    keyword whole DROPPRIVS             brightgreen
    keyword whole LOGNAME               brightgreen
    keyword whole HOME                  brightgreen
    keyword whole PATH                  brightgreen
    keyword whole SHELL                 brightgreen

    keyword whole ST                    brightgreen
    keyword whole STN                   brightgreen
    keyword whole NL                    brightgreen

##############################################################
# Vars used by tdtools-procmail
    keyword TDTP_DIRPREFIX              brightgreen
    keyword TDTP_INC                    brightgreen
    keyword TDTP_DIR                    brightgreen
    keyword TDTP_USE_SEPARATOR          brightgreen
    keyword TDTP_SHOW_MSGINFO           brightgreen
    keyword TDTP_USE_SERNO              brightgreen
    keyword TDTP_SERNO_MAX              brightgreen
    keyword TDTP_LEFT_MAX               brightgreen
    keyword TDTP_SHOW_FILTERS           brightgreen
    keyword TDTP_USE_TAG_N_DROP         brightgreen
    keyword TDTP_HITS_MIN               brightgreen
    keyword TDTP_USE_L10N               brightgreen
    keyword TDTP_USE_MAILHEADERS        brightgreen
    keyword TDTP_DATE_PREFIX            brightgreen
    keyword TDTP_USE_LISTDIR            brightgreen
    keyword TDTP_LISTDIR_SEPARATOR      brightgreen
    keyword TDTP_USE_EXPURGATE_BULK     brightgreen
    keyword TDTP_SPAM_AT_END            brightgreen
    keyword TDTP_MAXSIZE                brightgreen

    keyword DATE_NOW_RFC                brightgreen
    keyword DATE_NOW_SER                brightgreen
    keyword FROM                        brightgreen
    keyword TO                          brightgreen
    keyword CC                          brightgreen
    keyword ENVTO                       brightgreen
    keyword SIZE                        brightgreen
    keyword DATE_DATE                   brightgreen
    keyword DATE_RFC                    brightgreen
    keyword DATE_SER                    brightgreen
    keyword DATE_RECV_RFC               brightgreen
    keyword DATE_RECV_SER               brightgreen
    keyword MSG_HOUR                    brightgreen
    keyword MSG_DAY                     brightgreen
    keyword MSG_WEEK                    brightgreen
    keyword MSG_MONTH                   brightgreen
    keyword MSG_YEAR                    brightgreen
    keyword TDTP_LISTDIR                brightgreen
    keyword TDTP_NAME                   brightgreen
    keyword SPAMTAG                     brightgreen
    keyword FILTER                      brightgreen
    keyword TDTP_HITS_TOT               brightgreen

    keyword whole linestart TDTP_L10N_* brightgreen
    keyword TDTP_L10N_LL_CC             brightgreen
    keyword TDTP_L10N_LL                brightgreen
    keyword TDTP_L10N_FILE              brightgreen

    keyword TDTP_EMAIL_NET              brightgreen
    keyword TDTP_EMAIL_TDAUTOBUILDER    brightgreen
    keyword TDTP_EMAIL_TDCONTROL        brightgreen
    keyword TDTP_EMAIL_TDAUTODOWNLOADER brightgreen
    keyword TDTP_EMAIL_BUSINESS         brightgreen
    keyword TDTP_EMAIL_BTS_DEBIAN       brightgreen
    keyword TDTP_EMAIL_ML               brightgreen
    keyword TDTP_EMAIL_PRI              brightgreen

    keyword tdmcRDATE                   brightgreen
    keyword tdmcSDATE                   brightgreen
    keyword tdmcNL                      brightgreen

    keyword USEWNAME                    brightgreen
    keyword USEWLIST                    brightgreen
    keyword WLIST                       brightgreen
    keyword USEBNAME                    brightgreen
    keyword USEBLIST                    brightgreen
    keyword BLIST                       brightgreen
    keyword USETNAME                    brightgreen
    keyword USETLIST                    brightgreen
    keyword TLIST                       brightgreen
    keyword USEHNAME                    brightgreen
    keyword USEHLIST                    brightgreen
    keyword HLIST                       brightgreen

    keyword RESULT                      brightgreen
    keyword PACKAGE                     brightgreen
    keyword SUB                         brightgreen
    keyword COUNT                       brightgreen
    keyword NEWMSG                      brightgreen
    keyword OLDMSG                      brightgreen
    keyword TMPMSG                      brightgreen
    keyword ADDR_ME                     brightgreen
    keyword ADDR_LISTS                  brightgreen
    keyword HIT                         brightgreen
    keyword STRING                      brightgreen
    keyword STRG                        brightgreen
    keyword SHOW_FILTER                 brightgreen
    keyword TMPSPAM                     brightgreen

##############################################################
# Vars used by other recipes from the procmail mailinglist
    keyword PROCMAIL_DIR        brightgreen
    keyword PROCMAILDIR         brightgreen
    keyword PROCDIR             brightgreen
    keyword OCTET               brightgreen
    keyword DOTQUAD             brightgreen
    keyword RCVD                brightgreen
    keyword RCVD_COUNT          brightgreen
    keyword FROMX               brightgreen
    keyword RETX                brightgreen
    keyword GPGFROM             brightgreen
    keyword GPGGET              brightgreen
    keyword GPGEXP              brightgreen
    keyword EMAIL               brightgreen
    keyword DUMMY_EXEC          brightgreen
    keyword DUMMY               brightgreen
    keyword TMPVAL              brightgreen
    keyword TMPVAR              brightgreen
    keyword HOMEDIR             brightgreen
    keyword NULL                brightgreen
    keyword whole H_From*       brightgreen

    keyword whole on            red
    keyword whole true          red
    keyword whole yes           red
    keyword whole off           red
    keyword whole false         red
    keyword whole no            red
    keyword whole all           red

    keyword whole :0*\n         black magenta
    keyword whole \**\n         cyan

    keyword whole |*\n          yellow
    keyword whole !*\n          brightblue

    keyword ${*}                brightgreen

    keyword `                   brightred
    keyword {                   brightcyan
    keyword }                   brightcyan

context  " "                    green
    keyword ${*}                brightgreen

context exclusive ` `           lightgrey black
    keyword '*'                 green
    keyword "                   green
    keyword \\`                 brightred
    keyword ;                   brightcyan
    keyword $(*)                brightgreen
    keyword ${*}                brightgreen
    keyword {                   brightcyan
    keyword }                   brightcyan
    keyword [                   brightcyan
    keyword ]                   brightcyan
    keyword (                   brightcyan
    keyword )                   brightcyan
    keyword -eq                 brightcyan
    keyword -ne                 brightcyan

    keyword wholeright $+       brightgreen
    keyword $                   brightgreen

    keyword >/dev/null          brightblue
    keyword 2>&1                brightblue
    keyword 1>&2                brightblue

    keyword &&                  brightblue
    keyword ||                  brightblue
    keyword >>                  brightblue

    keyword ES=$?               brightgreen

wholechars abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-._

    keyword |                   cyan
    keyword whole --*           cyan
    keyword whole -*\s          cyan
    keyword whole \+*           cyan
    keyword whole \**           cyan
    keyword whole /*            cyan
    keyword whole *:            cyan

    keyword whole bash          cyan
    keyword whole bc            cyan
    keyword whole cp            cyan
    keyword whole cut           cyan
    keyword whole date          cyan
    keyword whole echo          cyan
    keyword whole egrep         cyan
    keyword whole env           cyan
    keyword whole expand        cyan
    keyword whole formail       cyan
    keyword whole gpg           cyan
    keyword whole grep          cyan
    keyword whole head          cyan
    keyword whole killall       cyan
    keyword whole md5sum        cyan
    keyword whole mimedecode    cyan
    keyword whole mkdir         cyan
    keyword whole mv            cyan
    keyword whole rm            cyan
    keyword whole sed           cyan
    keyword whole sendmail      cyan
    keyword whole sort          cyan
    keyword whole tail          cyan
    keyword whole tddebbtsd     cyan
    keyword whole tdnetsound    cyan
    keyword whole test          cyan
    keyword whole touch         cyan
    keyword whole tr            cyan
    keyword whole wc            cyan
    keyword whole which         cyan

    keyword whole if            yellow
    keyword whole then          yellow
    keyword whole else          yellow
    keyword whole fi            yellow
    keyword whole for           yellow
    keyword whole in            yellow
    keyword whole do            yellow
    keyword whole done          yellow

Attachment: signature.asc
Description: Digital signature

Reply via email to