Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Factory:Rebuild
dracut-sshd
0001-Give-some-guidance-through-motd-prompt.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File 0001-Give-some-guidance-through-motd-prompt.patch of Package dracut-sshd
From 351036bcd843345973a34a810e363d280b046f8c Mon Sep 17 00:00:00 2001 From: Georg Sauthoff <mail@gms.tf> Date: Sat, 14 Nov 2020 10:48:50 +0100 Subject: [PATCH] Give some guidance through motd/prompt i.e. to make the nature/purpose of this special environment more obvious to unsuspecting/occasional users. Based on pull-request https://github.com/gsauthof/dracut-sshd/pull/36 by Daniel Molkentin. fixes #36 --- 46sshd/module-setup.sh | 3 +++ 46sshd/motd | 10 ++++++++++ 46sshd/profile | 7 +++++++ 3 files changed, 20 insertions(+) create mode 100644 46sshd/motd create mode 100644 46sshd/profile diff --git a/46sshd/module-setup.sh b/46sshd/module-setup.sh index c9caca6..b861818 100755 --- a/46sshd/module-setup.sh +++ b/46sshd/module-setup.sh @@ -89,6 +89,9 @@ install() { mkdir -p -m 0755 "$initdir/var/log" touch "$initdir/var/log/lastlog" + inst_simple "${moddir}/motd" /etc/motd + inst_simple "${moddir}/profile" /root/.profile + return 0 } diff --git a/46sshd/motd b/46sshd/motd new file mode 100644 index 0000000..e8a4753 --- /dev/null +++ b/46sshd/motd @@ -0,0 +1,10 @@ + +Welcome to the early boot SSH environment. You may type + + systemd-tty-ask-password-agent + +(or press "arrow up") to unlock your disks. + +This shell will terminate automatically a few seconds after the +unlocking process has succeeded and when the boot proceeds.  + diff --git a/46sshd/profile b/46sshd/profile new file mode 100644 index 0000000..14d620b --- /dev/null +++ b/46sshd/profile @@ -0,0 +1,7 @@ +if [ -n "$SSH_TTY" ]; then + export PS1='initramfs-ssh:${PWD}# ' +fi + +if [ -n "$TERM" ]; then + export TERM=vt220 +fi -- 2.29.2
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor