Print this page
3395 add /etc/profile.d and /etc/.login.d
@@ -19,10 +19,12 @@
# CDDL HEADER END
#
# Copyright 2010 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+# Copyright 2013 Alexander Pyhalov. All rights reserved.
+#
# The profile that all logins get before using their own .profile.
trap "" 2 3
export LOGNAME PATH
@@ -60,9 +62,20 @@
2)
echo "You have mail."
;;
esac
fi
+
+ if [ -d /etc/profile.d -a ! -f "${HOME}/.limited_profile" ]
+ then
+ for file in /etc/profile.d/*.sh ; do
+ if [ -f "$file" -a -r "$file" ]
+ then
+ source "$file"
+ fi
+ done
+ unset file
+ fi
esac
umask 022
trap 2 3