From c24430d66d54e273a7c3f30793a3936a6570887b Mon Sep 17 00:00:00 2001 From: Valentin Lab Date: Wed, 7 Feb 2024 11:56:46 +0100 Subject: [PATCH] new: [myc-update] set default color mode for ``ls`` command --- bin/myc-update | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/bin/myc-update b/bin/myc-update index 12437cd..3b55fc8 100755 --- a/bin/myc-update +++ b/bin/myc-update @@ -65,6 +65,15 @@ ln -sfn /opt/apps/myc-manage/etc/cron.d/* /etc/cron.d/ find -L /etc/cron.d -maxdepth 1 -type l -ilname /opt/apps/myc-manage/etc/cron.d/\* -delete EOF +if [ -f "/root/.bashrc" ]; then + Wrap -d "Enable colors in bash" <<'EOF' || exit 1 +sed -ri 's/^# (export LS_OPTIONS=.--color=auto.)/\1/; + s/^# (eval "`dircolors`")/\1/; + s/^# (alias ls='"'ls \\\$LS_OPTIONS'"')/\1/' /root/.bashrc +EOF +fi + + for keyfile in {/root,/home/debian}/.ssh/authorized_keys; do [ -e "$keyfile" ] || continue sed -ri 's%^ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDri3GHzDt0Il0jv6zLjwkge48dN9tv11sqVNnKoDeUxzk4kn7Ng5ldd3p6dYL6Pa5NDqJUAhO/d/q08IWuwfEbtj8Yc/EkahcRwVD2imPceUeDgyCaOJhq7WO4c9d9yG8PnRO2\+Zk92a9L5vuELVLr4UHIQOs2/eFRY2/ODV8ebf5L1issGzfLd/IPhX5oJwMwKfqIFOP7KPQ26duHNRq4bYOD9ePW4shfxmyQDk6dSImFat05ErT\+X7703PcPx/PX2AIqqz95zqM6M26BywAohuaD5joxKgkd/mMIJylvT8GEYDlcLMHwnM7LtwtyJ1O9dkVpsibIqGy20KlAOGPf admin@0k$%ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMV3USt/BLnXnUk7rk8v42mISZaXBZuULbh2vx2Amk7k admin@old0kreplacement%g' "$keyfile"