[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lmi-commits] [lmi] master 2efaa10 1/6: Suppress a debian nuisance
From: |
Greg Chicares |
Subject: |
[lmi-commits] [lmi] master 2efaa10 1/6: Suppress a debian nuisance |
Date: |
Wed, 26 Feb 2020 17:43:35 -0500 (EST) |
branch: master
commit 2efaa101bfb5f486338923f2b846032b5ca26cb8
Author: Gregory W. Chicares <address@hidden>
Commit: Gregory W. Chicares <address@hidden>
Suppress a debian nuisance
Currently, debian stable's /etc/skel/.bash_logout has:
if [ "$SHLVL" = 1 ]; then
[ -x /usr/bin/clear_console ] && /usr/bin/clear_console -q
fi
yet $SHLVL is 1 after schroot is invoked. The discussion here:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=72327
ignores that possibility. This is why the correct policy is to write
almost nothing but comments in /etc/skel/ files.
---
install_redhat.sh | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/install_redhat.sh b/install_redhat.sh
index 42042db..2e90d4c 100755
--- a/install_redhat.sh
+++ b/install_redhat.sh
@@ -93,6 +93,10 @@ debootstrap "${CODENAME}" /srv/chroot/"${CHRTNAME}"
http://deb.debian.org/debian
echo Installed debian "${CODENAME}".
+# Suppress a nuisance: debian-based distributions provide a default
+# bash logout file that clears the screen.
+sed -e'/^[^#]/s/^/# SUPPRESSED # /' -i
/srv/chroot/"${CHRTNAME}"/etc/skel/.bash_logout
+
cat >/etc/schroot/chroot.d/"${CHRTNAME}".conf <<EOF
[${CHRTNAME}]
aliases=lmi
- [lmi-commits] [lmi] master updated (1d72971 -> 3618602), Greg Chicares, 2020/02/26
- [lmi-commits] [lmi] master 135b344 2/6: Diagnose and correct defective umask, Greg Chicares, 2020/02/26
- [lmi-commits] [lmi] master d7bcdbf 3/6: Improve documentation, Greg Chicares, 2020/02/26
- [lmi-commits] [lmi] master 3618602 6/6: Determine chroot parameters dynamically, Greg Chicares, 2020/02/26
- [lmi-commits] [lmi] master 61c427f 5/6: Detect whether gnu.org is, bizarrely, blocked, Greg Chicares, 2020/02/26
- [lmi-commits] [lmi] master 2efaa10 1/6: Suppress a debian nuisance,
Greg Chicares <=
- [lmi-commits] [lmi] master 1786dd1 4/6: Copy another chroot log file to host, Greg Chicares, 2020/02/26