# /etc/profile for an embedded Linux system # Copyright (C)2013-2024, Philip Munts dba Munts Technologies. # # Redistribution and use in source and binary forms, with or without # modification, are permitted provided that the following conditions are met: # # * Redistributions of source code must retain the above copyright notice, # this list of conditions and the following disclaimer. # # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" # AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE # IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE # ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE # LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR # CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF # SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS # INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN # CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE # POSSIBILITY OF SUCH DAMAGE. export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin export PS1='`hostname -s`# ' export EDITOR=nano export TERMINFO=/usr/share/terminfo stty crterase erase ^? # Import environment variables defined in /etc/platform for e in `cat /etc/platform` ; do export $e done # Import environment variables defined in /etc/environment if [ -f /etc/environment ]; then for e in `cat /etc/environment` ; do export $e done fi # Import environment variables defined in /var/run/environment if [ -f /var/run/environment ]; then for e in `cat /var/run/environment` ; do export $e done fi # Source files from /usr/local/etc/profile.d last so that everything, including # environment variables defined by packages, can be overidden. if [ -d /usr/local/etc/profile.d ] ; then for f in /usr/local/etc/profile.d/* ; do if [ -r $f ]; then . $f fi done unset f fi