Bug 755150 - systemd rule needs changing to start on graphical desktop too
Summary: systemd rule needs changing to start on graphical desktop too
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: openssh
Version: 16
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Petr Lautrbach
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-11-19 04:51 UTC by Jon Masters
Modified: 2011-11-23 12:02 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-11-23 12:02:15 UTC
Type: ---


Attachments (Terms of Use)

Description Jon Masters 2011-11-19 04:51:09 UTC
Description of problem:

Unfortunately, systemd removes traditional Unix runlevel concepts and has targets, which means WantedBy with just multiuser won't start ssh by default. It needs to be wanted by in the graphical target too. Please add that so that the ssh server starts regardless of graphical or non-graphical setup.

Comment 1 Petr Lautrbach 2011-11-21 09:06:23 UTC
graphical.target is set to Requires=multi-user.target and After=multi-user.target, so all units, which multi-user.target wants, should be activated before graphical.target.

Is your sshd.service enabled? If you change default target to multi-user.target, is sshd.service activated?

Comment 2 Petr Lautrbach 2011-11-23 12:02:15 UTC
I installed F16 and started to graphical.target. sshd.service is active as I expected - sshd.service is wanted by multi-user.target which is required by graphical.target

[plautrba@f16 ~]$ systemctl is-active graphical.target
active
[plautrba@f16 ~]$ systemctl is-active multi-user.target
active
[plautrba@f16 ~]$ systemctl is-active sshd.service
active
[plautrba@f16 ~]$ rpm -q openssh
openssh-5.8p2-16.fc16.1.x86_64


Note You need to log in before you can comment on or make changes to this bug.