Re: details of the *-subscribe function
Bruce Guenter <[email protected]> Tue, 9 Feb 2010 20:25:06 -0600
| Newsgroups | gmane.mail.ezmlm |
|---|---|
| Message-ID | <[email protected]> |
--8X7/QrJGcKSMr1RN Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Jan 31, 2010 at 08:17:07PM -0700, Tres Melton wrote: > and I've looked in there and can't see a "060" file. It looks pretty > standard to me. However there is a line like this: >=20 > |/usr/bin/ezmlm-get '/var/qmail/alias/Austrian' *Q3[%\,25B&0\60 >=20 > For some reason the '&' wasn't escaped upon creation of the list. > Changing that to '*Q3[%\,25B\&0\60' fixed everything. I'm still not > sure why the '6' needs to be escaped and figure that the escaping script > simply missed the right character needing escaping. The 6 doesn't need escaping, however as you discovered the & did. Since the file is being interpreted by the shell (via qmail), here's what it effectively saw: /usr/bin/ezmlm-get '/var/qmail/alias/Austrian' *Q3[%\,25B & 0\60 After backslash (quote) removal, you get: /usr/bin/ezmlm-get '/var/qmail/alias/Austrian' *Q3[%,25B & 060 That's why it was trying to run "060" and not finding it. --=20 Bruce Guenter <[email protected]> http://untroubled.org/ --8X7/QrJGcKSMr1RN Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (GNU/Linux) iEYEARECAAYFAktyGQIACgkQ6W+y3GmZgOgUwwCfdJksQVlkwvXyG9H3RN65P7J0 ngcAn0n1DADnNZY5yDkisIh5pNYsCG7K =9/50 -----END PGP SIGNATURE----- --8X7/QrJGcKSMr1RN--