# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
# SUCH DAMAGE.
-if [ "$(cat /proc/1/comm 2>/dev/null)" = "systemd" ] ; then
- SYSTEMD=true
-else
- SYSTEMD=false
-fi
-
# log_*() functions {{{
TPUT="${TPUT:-"/usr/bin/tput"}"
# initialisation {{{
# internal variables
-# Dont output to stdout?
+# Don't output to stdout?
RC_QUIET_STDOUT="no"
# Default values for e-message indentation and dots
RC_DEFAULT_INDENT=2
#RC_DOT_PATTERN=' .'
RC_DOT_PATTERN=''
-# dont output to stdout?
+# don't output to stdout?
rc_quiet_stdout="no"
# default values for e-message indentation and dots
fi
[ -n "$NOCOLORS" ] && RC_NOCOLOR='yes'
RC_NOCOLOR="${RC_NOCOLOR:-no}"
+if [ "$RC_NOCOLOR" = "no" ] ; then
+ if [ -r /etc/grml_colors ] ; then
+ . /etc/grml_colors
+ fi
+fi
# Can the terminal handle endcols?
if [ "${RC_NOCOLOR}" = "yes" ]; then
}
#}}}
-# if we're using systemd then redfine functions for
-# output in systemd style
-if $SYSTEMD ; then
+# if we're using systemd then redefine functions
+# for output in systemd style
+if [ "$(cat /proc/1/comm 2>/dev/null)" = "systemd" ] ; then
einfo() {
printf "[ ${GREEN}OK${NORMAL} ] %s\n" "$*"
}
}
fi
-# don't expose unneeded local variables
-unset SYSTEMD
-
# vim: ft=sh tw=80 ts=4 foldmethod=marker