Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 1 Jul 2012 05:20:06 GMT
From:      Henry Hu <henry.hu.sh@gmail.com>
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   Re: ports/168841: x11/slim fails to authorize (through kereros) if built without pam support
Message-ID:  <201207010520.q615K6eU033226@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/168841; it has been noted by GNATS.

From: Henry Hu <henry.hu.sh@gmail.com>
To: Volodymyr Kostyrko <c.kworr@gmail.com>
Cc: Doug Barton <dougb@freebsd.org>, bug-followup@freebsd.org, 
	Gleb Kurtsou <gleb.kurtsou@gmail.com>
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 <c.kworr@gmail.com> 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--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201207010520.q615K6eU033226>