19 lines
482 B
Text
19 lines
482 B
Text
|
#!/bin/bash
|
||
|
. ./lib
|
||
|
|
||
|
if (confirm "numlockon is a custom service created by this script.\nIt call ""setleds -D +num"" on tty1 to tty6.\n\nCreate /etc/systemd/system/numlockon.service ?") then
|
||
|
cat > /etc/systemd/system/numlockon.service << "EOF"
|
||
|
[Unit]
|
||
|
Description=Switch on numlock from tty1 to tty6
|
||
|
|
||
|
[Service]
|
||
|
ExecStart=/bin/bash -c 'for tty in /dev/tty{1..6};do /usr/bin/setleds -D +num < \"$tty\";done'
|
||
|
|
||
|
[Install]
|
||
|
WantedBy=multi-user.target
|
||
|
EOF
|
||
|
svcenable numlockon
|
||
|
fi
|
||
|
|
||
|
exit 0
|