From: Claes W. <kl...@hy...> - 2006-02-06 18:18:37
|
Folks, I've just added support in Yaws for creating the sockets using the fdsrv kit from Jungerl. fdsrv is a module which makes it possible to to bind sockets on privilged portnumbers although uid/=0 I'd like to also remove the abilitry for Yaws to change uid once the initial sockat have been bound. The reason for this is that the code which manages ownership of both the logfiles as well as the generated file under /tmp/yaws sucks. One of the reason it sucks is because of the chuid code. So - Since it's better to run yaws with a uid /= 0 from the start and then use fdsrv to bind() te sockets it just makes the code cleaner maintaining the same functionality Opinions .. anyone ? /klacke -- Claes Wikstrom -- Caps lock is nowhere and http://www.hyber.org -- everything is under control cellphone: +46 70 2097763 |
From: Christian S <ch...@gm...> - 2006-02-07 09:07:28
|
2006/2/6, Claes Wikstrom <kl...@hy...>: > > > Opinions .. anyone ? > Will yaws come with a copy of the fdsrv from jungerl? I.e. will this make installing yaws a tiny bit more complicated or not? |
From: Claes W. <kl...@hy...> - 2006-02-07 10:49:50
|
Christian S wrote: > 2006/2/6, Claes Wikstrom <kl...@hy... <mailto:kl...@hy...>>: > > > Opinions .. anyone ? > > > Will yaws come with a copy of the fdsrv from jungerl? > I.e. will this make installing yaws a tiny bit more > complicated or not? > Well, the way I've done it now is to not include fdsrv ... maybe I should. So, yes it will make installation of Yaws more complicated. What do you think, include it or not ? /klacke |
From: <to...@no...> - 2006-02-07 10:59:46
|
Claes Wikstom wrote: > Christian S wrote: > >> 2006/2/6, Claes Wikstrom <kl...@hy... <mailto:kl...@hy...>>: >> >> >> Opinions .. anyone ? >> >> >> Will yaws come with a copy of the fdsrv from jungerl? >> I.e. will this make installing yaws a tiny bit more >> complicated or not? >> > > Well, the way I've done it now is to not include > fdsrv ... maybe I should. So, yes it will make installation > of Yaws more complicated. > > What do you think, include it or not ? Installing fdsrv is a one-liner if you are using erlmerge. If you're not using erlmerge it is a bit more complicated since you need to grab it from jungerl, make sure it ends up in your path...etc... So in the latter case it would of course be nicer to have it included in Yaws. On the other hand if you are using erlmerge, then it may result in two versions of fdsrv floating around in your system. So I'm not sure what's best. Perhaps a config directive to Yaws that says --build-and-install-fdsrv-please which is not set per default. Cheers, Tobbe |
From: ke.han <ke...@re...> - 2006-02-07 11:18:57
|
a solution would be to have yaws available as an erlmerge package. This would increase the adoption and advancement of erlmerge. If yaws is going to be installed without erlmerge, I would strongly suggest it include its dependent version of fdsrv. ke han Torbjörn Törnkvist wrote: > Claes Wikstom wrote: > >> Christian S wrote: >> >>> 2006/2/6, Claes Wikstrom <kl...@hy... <mailto:kl...@hy...>>: >>> >>> >>> Opinions .. anyone ? >>> >>> >>> Will yaws come with a copy of the fdsrv from jungerl? >>> I.e. will this make installing yaws a tiny bit more >>> complicated or not? >>> >> >> Well, the way I've done it now is to not include >> fdsrv ... maybe I should. So, yes it will make installation >> of Yaws more complicated. >> >> What do you think, include it or not ? > > Installing fdsrv is a one-liner if you are using erlmerge. > > If you're not using erlmerge it is a bit more complicated > since you need to grab it from jungerl, make sure it ends > up in your path...etc... > > So in the latter case it would of course be nicer to have > it included in Yaws. On the other hand if you are using > erlmerge, then it may result in two versions of fdsrv > floating around in your system. > > So I'm not sure what's best. Perhaps a config directive > to Yaws that says --build-and-install-fdsrv-please > which is not set per default. > > Cheers, Tobbe > > > > > ------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. Do you grep through log > files > for problems? Stop! Download the new AJAX search engine that makes > searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642 > _______________________________________________ > Erlyaws-list mailing list > Erl...@li... > https://lists.sourceforge.net/lists/listinfo/erlyaws-list > |
From: Claes W. <kl...@hy...> - 2006-02-07 12:25:57
|
ke.han wrote: > a solution would be to have yaws available as an erlmerge package. This > would increase the adoption and advancement of erlmerge. This is a good solution. Will do. We should also propagate to get erlmerge into OTP itself. /klacke |