Browse Source

Remove rc.local

raspberrypi-sys-mods adds /etc/issue.d/IP.issue instead
pull/813/head 2024-11-13-raspios-bookworm-armhf
Serge Schneider 2 months ago
parent
commit
c8d0e0b0bb
  1. 2
      stage1/01-sys-tweaks/00-run.sh
  2. 2
      stage1/01-sys-tweaks/files/noclear.conf
  3. 2
      stage2/01-sys-tweaks/01-run.sh
  4. 20
      stage2/01-sys-tweaks/files/rc.local

2
stage1/01-sys-tweaks/00-run.sh

@ -1,7 +1,5 @@
#!/bin/bash -e
install -d "${ROOTFS_DIR}/etc/systemd/system/getty@tty1.service.d"
install -m 644 files/noclear.conf "${ROOTFS_DIR}/etc/systemd/system/getty@tty1.service.d/noclear.conf"
install -v -m 644 files/fstab "${ROOTFS_DIR}/etc/fstab"
on_chroot << EOF

2
stage1/01-sys-tweaks/files/noclear.conf

@ -1,2 +0,0 @@
[Service]
TTYVTDisallocate=no

2
stage2/01-sys-tweaks/01-run.sh

@ -6,8 +6,6 @@ install -m 644 files/50raspi "${ROOTFS_DIR}/etc/apt/apt.conf.d/"
install -m 644 files/console-setup "${ROOTFS_DIR}/etc/default/"
install -m 755 files/rc.local "${ROOTFS_DIR}/etc/"
if [ -n "${PUBKEY_SSH_FIRST_USER}" ]; then
install -v -m 0700 -o 1000 -g 1000 -d "${ROOTFS_DIR}"/home/"${FIRST_USER_NAME}"/.ssh
echo "${PUBKEY_SSH_FIRST_USER}" >"${ROOTFS_DIR}"/home/"${FIRST_USER_NAME}"/.ssh/authorized_keys

20
stage2/01-sys-tweaks/files/rc.local

@ -1,20 +0,0 @@
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
# Print the IP address
_IP=$(hostname -I) || true
if [ "$_IP" ]; then
printf "My IP address is %s\n" "$_IP"
fi
exit 0
Loading…
Cancel
Save