forked from rpms/openssh
		
	Enabling the unit via the presets does not enable it on Silverblue/Kinoite/Sericea & IoT as we don't re-preset all units like it's done in Fedora CoreOS. See: https://pagure.io/workstation-ostree-config/pull-request/246 Instead, have the sshd & sshd@ service unit `Wants` the ssh-host-keys-migration service unit so that it's pulled-in only when sshd is effectively enabled and in all cases. See: https://src.fedoraproject.org/rpms/fedora-release/pull-request/253 See: https://bugzilla.redhat.com/show_bug.cgi?id=2172956 See: https://src.fedoraproject.org/rpms/fedora-release/pull-request/252
		
			
				
	
	
		
			21 lines
		
	
	
		
			555 B
		
	
	
	
		
			Desktop File
		
	
	
	
	
	
			
		
		
	
	
			21 lines
		
	
	
		
			555 B
		
	
	
	
		
			Desktop File
		
	
	
	
	
	
| [Unit]
 | |
| Description=OpenSSH server daemon
 | |
| Documentation=man:sshd(8) man:sshd_config(5)
 | |
| After=network.target sshd-keygen.target
 | |
| Wants=sshd-keygen.target
 | |
| # Migration for Fedora 38 change to remove group ownership for standard host keys
 | |
| # See https://fedoraproject.org/wiki/Changes/SSHKeySignSuidBit
 | |
| Wants=ssh-host-keys-migration.service
 | |
| 
 | |
| [Service]
 | |
| Type=notify
 | |
| EnvironmentFile=-/etc/sysconfig/sshd
 | |
| ExecStart=/usr/sbin/sshd -D $OPTIONS
 | |
| ExecReload=/bin/kill -HUP $MAINPID
 | |
| KillMode=process
 | |
| Restart=on-failure
 | |
| RestartSec=42s
 | |
| 
 | |
| [Install]
 | |
| WantedBy=multi-user.target
 |