From: Johannes H. <dr...@op...> - 2008-07-05 19:34:15
|
Hello list, I have been having some problems with entrance on openbsd so I looked into it and came up with some solutions. I`m not a very good programmer so I do not attempt to supply patches so I hope someone with the project cares enough about the probably small number of openbsd enlightenment users to fix it. 1. crypt authentication OpenBSD uses -lcrypto rather than -lcrypt, a simple s/lcrypt/&o/ in the configure script fixed this problem. Also, in the README file it says the /entrance/auth entry should be set to 2 for crypt/shadow, which did not work. After looking at the source I found out that 0 should be used for crypt and 2 for auth. 2. entranced In order for entranced to work I had to change /dev/random to /dev/srandom in src/daemon/auth.c because OpenBSD reserves /dev/random for future use. srandom is OpenBSD`s strong random number generator. I`m not on the list, so if you need someone to test the stuff, please CC. Thanks, Johannes |