Summary: | install docs need note to create a new user to use irc | ||
---|---|---|---|
Product: | [OLD] Docs-user | Reporter: | Brian Jackson (RETIRED) <iggy> |
Component: | Handbook | Assignee: | Sven Vermeulen (RETIRED) <swift> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | docs-team, drobbins, michael.christopher.ferguson |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Brian Jackson (RETIRED)
![]() We could just suid the irssi executable, and make it run as nobody (or a special irssi user). I think this would solve it easily, and not confuse the newbies too much. i agree ... i dont think we really should have a note in the install doc if it could be handled at all on the livecd As much as I agree with the fact that chatting as root is dangerous, I usually make an exception for #gentoo'ists if they're booted from a LiveCD :) The proposed solution (setuid nobody for irssi) seems a perfect solution for this. Daniel: can we update catalyst so that some binaries get setuid'd (more precisely the irssi binary to a non-root user)? That works fine for me, really we were talking about it in #gentoo-dev, so I filed a bug. Maybe I should waited till after the conversation was over ;) so, is this still an doc issue? or it's now belongs to gentoo cd? Assigning to x86-LiveCD peeps (even though it should be made generally, I just don't know who else to assign it to :) Pssst, can anyone enlighten me if this is done, will be done or will not be done? I hate unresolved bugs :) Using setuid for irssi will make it fail when it trys to make/save config files ie: /home/nobody/.irssi/foo It would probaly just be simpler to add something in the docs informing users of this issue anywya. When the livecds switch to catalyst, small tweaks like this will be more of a problem. I agree... I worked on this problem a little bit this afternoon; apparently, even if irssi can write to its dot directory, it will still core because it tried to load some perl scripts somewhere (I was not able to figure out where or how this was happening). I guess if suid irc was still wanted, we could include ircII instead/also, but this seems like a lot of hastle for something that isn't such a big issue. yeah, its a docs thing Okay, I've updated the section on "Optional: User Accounts" to inform the user that this is also needed if he wants to chat safely using irssi. |