sledgehammer-place-start-up¶
Place the start-up.sh script for Sledgehammer.
This task places a few static assets that are needed for the Sledgehammer start-up process. It handles the following assets:
-
sledgehammer-start-up.shThis script is run as a systemd service once Sledgehammer has started. It is responsible for making sure the image was booted with the necessary kernel parameters and then downloading and executing the machine-independent startup script from dr-provision.
-
sledgehammer-motdThis sets the default login banner.
-
sledgehammer-ssh-configThis sets the default sshd configuration. We default to allowing root logins only via key based authentication and allowing sftp.
-
sledgehammer-serviceThis is the systemd unit file that is responsible for starting sledgehammer-start-up.sh when Sledgehammer boots. It waits until the network has been configured and is online before starting.
Objects that Reference sledgehammer-place-start-up¶
- stages sledgehammer-build-9 in Sledgehammer Builder v4.15.1 as part of Tasks (declared)
- stages sledgehammer-build in Sledgehammer Builder v4.15.1 as part of Tasks (declared)
- stages sledgehammer-build-8 in Sledgehammer Builder v4.15.1 as part of Tasks (declared)
Objects used by sledgehammer-place-start-up¶
Not used in current content packs