Date: Fri, 11 Jul 1997 23:46:54 +0200 From: =?iso-8859-1?Q?=C5ge_R=F8bekk?= <aagero@aage.priv.no> To: ports@freebsd.org Subject: pine 3.96 builds with DOS options Message-ID: <19970711234654.57564@aage.priv.no>
next in thread | raw e-mail | index | archive | help
--HlL+5n6rz5pIUxbD Content-Type: text/plain; charset=us-ascii After setting user-domain = <my-domain> in /usr/local/etc/pine.conf to force the right-hand side of the From: field appear as my MX record, I noticed that X-Sender: user@<hostname> also was included in the header. after digging through the sources, i found in $PORTS/mail/pine/work/pine-3.96/pine/send.c lots of: #if !(defined(DOS || defined(OS2)) || defined(NOAUTH> <do some PC-Pine-specific stuff> #endif which always evaluates to true when we're NOT on DOS or OS2, or NOAUTH is defined. according to tech-notes.txt in the doc directory, this is a DOS-spesific tweak to make tracing of mail sent from a pc easier. this is obviously wrong, and should read something like #if defined(DOS) || defined(OS2) || defined(NOAUTH) <go ahead and insert the X-Sender field> #endif patch included. -aage --HlL+5n6rz5pIUxbD Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=patch-an LS0tIHBpbmUvc2VuZC5jLk9MRAlGcmkgSnVsIDExIDIzOjMzOjE0IDE5OTcNCisrKyBwaW5l L3NlbmQuYwlGcmkgSnVsIDExIDIzOjMzOjUyIDE5OTcNCkBAIC0xMTIzLDcgKzExMjMsNyBA QA0KICAgeyIiLCAgICAgICAgICAgICJYLVBvc3QtRXJyb3IiLE5PX0hFTFAsICAgICAgICAg ICAgICAgMTAsIDAsIE5VTEwsDQogICAgTlVMTCwgICAgICAgICAgTlVMTCwgTlVMTCwgTlVM TCwgICAgICAgICAgICAgICAgIE5VTEwsDQogICAgMCwgMCwgMCwgMCwgMCwgMCwgMCwgMCwg MCwgS1NfTk9ORX0sDQotI2lmCSEoZGVmaW5lZChET1MpIHx8IGRlZmluZWQoT1MyKSkgfHwg ZGVmaW5lZChOT0FVVEgpDQorI2lmCWRlZmluZWQoRE9TKSB8fCBkZWZpbmVkKE9TMikgfHwg ZGVmaW5lZChOT0FVVEgpDQogICB7IiIsICAgICAgICAgICAgIlNlbmRlciIsICAgICAgTk9f SEVMUCwgICAgICAgICAgICAgICAxMCwgMCwgTlVMTCwNCiAgICBOVUxMLCAgICAgICAgICBO VUxMLCBOVUxMLCBOVUxMLCAgICAgICAgICAgICAgICAgTlVMTCwNCiAgICAwLCAwLCAwLCAw LCAwLCAwLCAwLCAwLCAwLCBLU19OT05FfQ0KQEAgLTExNzksNyArMTE3OSw3IEBADQogICB7 Ik1lc3NhZ2UtSUQiLCAgRnJlZVRleHQsCTAsIDEsIDEsIDB9LA0KICAgeyJUbyIsICAgICAg ICAgIEFkZHJlc3MsCTAsIDAsIDAsIDB9LAkvKiBOX05PQk9EWSAqLw0KICAgeyJYLVBvc3Qt RXJyb3IiLEZyZWVUZXh0LAkwLCAwLCAwLCAwfSwJLyogTl9QT1NURVJSICovDQotI2lmCSEo ZGVmaW5lZChET1MpIHx8IGRlZmluZWQoT1MyKSkgfHwgZGVmaW5lZChOT0FVVEgpDQorI2lm CWRlZmluZWQoRE9TKSB8fCBkZWZpbmVkKE9TMikgfHwgZGVmaW5lZChOT0FVVEgpDQogICB7 IlgtU2VuZGVyIiwgICAgQWRkcmVzcywJMCwgMSwgMSwgMH0sDQogI2VuZGlmDQogICB7TlVM TCwgICAgICAgICBGcmVlVGV4dH0NCkBAIC0xMjY4LDcgKzEyNjgsNyBAQA0KICAgICBvdXRn b2luZy0+ZnJvbQkgID0gZ2VuZXJhdGVfZnJvbSgpOw0KICAgICBvdXRnb2luZy0+cmV0dXJu X3BhdGggPSByZmM4MjJfY3B5X2FkcihvdXRnb2luZy0+ZnJvbSk7DQogDQotI2lmCSEoZGVm aW5lZChET1MpIHx8IGRlZmluZWQoT1MyKSkgfHwgZGVmaW5lZChOT0FVVEgpDQorI2lmCWRl ZmluZWQoRE9TKSB8fCBkZWZpbmVkKE9TMikgfHwgZGVmaW5lZChOT0FVVEgpDQogI2RlZmlu ZSBOTiAzDQogI2Vsc2UNCiAjZGVmaW5lIE5OIDINCkBAIC0xMzY1LDcgKzEzNjUsNyBAQA0K IAkJc2VuZGluZ19vcmRlcltOTis3XQk9IHBmOw0KIAkJYnJlYWs7DQogDQotI2lmCSEoZGVm aW5lZChET1MpIHx8IGRlZmluZWQoT1MyKSkgfHwgZGVmaW5lZChOT0FVVEgpDQorI2lmCWRl ZmluZWQoRE9TKSB8fCBkZWZpbmVkKE9TMikgfHwgZGVmaW5lZChOT0FVVEgpDQogICAgICAg ICAgICAgICBjYXNlIE5fU0VOREVSOg0KIAkJc2VuZGluZ19vcmRlclszXQk9IHBmOw0KIAkJ cGYtPmFkZHIJCT0gJm91dGdvaW5nLT5zZW5kZXI7DQpAQCAtMTkxOCw3ICsxOTE4LDcgQEAN CiAgICAgICogSGUtPnJlYWxhZGRyIGlzIHRoZSBwb2ludGVyIHRvIHRoZSB0ZXh0IHRoYXQg cGljbyBhY3R1YWxseSBlZGl0cy4NCiAgICAgICovDQogDQotI2lmCSEoZGVmaW5lZChET1Mp IHx8IGRlZmluZWQoT1MyKSkgfHwgZGVmaW5lZChOT0FVVEgpDQorI2lmCWRlZmluZWQoRE9T KSB8fCBkZWZpbmVkKE9TMikgfHwgZGVmaW5lZChOT0FVVEgpDQogI2RlZmluZSBOTiAzDQog I2Vsc2UNCiAjZGVmaW5lIE5OIDINCkBAIC0xOTQ1LDcgKzE5NDUsNyBAQA0KIAkJCQkgKGkg PT0gMTMpID8gTl9NU0dJRCA6DQogCQkJCSAgKGkgPT0gMTQpID8gTl9OT0JPRFkgOg0KIAkJ CQkgICAoaSA9PSAxNSkgPyBOX1BPU1RFUlIgOg0KLSNpZgkhKGRlZmluZWQoRE9TKSB8fCBk ZWZpbmVkKE9TMikpIHx8IGRlZmluZWQoTk9BVVRIKQ0KKyNpZglkZWZpbmVkKERPUykgfHwg ZGVmaW5lZChPUzIpIHx8IGRlZmluZWQoTk9BVVRIKQ0KIAkJCQkgICAgKGkgPT0gMTYpID8g Tl9TRU5ERVIgOg0KICNlbmRpZg0KIAkJCQkJCQkgIGk7DQpAQCAtMjExOSw3ICsyMTE5LDcg QEANCiANCiAJCWJyZWFrOw0KIA0KLSNpZgkhKGRlZmluZWQoRE9TKSB8fCBkZWZpbmVkKE9T MikpIHx8IGRlZmluZWQoTk9BVVRIKQ0KKyNpZglkZWZpbmVkKERPUykgfHwgZGVmaW5lZChP UzIpIHx8IGRlZmluZWQoTk9BVVRIKQ0KICAgICAgICAgICAgICAgY2FzZSBOX1NFTkRFUjoN CiAJCXNlbmRpbmdfb3JkZXJbM10JPSBwZjsNCiAJCXBmLT5hZGRyCQk9ICZvdXRnb2luZy0+ c2VuZGVyOw0KQEAgLTU3OTEsNyArNTc5MSw3IEBADQogICAgIH0NCiANCiANCi0jaWYJKGRl ZmluZWQoRE9TKSB8fCBkZWZpbmVkKE9TMikpICYmICFkZWZpbmVkKE5PQVVUSCkNCisjaWYJ ZGVmaW5lZChET1MpIHx8IGRlZmluZWQoT1MyKSB8fCBkZWZpbmVkKE5PQVVUSCkNCiAgICAg LyoNCiAgICAgICogQWRkIGNvbWZvcnRpbmcgIlgtIiBoZWFkZXIgbGluZSBpbmRpY2F0aW5n IHdoYXQgc29ydCBvZiANCiAgICAgICogYXV0aGVudGljaXR5IHRoZSByZWNlaXZlciBjYW4g ZXhwZWN0Li4uDQo= --HlL+5n6rz5pIUxbD--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19970711234654.57564>