I followed section 5: "Installing Gentoo from an existing Linux distribution" in order to install gentoo Linux from the recovery system of my root-server. - When I finished the installation I checked with eix that the sshd was installed. When I rebooted I was locked out of the system because ssh didn't start at boot time. - Coming from FreeBSD I assumed that the ssh server would be started automatically. - It was not a major problem as I could simply boot the recovery system again, chroot again and enable ssh.
However as quite many people might use this guide to install gentoo on their root-servers, I think it would be nice to spare other users this experience by adding something along the line of:
"If you don't have physical access to the computer: Enable sshd before rebooting, or you will be locked out of the system. Do it like this:
rc-update add sshd default"
Steps to Reproduce:
As always, users are expected to know their own services; very little is started by default in Gentoo, so do what you need to do. That section 5 is only about preparing to install Gentoo by giving you a workspace to follow the installation handbook, which does mention things you might need like ssh services. I don't think ssh needs to be mentioned at all in something that's only talking about preparing the disks and partitions.
That information is already in the installation handbooks.
This document is not about preparing disks and partitions, but it is about an alternate way to install gentoo linux. It should in my eyes provide the user with any information he might need for installing the system. Of course the system should be available to teh user after installing. If it is not available to the user because he can't log in, it is pretty pointless to habe it at all. Don't you agree?
You write: "As always, users are expected to know their own services." - How am I as a user new to gentoo Linux expected to know about "my own services"? - I am just newly installing the system and need a way to log in after installing it.
Wou write: "very little is started by default in Gentoo, so do what you need to do." - Exactly my point. But the new user should know that he has to do it. So why not tell him?
You write: "That section 5 is only about preparing to install Gentoo by giving you a workspace to follow the installation handbook, which does mention things you might need like ssh services." - No. The handbook *never* mentions that one should enable sshd as a service if one needs it. Not in the "Installing" part, and not in the "working with" part. Never. - And for an install over the network enabling sshd at bootup is *essential*, or your newly installed gentoo system will not be accessible to you.
Do what you like. I just wanted to help to make your documentation a little more user friendly. Friendly for new users.
Why do you mark this bug as "RESOLVED WONTFIX"? - Can't you see that this would be an improvement?
I can't understand why it would be a bad idea to add this one sentence to the guide. People who don't need it will not be upset if they have to read one additional sentence that doesn't apply to their situation. On the other hand many users might be thankful for that hint if they install gentoo on a remote system.
I can't understand what it woulf hurt to add the sentence. - And it would sure have benefitted me if it would have been there. - And there surely are other users who will be in the same situation as me in the future.
Because it doesn't belong, that's why. The guide is not about starting sshd, it's only about using a non-Gentoo OS to prepare the disks for installing Gentoo from within that OS, after which it directs the user to install Gentoo as described in the installation handbook (http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=1&chap=4).
What part of "getting partitioning started" has anything to do with doing a remote network install via ssh? Our docs are logically structured; it makes no sense to throw in something like that in a section that has nothing to do with it.
Sorry, but there's no need for it.
(In reply to comment #2)
> I as a user new to gentoo Linux expected to know about "my own services"?
I see your point, but let me quote the altinstall's preface:
This HOWTO is meant to be a repository of alternative Gentoo installation methods, for those with special installation needs such as lack of a cdrom or a computer that can't boot cds.
Users who "just want to install Gentoo" or aren't familiar with various system-related services should be following the Gentoo Handbook. As Josh has already stated, altinstall is just a "starting point" for crazy installations and users are *asked* to follow the Gentoo Handbook from now on.
Now, you're one who thinks current information might be unclear. Please try to read the whole installation chapter of the Handbook as if you were installing from Gentoo release media. If it isn't obvious from other service-related stuff in there that you have to start sshd explicitely, please reopen this bug and if we agree, the note will be added to the Handbook where it actually belongs.
Thanks for your report anyway.