[EMAIL PROTECTED] writes:
> 
> When I looked at the mail that was attempted to send it showed:
> ...
> To: [EMAIL PROTECTED], loginfo, [EMAIL PROTECTED]
> ...
> 
> Our loginfo line is simply:
> ^CVSROOT                mail -s "CVSROOT Updated %s" [EMAIL PROTECTED]
> [EMAIL PROTECTED]
> 
> Where did the user "loginfo" come from?  Did the format for loginfo change in
> 1.11.1?  Are we missing a patch?

The way the string is expanded changed to avoid problems with filenames
that contain shell meta-characters.  Unfortunately, it breaks your
usage.  %s now expands to a double-quoted string, which makes your
command line expand to:

        mail -s "CVSROOT Updated "CVSROOT logmsg"" eric_muehrcke...

so the double-quotes in the expansion of %s interfere with the double
quotes in your command line.  You can either move the %s outside the
double quotes:

        ^CVSROOT mail -s "CVSROOT Updated "%s [EMAIL PROTECTED] 
[EMAIL PROTECTED]

or use single quotes instead:

        ^CVSROOT mail -s 'CVSROOT Updated %s' [EMAIL PROTECTED] 
[EMAIL PROTECTED]

(although you should note that that won't work right if %s has single
quotes in its expansion).

-Larry Jones

It's like SOMEthing... I just can't think of it. -- Calvin

_______________________________________________
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs

Reply via email to