From 97906ebe044a48fc7decc3d91a4a00e8c6eccaae Mon Sep 17 00:00:00 2001 From: Jay Larson Date: Sun, 10 Dec 2017 11:47:48 -0600 Subject: [PATCH] init-functions now checks for read access before attempting to read environ --- Makefile | 2 +- SRC/initscripts/init-functions | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 337665f..0afa980 100644 --- a/Makefile +++ b/Makefile @@ -18,7 +18,7 @@ DESC = This package supplies the core required init scripts for startup ARCHIVE := '' SRCDIR := $(PWD)/SRC/initscripts PATCHDIR := $(PWD)/SRC/patches -VERSION := 1.5-0 +VERSION := 1.6-0 include /usr/share/snap/Makefile.snaplinux diff --git a/SRC/initscripts/init-functions b/SRC/initscripts/init-functions index 3964c6b..c4f3150 100644 --- a/SRC/initscripts/init-functions +++ b/SRC/initscripts/init-functions @@ -8,7 +8,10 @@ # be enough # -chkcontainer=$(sed 's/\x0/\n/g' < /proc/1/environ|grep -ia '^container\|^LXC') +if [ -r /proc/1/environ ]; then + chkcontainer=$(sed 's/\x0/\n/g' < /proc/1/environ|grep -ia '^container\|^LXC') +fi + [ -n "$chkcontainer" ] && export $chkcontainer COL52="\\033[52G"