##// END OF EJS Templates
Use 4.14.y as default kernel version...
Use 4.14.y as default kernel version 4.14.y is used as default kernel version of many distros. Additionnaly the 4.14.y branch is the current default branch of the RPi kernel repo.

Fichier de la dernière révision:

r338:5dd9ea36ae5f
r394:5d19d305a4db
Show More
30-security.sh
29 lines | 823 B | application/x-sh | BashLexer
Filip Pytloun
Refactor: split bootstrap actions and allow custom
r56 #
# Setup users and security settings
#
Jan Wagner
spliting more files, fix-uboot, fix-fbturbo, fix-locale
r67 # Load utility functions
Filip Pytloun
Refactor: split bootstrap actions and allow custom
r56 . ./functions.sh
# Generate crypt(3) password string
Unknown
fixes...
r338 ENCRYPTED_PASSWORD=$(mkpasswd -m sha-512 "${PASSWORD}")
ENCRYPTED_USER_PASSWORD=$(mkpasswd -m sha-512 "${USER_PASSWORD}")
Filip Pytloun
Refactor: split bootstrap actions and allow custom
r56
Jan Wagner
comment-cleanup, net-cleanup, size-calc-fix, split-more, menuconfig
r71 # Setup default user
Filip Pytloun
Refactor: split bootstrap actions and allow custom
r56 if [ "$ENABLE_USER" = true ] ; then
drtyhlpr
Added: SSH public key auth, other fixes
r120 chroot_exec adduser --gecos $USER_NAME --add_extra_groups --disabled-password $USER_NAME
Denis Mosolov
Add USER_PASSWORD=raspberry option
r112 chroot_exec usermod -a -G sudo -p "${ENCRYPTED_USER_PASSWORD}" $USER_NAME
Filip Pytloun
Refactor: split bootstrap actions and allow custom
r56 fi
Jan Wagner
comment-cleanup, net-cleanup, size-calc-fix, split-more, menuconfig
r71 # Setup root password or not
Jan Wagner
Added: KERNEL_SRCDIR, path-checks, code-cleanup
r72 if [ "$ENABLE_ROOT" = true ] ; then
Filip Pytloun
Refactor: split bootstrap actions and allow custom
r56 chroot_exec usermod -p "${ENCRYPTED_PASSWORD}" root
else
Jan Wagner
code cleanup and even more spliting
r70 # Set no root password to disable root login
Filip Pytloun
Refactor: split bootstrap actions and allow custom
r56 chroot_exec usermod -p \'!\' root
fi
# Enable serial console systemd style
if [ "$ENABLE_CONSOLE" = true ] ; then
chroot_exec systemctl enable serial-getty\@ttyAMA0.service
fi