From a4c8dfeb5c2328acd25970de8c2d5178897aa038 Mon Sep 17 00:00:00 2001 From: Darren 'Tadgy' Austin Date: Tue, 28 Apr 2026 20:29:31 +0100 Subject: [PATCH] In profile, don't override default path for plebs. --- .gitattributesdb | 1 + etc/profile | 32 ++++++++++++++++++++++++++++++++ 2 files changed, 33 insertions(+) create mode 100644 etc/profile diff --git a/.gitattributesdb b/.gitattributesdb index a746b27..64d32ec 100644 --- a/.gitattributesdb +++ b/.gitattributesdb @@ -165,6 +165,7 @@ ZXRjL3BocC84LjQvZnBtL3Bvb2wuZC93d3cuY29uZg== 1773343753.212472726 1777400265.732 ZXRjL3BocGxkYXBhZG1pbi8uZ2l0aWdub3Jl 1762628720.800299329 1777400265.736000000 root:root 0644 - - ZXRjL3BocGxkYXBhZG1pbi9jb25maWcucGhwLmdwZw== 1761052640.000000000 1777404466.088000000 root:root 0644 - - ZXRjL3BrZ2xpc3Q= 1776617712.040000000 1777404232.044000000 root:root 0644 - - +ZXRjL3Byb2ZpbGU= 1777401100.976000000 1777401105.544000000 root:root 0644 - - ZXRjL3B1c2hvdmVyLWNsaWVudC8uZ2l0aWdub3Jl 1762628624.365862525 1777400265.736000000 root:root 0644 - - ZXRjL3B1c2hvdmVyLWNsaWVudC9kZWZhdWx0LmdwZw== 1762448163.991787320 1777400265.736000000 root:root 0644 - - ZXRjL3JjLmxvY2Fs 1774103527.876346454 1777400265.736000000 root:root 0755 - - diff --git a/etc/profile b/etc/profile new file mode 100644 index 0000000..280f216 --- /dev/null +++ b/etc/profile @@ -0,0 +1,32 @@ +# /etc/profile: system-wide .profile file for the Bourne shell (sh(1)) +# and Bourne compatible shells (bash(1), ksh(1), ash(1), ...). + +if [ "$(id -u)" -eq 0 ]; then + PATH="/opt/sbin:/usr/local/sbin:/usr/sbin:/sbin:$PATH" +fi +export PATH + +if [ "${PS1-}" ]; then + if [ "${BASH-}" ] && [ "$BASH" != "/bin/sh" ]; then + # The file bash.bashrc already sets the default PS1. + # PS1='\h:\w\$ ' + if [ -f /etc/bash.bashrc ]; then + . /etc/bash.bashrc + fi + else + if [ "$(id -u)" -eq 0 ]; then + PS1='# ' + else + PS1='$ ' + fi + fi +fi + +if [ -d /etc/profile.d ]; then + for i in $(run-parts --list --regex '^[a-zA-Z0-9_][a-zA-Z0-9._-]*\.sh$' /etc/profile.d); do + if [ -r $i ]; then + . $i + fi + done + unset i +fi