xref: /titanic_41/usr/src/tools/gk/login.sh (revision b84bdc3085e48b1603b754ed1848a58043acfa86)
1#
2# CDDL HEADER START
3#
4# The contents of this file are subject to the terms of the
5# Common Development and Distribution License (the "License").
6# You may not use this file except in compliance with the License.
7#
8# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9# or http://www.opensolaris.org/os/licensing.
10# See the License for the specific language governing permissions
11# and limitations under the License.
12#
13# When distributing Covered Code, include this CDDL HEADER in each
14# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15# If applicable, add the following below this CDDL HEADER, with the
16# fields enclosed by brackets "[]" replaced with your own identifying
17# information: Portions Copyright [yyyy] [name of copyright owner]
18#
19# CDDL HEADER END
20#
21#
22# Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
23# Use is subject to license terms.
24#
25#ident	"%Z%%M%	%I%	%E% SMI"
26#
27# example .login for root build user (often 'gk').
28# sets up for potential dmake use in parallel-make mode
29
30unset ignoreeof
31umask 002
32stty erase  werase  kill  intr 
33
34setenv NIS_PATH 'org_dir.$:$'
35setenv EDITOR /usr/bin/vi
36setenv MACH `uname -p`
37
38set noglob; eval `/usr/ucb/tset -Q -s -e -k - -m dialup:vt102`; unset noglob
39setenv MANPATH /usr/man:/usr/local/man:/usr/local/doctools/man:/opt/onbld/man
40setenv DMAKE_MODE parallel
41set hostname=`uname -n`
42if ( ! -f ~/.make.machines ) then
43	set maxjobs=4
44else
45	set maxjobs="`grep $hostname ~/.make.machines | tail -1 | awk -F= '{print $ 2;}'`"
46	if ( "$maxjobs" == "" ) then
47		set maxjobs=4
48	endif
49endif
50setenv DMAKE_MAX_JOBS $maxjobs
51
52
53set path=( \
54	/opt/onbld/bin \
55	/opt/onbld/bin/${MACH} \
56	/opt/SUNWspro/bin \
57	/opt/teamware/bin \
58	/usr/ccs/bin \
59	/usr/proc/bin \
60	/usr/openwin/bin \
61	/bin \
62	/usr/bin \
63	/usr/sbin \
64	/sbin \
65	/usr/local/bin \
66	/usr/ucb \
67	/etc \
68	/usr/etc \
69)
70