Initial commit

This commit is contained in:
Your Name
2026-04-23 17:07:55 +08:00
commit b7e39e063b
16725 changed files with 1625565 additions and 0 deletions
@@ -0,0 +1 @@
console-id = host0
@@ -0,0 +1 @@
console-id = host1
@@ -0,0 +1 @@
console-id = host2
@@ -0,0 +1 @@
console-id = host3
@@ -0,0 +1,10 @@
[Unit]
Description=Phosphor BIC Console SSH socket for Slot1
Wants=obmc-console@ttyS0.service
[Socket]
ListenStream=2300
Accept=yes
[Install]
WantedBy=sockets.target
@@ -0,0 +1,11 @@
[Unit]
Description=Phosphor BIC Console SSH socket for Slot1
Wants=obmc-console@ttyS0.service
[Service]
ExecStartPre=/usr/bin/select-uart-mux slot1 bic
ExecStart=/usr/sbin/dropbear -i -r /etc/dropbear/dropbear_rsa_host_key -c "/usr/bin/obmc-console-client -i host0" $DROPBEAR_EXTRA_ARGS
SyslogIdentifier=console-client-ttyS0
ExecReload=/bin/kill -HUP $MAINPID
StandardInput=socket
KillMode=process
@@ -0,0 +1,10 @@
[Unit]
Description=Phosphor Host Console SSH socket for Slot1
Wants=obmc-console@ttyS0.service
[Socket]
ListenStream=2200
Accept=yes
[Install]
WantedBy=sockets.target
@@ -0,0 +1,11 @@
[Unit]
Description=Phosphor Host Console SSH socket for Slot1
Wants=obmc-console@ttyS0.service
[Service]
ExecStartPre=/usr/bin/select-uart-mux slot1 host
ExecStart=/usr/sbin/dropbear -i -r /etc/dropbear/dropbear_rsa_host_key -c "/usr/bin/obmc-console-client -i host0" $DROPBEAR_EXTRA_ARGS
SyslogIdentifier=console-client-ttyS0
ExecReload=/bin/kill -HUP $MAINPID
StandardInput=socket
KillMode=process
@@ -0,0 +1,10 @@
[Unit]
Description=Phosphor BIC Console SSH socket for Slot2
Wants=obmc-console@ttyS1.service
[Socket]
ListenStream=2301
Accept=yes
[Install]
WantedBy=sockets.target
@@ -0,0 +1,11 @@
[Unit]
Description=Phosphor BIC Console SSH socket for Slot2
Wants=obmc-console@ttyS1.service
[Service]
ExecStartPre=/usr/bin/select-uart-mux slot2 bic
ExecStart=/usr/sbin/dropbear -i -r /etc/dropbear/dropbear_rsa_host_key -c "/usr/bin/obmc-console-client -i host1" $DROPBEAR_EXTRA_ARGS
SyslogIdentifier=console-client-ttyS1
ExecReload=/bin/kill -HUP $MAINPID
StandardInput=socket
KillMode=process
@@ -0,0 +1,10 @@
[Unit]
Description=Phosphor Host Console SSH socket for Slot2
Wants=obmc-console@ttyS1.service
[Socket]
ListenStream=2201
Accept=yes
[Install]
WantedBy=sockets.target
@@ -0,0 +1,11 @@
[Unit]
Description=Phosphor Host Console SSH socket for Slot2
Wants=obmc-console@ttyS1.service
[Service]
ExecStartPre=/usr/bin/select-uart-mux slot2 host
ExecStart=/usr/sbin/dropbear -i -r /etc/dropbear/dropbear_rsa_host_key -c "/usr/bin/obmc-console-client -i host1" $DROPBEAR_EXTRA_ARGS
SyslogIdentifier=console-client-ttyS1
ExecReload=/bin/kill -HUP $MAINPID
StandardInput=socket
KillMode=process
@@ -0,0 +1,10 @@
[Unit]
Description=Phosphor BIC Console SSH socket for Slot3
Wants=obmc-console@ttyS2.service
[Socket]
ListenStream=2302
Accept=yes
[Install]
WantedBy=sockets.target
@@ -0,0 +1,12 @@
[Unit]
Description=Phosphor BIC Console SSH socket for Slot3
Wants=obmc-console@ttyS2.service
[Service]
ExecStartPre=/usr/bin/select-uart-mux slot3 bic
ExecStart=/usr/sbin/dropbear -i -r /etc/dropbear/dropbear_rsa_host_key -c "/usr/bin/obmc-console-client -i host2" $DROPBEAR_EXTRA_ARGS
SyslogIdentifier=console-client-ttyS2
CollectMode=inactive-or-failed
ExecReload=/bin/kill -HUP $MAINPID
StandardInput=socket
KillMode=process
@@ -0,0 +1,10 @@
[Unit]
Description=Phosphor Host Console SSH socket for Slot3
Wants=obmc-console@ttyS2.service
[Socket]
ListenStream=2202
Accept=yes
[Install]
WantedBy=sockets.target
@@ -0,0 +1,11 @@
[Unit]
Description=Phosphor Host Console SSH socket for Slot3
Wants=obmc-console@ttyS2.service
[Service]
ExecStartPre=/usr/bin/select-uart-mux slot3 host
ExecStart=/usr/sbin/dropbear -i -r /etc/dropbear/dropbear_rsa_host_key -c "/usr/bin/obmc-console-client -i host2" $DROPBEAR_EXTRA_ARGS
SyslogIdentifier=console-client-ttyS2
ExecReload=/bin/kill -HUP $MAINPID
StandardInput=socket
KillMode=process
@@ -0,0 +1,10 @@
[Unit]
Description=Phosphor BIC Console SSH socket for Slot4
Wants=obmc-console@ttyS3.service
[Socket]
ListenStream=2303
Accept=yes
[Install]
WantedBy=sockets.target
@@ -0,0 +1,11 @@
[Unit]
Description=Phosphor BIC Console SSH socket for Slot4
Wants=obmc-console@ttyS3.service
[Service]
ExecStartPre=/usr/bin/select-uart-mux slot4 bic
ExecStart=/usr/sbin/dropbear -i -r /etc/dropbear/dropbear_rsa_host_key -c "/usr/bin/obmc-console-client -i host3" $DROPBEAR_EXTRA_ARGS
SyslogIdentifier=console-client-ttyS3
ExecReload=/bin/kill -HUP $MAINPID
StandardInput=socket
KillMode=process
@@ -0,0 +1,10 @@
[Unit]
Description=Phosphor Host Console SSH socket for Slot4
Wants=obmc-console@ttyS3.service
[Socket]
ListenStream=2203
Accept=yes
[Install]
WantedBy=sockets.target
@@ -0,0 +1,11 @@
[Unit]
Description=Phosphor Host Console SSH socket for Slot4
Wants=obmc-console@ttyS3.service
[Service]
ExecStartPre=/usr/bin/select-uart-mux slot4 host
ExecStart=/usr/sbin/dropbear -i -r /etc/dropbear/dropbear_rsa_host_key -c "/usr/bin/obmc-console-client -i host3" $DROPBEAR_EXTRA_ARGS
SyslogIdentifier=console-client-ttyS3
ExecReload=/bin/kill -HUP $MAINPID
StandardInput=socket
KillMode=process
@@ -0,0 +1,4 @@
local-tty = ttyS0
baud = 57600
console-id = host0
logfile = /var/log/obmc-console0.log
@@ -0,0 +1,4 @@
local-tty = ttyS1
baud = 57600
console-id = host1
logfile = /var/log/obmc-console1.log
@@ -0,0 +1,4 @@
local-tty = ttyS2
baud = 57600
console-id = host2
logfile = /var/log/obmc-console2.log
@@ -0,0 +1,4 @@
local-tty = ttyS3
baud = 57600
console-id = host3
logfile = /var/log/obmc-console3.log
@@ -0,0 +1,2 @@
local-tty = ttyS2
baud = 57600