mirror of
https://github.com/moparisthebest/arch-ppa
synced 2024-08-13 15:43:47 -04:00
29 lines
755 B
Plaintext
29 lines
755 B
Plaintext
|
#!/bin/bash
|
||
|
|
||
|
post_install() {
|
||
|
mkdir -p /etc/dropbear
|
||
|
touch /etc/dropbear/root_key
|
||
|
chmod 600 /etc/dropbear/root_key
|
||
|
|
||
|
cat<<INSTALLEOF
|
||
|
Insert your SSH public key into "/etc/dropbear/root_key", e.g. using
|
||
|
"cat ~/.ssh/id_rsa.pub > /etc/dropbear/root_key".
|
||
|
|
||
|
Afterwards add the "dropbear" hook after any networking hook (netconf/ppp)
|
||
|
and before any hook provided with the mkinitcpio-utils package in the
|
||
|
"HOOKS" array in "/etc/mkinitcpio.conf". Finally rebuild the initramsfs
|
||
|
("mkinitcpio -p linux").
|
||
|
INSTALLEOF
|
||
|
}
|
||
|
|
||
|
post_remove() {
|
||
|
cat<<REMOVEEOF
|
||
|
Remove "dropbear" from "HOOKS" in "/etc/mkinitcpio.conf", then rebuild
|
||
|
the initramfs ("mkinitcpio -p linux").
|
||
|
REMOVEEOF
|
||
|
}
|
||
|
|
||
|
post_upgrade() {
|
||
|
post_install
|
||
|
}
|