From owner-freebsd-ports-bugs@FreeBSD.ORG Sun Jul 1 05:21:11 2012 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2DF8510671A6 for ; Sun, 1 Jul 2012 05:20:07 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id DF0958FC16 for ; Sun, 1 Jul 2012 05:20:06 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q615K6Kl033227 for ; Sun, 1 Jul 2012 05:20:06 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q615K6eU033226; Sun, 1 Jul 2012 05:20:06 GMT (envelope-from gnats) Date: Sun, 1 Jul 2012 05:20:06 GMT Message-Id: <201207010520.q615K6eU033226@freefall.freebsd.org> To: freebsd-ports-bugs@FreeBSD.org From: Henry Hu Cc: Subject: Re: ports/168841: x11/slim fails to authorize (through kereros) if built without pam support X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Henry Hu List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 01 Jul 2012 05:21:11 -0000 The following reply was made to PR ports/168841; it has been noted by GNATS. From: Henry Hu To: Volodymyr Kostyrko Cc: Doug Barton , bug-followup@freebsd.org, Gleb Kurtsou Subject: Re: ports/168841: x11/slim fails to authorize (through kereros) if built without pam support Date: Sun, 1 Jul 2012 01:16:38 -0400 --e0cb4e6ffbf766234404c3bdca7f Content-Type: text/plain; charset=ISO-8859-1 I've removed the patch to app.cpp. The original reason for adding it is in ports/152236: "Without PAM support typing reboot or halt as user name would reboot/halt the system, it doesn't work with PAM enabled." I've just tried this in the latest version. Whether PAM is enabled or not, we can always reboot the machine by typing "reboot" as username and root password as password. I think this is the correct behavior, and we should not change this behavior. By the way, slim 1.3.4 is out. I'll look at it... On Mon, Jun 25, 2012 at 4:05 AM, Volodymyr Kostyrko wrote: > Henry Hu wrote: >>>> >>>> This patch enables PAM in slim. >>> >>> >>> Given that we have a lot of users who don't like PAM, I'd much rather >>> see this be optional. See for example x11/xscreensaver. >> >> >> Now PAM is optional. However, I still make it default to "on", since >> PAM is part of the base system, and if we make it default to "off", >> some people may be unable to login. If people don't like it, they may >> just turn it off. > > > I'll second Doug here. The world can be built WITHOUT_PAM and the port will > fail. It's better to leave PAM support off by default as it is really needed > only in some custom setups like mine. FreeBSD doesn't comes configured by > default as Kerberos or LDAP member. OK, I've turned it off. If someone really wants PAM, then he/she may manually config the port. > > > -- > Sphinx of black quartz judge my vow. -- Cheers, Henry --e0cb4e6ffbf766234404c3bdca7f Content-Type: application/octet-stream; name="slim-1.3.3_2.patch" Content-Disposition: attachment; filename="slim-1.3.3_2.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_h43nwcrk0 ZGlmZiAtcnVOIC0tZXhjbHVkZT1DVlMgLS1leGNsdWRlPS5zdm4gL3RtcC9jdnN0bXAvcG9ydHMv eDExL3NsaW0vTWFrZWZpbGUgL3Vzci9wb3J0cy94MTEvc2xpbS5uZXcvTWFrZWZpbGUKLS0tIC90 bXAvY3ZzdG1wL3BvcnRzL3gxMS9zbGltL01ha2VmaWxlCTIwMTItMDYtMjEgMDI6MTk6MDAuMDAw MDAwMDAwIC0wNDAwCisrKyAvdXNyL3BvcnRzL3gxMS9zbGltLm5ldy9NYWtlZmlsZQkyMDEyLTA3 LTAxIDAxOjA3OjU3LjAwMDAwMDAwMCAtMDQwMApAQCAtNiw3ICs2LDcgQEAKIAogUE9SVE5BTUU9 CXNsaW0KIFBPUlRWRVJTSU9OPQkxLjMuMwotUE9SVFJFVklTSU9OPQkxCitQT1JUUkVWSVNJT049 CTIKIENBVEVHT1JJRVM9CXgxMQogTUFTVEVSX1NJVEVTPQlodHRwOi8vc2xpbS5iZXJsaW9zLmRl L3JlbGVhc2VzLwogRElTVEZJTEVTPQkke0RJU1ROQU1FfSR7RVhUUkFDVF9TVUZYfSAke0RJU1RO QU1FfSR7RVhUUkFDVF9TVUZYfS5yZWxlYXNlLmFzYwpAQCAtMTUsMTQgKzE1LDE0IEBACiBNQUlO VEFJTkVSPQloZW5yeS5odS5zaEBnbWFpbC5jb20KIENPTU1FTlQ9CUdyYXBoaWNhbCBsb2dpbiBt YW5hZ2VyIGZvciBYMTEsIGRlcml2ZWQgZnJvbSBMb2dpbi5hcHAKIAorTElDRU5TRT0JR1BMdjIK KwogTElCX0RFUEVORFM9CWpwZWcuMTE6JHtQT1JUU0RJUn0vZ3JhcGhpY3MvanBlZyBcCiAJCWNr LWNvbm5lY3Rvci4wOiR7UE9SVFNESVJ9L3N5c3V0aWxzL2NvbnNvbGVraXQgXAogCQlwbmcxNTok e1BPUlRTRElSfS9ncmFwaGljcy9wbmcgXAogCQlmcmVldHlwZToke1BPUlRTRElSfS9wcmludC9m cmVldHlwZTIgXAogCQlmb250Y29uZmlnOiR7UE9SVFNESVJ9L3gxMS1mb250cy9mb250Y29uZmln CiAKLUxJQ0VOU0U9CUdQTHYyCi0KIFVTRV9DTUFLRT0JeWVzCiBVU0VfWE9SRz0JeDExIHhmdCB4 bXUgeG9yZy1zZXJ2ZXIgeHJlbmRlcgogVVNFX0dMPQkJZ2x1dApAQCAtMzMsOCArMzMsMTggQEAK IAogTUFOMT0JCXNsaW0uMQogCitPUFRJT05TPQlQQU0gIlVzZSBwYW0iIG9mZgorCiAuaW5jbHVk ZSA8YnNkLnBvcnQucHJlLm1rPgogCisuaWYgZGVmaW5lZChXSVRIX1BBTSkKK0NNQUtFX0FSR1Mr PSAtRFVTRV9QQU09eWVzCitQTElTVF9TVUIrPSBQQU09IiIKKy5lbHNlCitDTUFLRV9BUkdTKz0g LURVU0VfUEFNPW5vCitQTElTVF9TVUIrPSBQQU09IkBjb21tZW50ICIKKy5lbmRpZgorCiB2ZXJp Znk6IGNoZWNrc3VtCiAJZ3BnIC0tdmVyaWZ5ICR7RElTVERJUn0vJHtESVNUTkFNRX0ke0VYVFJB Q1RfU1VGWH0ucmVsZWFzZS5hc2MKIApAQCAtNDksMTUgKzU5LDIxIEBACiAKICMgRml4IGEgcHJl dmlvdXMgYmFkIGluc3RhbGwKIHByZS1pbnN0YWxsOgotCUAvYmluL3JtIC1mICR7TE9DQUxCQVNF fS9zaGFyZS9tYW4vbWFuMS9zbGltLjEKLQlAL2Jpbi9ybWRpciAke0xPQ0FMQkFTRX0vc2hhcmUv bWFuL21hbjEgMj4vZGV2L251bGwgfHwgdHJ1ZQotCUAvYmluL3JtZGlyICR7TE9DQUxCQVNFfS9z aGFyZS9tYW4gMj4vZGV2L251bGwgfHwgdHJ1ZQorCUAke1JNfSAtZiAke0xPQ0FMQkFTRX0vc2hh cmUvbWFuL21hbjEvc2xpbS4xCisJQCR7Uk1ESVJ9ICR7TE9DQUxCQVNFfS9zaGFyZS9tYW4vbWFu MSAyPi9kZXYvbnVsbCB8fCB0cnVlCisJQCR7Uk1ESVJ9ICR7TE9DQUxCQVNFfS9zaGFyZS9tYW4g Mj4vZGV2L251bGwgfHwgdHJ1ZQogCiBwb3N0LWluc3RhbGw6CiAJQCR7SU5TVEFMTF9NQU59ICR7 V1JLU1JDfS8ke1BPUlROQU1FfS4xICR7TUFOMVBSRUZJWH0vbWFuL21hbjEKIAlAaWYgWyAhIC1m ICR7UFJFRklYfS9ldGMvc2xpbS5jb25mIF07IHRoZW4gXAogCQkke0NQfSAke1BSRUZJWH0vZXRj L3NsaW0uY29uZi5zYW1wbGUgJHtQUkVGSVh9L2V0Yy9zbGltLmNvbmYgOyBcCiAJZmkKKy4JaWYg ZGVmaW5lZChXSVRIX1BBTSkKKwlAJHtJTlNUQUxMX0RBVEF9ICR7RklMRVNESVJ9L3BhbS5jb25m ICR7UFJFRklYfS9ldGMvcGFtLmQvc2xpbS5kZWZhdWx0CisJQGlmIFsgISAtZiAke1BSRUZJWH0v ZXRjL3BhbS5kL3NsaW0gXTsgdGhlbiBcCisJCSR7Q1B9ICR7UFJFRklYfS9ldGMvcGFtLmQvc2xp bS5kZWZhdWx0ICR7UFJFRklYfS9ldGMvcGFtLmQvc2xpbSA7IFwKKwlmaQorLgllbmRpZgogCUAk e0NBVH0gJHtQS0dNRVNTQUdFfQogCiAuaW5jbHVkZSA8YnNkLnBvcnQucG9zdC5taz4KZGlmZiAt cnVOIC0tZXhjbHVkZT1DVlMgLS1leGNsdWRlPS5zdm4gL3RtcC9jdnN0bXAvcG9ydHMveDExL3Ns aW0vZmlsZXMvcGFtLmNvbmYgL3Vzci9wb3J0cy94MTEvc2xpbS5uZXcvZmlsZXMvcGFtLmNvbmYK LS0tIC90bXAvY3ZzdG1wL3BvcnRzL3gxMS9zbGltL2ZpbGVzL3BhbS5jb25mCTE5NjktMTItMzEg MTk6MDA6MDAuMDAwMDAwMDAwIC0wNTAwCisrKyAvdXNyL3BvcnRzL3gxMS9zbGltLm5ldy9maWxl cy9wYW0uY29uZgkyMDEyLTA2LTIxIDAxOjU1OjE4LjAwMDAwMDAwMCAtMDQwMApAQCAtMCwwICsx LDQgQEAKK2F1dGgJCWluY2x1ZGUJCXN5c3RlbQorYWNjb3VudAkJaW5jbHVkZQkJc3lzdGVtCitz ZXNzaW9uCQlpbmNsdWRlCQlzeXN0ZW0KK3Bhc3N3b3JkCWluY2x1ZGUJCXN5c3RlbQpkaWZmIC1y dU4gLS1leGNsdWRlPUNWUyAtLWV4Y2x1ZGU9LnN2biAvdG1wL2N2c3RtcC9wb3J0cy94MTEvc2xp bS9maWxlcy9zbGltLnNoLmluIC91c3IvcG9ydHMveDExL3NsaW0ubmV3L2ZpbGVzL3NsaW0uc2gu aW4KLS0tIC90bXAvY3ZzdG1wL3BvcnRzL3gxMS9zbGltL2ZpbGVzL3NsaW0uc2guaW4JMjAxMi0w Ni0yMSAwMjoxOTowMC4wMDAwMDAwMDAgLTA0MDAKKysrIC91c3IvcG9ydHMveDExL3NsaW0ubmV3 L2ZpbGVzL3NsaW0uc2guaW4JMjAxMi0wNi0yMSAwMTo1NDoxOS4wMDAwMDAwMDAgLTA0MDAKQEAg LTMsNyArMyw3IEBACiAjICRGcmVlQlNEOiBwb3J0cy94MTEvc2xpbS9maWxlcy9zbGltLnNoLmlu LHYgMS44IDIwMTIvMDYvMDMgMDY6NTU6NDYgZG91Z2IgRXhwICQKICMKICMgUFJPVklERTogc2xp bQotIyBSRVFVSVJFOiBMT0dJTiBkYnVzCisjIFJFUVVJUkU6IExPR0lOIGRidXMgaGFsZAogIyBL RVlXT1JEOiBzaHV0ZG93bgogIwogIyBBZGQgdGhlIGZvbGxvd2luZyBsaW5lcyB0byAvZXRjL3Jj LmNvbmYgdG8gZW5hYmxlIHNsaW06CmRpZmYgLXJ1TiAtLWV4Y2x1ZGU9Q1ZTIC0tZXhjbHVkZT0u c3ZuIC90bXAvY3ZzdG1wL3BvcnRzL3gxMS9zbGltL3BrZy1wbGlzdCAvdXNyL3BvcnRzL3gxMS9z bGltLm5ldy9wa2ctcGxpc3QKLS0tIC90bXAvY3ZzdG1wL3BvcnRzL3gxMS9zbGltL3BrZy1wbGlz dAkyMDEyLTA2LTIxIDAyOjE5OjAwLjAwMDAwMDAwMCAtMDQwMAorKysgL3Vzci9wb3J0cy94MTEv c2xpbS5uZXcvcGtnLXBsaXN0CTIwMTItMDYtMjQgMTE6NTA6MDIuMDAwMDAwMDAwIC0wNDAwCkBA IC04LDYgKzgsOSBAQAogQHVuZXhlYyBpZiBjbXAgLXMgJUQvZXRjL3NsaW0uY29uZi5zYW1wbGUg JUQvZXRjL3NsaW0uY29uZjsgdGhlbiBybSAtZiAlRC9ldGMvc2xpbS5jb25mOyBmaQogZXRjL3Ns aW0uY29uZi5zYW1wbGUKIEBleGVjIGlmIFsgISAtZiAlRC9ldGMvc2xpbS5jb25mIF0gOyB0aGVu IGNwIC1wICVELyVGICVCL3NsaW0uY29uZjsgZmkKKyUlUEFNJSVAdW5leGVjIGlmIGNtcCAtcyAl RC9ldGMvcGFtLmQvc2xpbS5kZWZhdWx0ICVEL2V0Yy9wYW0uZC9zbGltOyB0aGVuIHJtIC1mICVE L2V0Yy9wYW0uZC9zbGltIDsgZmkKKyUlUEFNJSVldGMvcGFtLmQvc2xpbS5kZWZhdWx0CislJVBB TSUlQGV4ZWMgaWYgWyAhIC1mICVEL2V0Yy9wYW0uZC9zbGltIF0gOyB0aGVuIGNwIC1wICVELyVG ICVCL3NsaW07IGZpCiBAZXhlYyAvYmluL3JtIC1mICVEL3NoYXJlL21hbi9tYW4xL3NsaW0uMQog QGV4ZWMgcm1kaXIgIiVEL3NoYXJlL21hbi9tYW4xIiAyPi9kZXYvbnVsbCB8fCB0cnVlCiBAZXhl YyBybWRpciAiJUQvc2hhcmUvbWFuIiAyPi9kZXYvbnVsbCB8fCB0cnVlCg== --e0cb4e6ffbf766234404c3bdca7f--