| @@ -1,36 +1,40 @@ | | | @@ -1,36 +1,40 @@ |
1 | # $NetBSD: Linux.mk,v 1.35 2010/01/16 02:16:35 obache Exp $ | | 1 | # $NetBSD: Linux.mk,v 1.36 2010/02/13 08:29:12 obache Exp $ |
2 | # | | 2 | # |
3 | # Variable definitions for the Linux operating system. | | 3 | # Variable definitions for the Linux operating system. |
4 | | | 4 | |
5 | ECHO_N?= ${ECHO} -n | | 5 | ECHO_N?= ${ECHO} -n |
6 | .if !defined(X11_TYPE) || ${X11_TYPE} == "native" | | 6 | .if !defined(X11_TYPE) || ${X11_TYPE} == "native" |
7 | IMAKE_MAKE?= ${GMAKE} # program which gets invoked by imake | | 7 | IMAKE_MAKE?= ${GMAKE} # program which gets invoked by imake |
8 | .endif | | 8 | .endif |
9 | IMAKEOPTS+= -DBuildHtmlManPages=NO | | 9 | IMAKEOPTS+= -DBuildHtmlManPages=NO |
10 | PKGLOCALEDIR?= share | | 10 | PKGLOCALEDIR?= share |
11 | PS?= /bin/ps | | 11 | PS?= /bin/ps |
12 | # XXX: default from defaults/mk.conf. Verify/correct for this platform | | 12 | # XXX: default from defaults/mk.conf. Verify/correct for this platform |
13 | # and remove this comment. | | 13 | # and remove this comment. |
14 | SU?= /bin/su | | 14 | SU?= /bin/su |
15 | TYPE?= type # Shell builtin | | 15 | TYPE?= type # Shell builtin |
16 | | | 16 | |
17 | CPP_PRECOMP_FLAGS?= # unset | | 17 | CPP_PRECOMP_FLAGS?= # unset |
18 | DEF_UMASK?= 022 | | 18 | DEF_UMASK?= 022 |
19 | DEFAULT_SERIAL_DEVICE?= /dev/null | | 19 | DEFAULT_SERIAL_DEVICE?= /dev/null |
20 | EXPORT_SYMBOLS_LDFLAGS?= # Don't add symbols to the dynamic symbol table | | 20 | EXPORT_SYMBOLS_LDFLAGS?= # Don't add symbols to the dynamic symbol table |
21 | GROUPADD?= /usr/sbin/groupadd | | 21 | GROUPADD?= /usr/sbin/groupadd |
22 | MOTIF_TYPE_DEFAULT?= openmotif # default 2.0 compatible libs type | | 22 | MOTIF_TYPE_DEFAULT?= openmotif # default 2.0 compatible libs type |
| | | 23 | .if exists(/usr/bin/false) |
| | | 24 | NOLOGIN?= /usr/bin/false |
| | | 25 | .else |
23 | NOLOGIN?= /bin/false | | 26 | NOLOGIN?= /bin/false |
| | | 27 | .endif |
24 | PKG_TOOLS_BIN?= ${LOCALBASE}/sbin | | 28 | PKG_TOOLS_BIN?= ${LOCALBASE}/sbin |
25 | ROOT_CMD?= ${SU} - root -c | | 29 | ROOT_CMD?= ${SU} - root -c |
26 | .if exists(/etc/ssdlinux_version) | | 30 | .if exists(/etc/ssdlinux_version) |
27 | ROOT_GROUP?= wheel | | 31 | ROOT_GROUP?= wheel |
28 | .else | | 32 | .else |
29 | ROOT_GROUP?= root | | 33 | ROOT_GROUP?= root |
30 | .endif | | 34 | .endif |
31 | ROOT_USER?= root | | 35 | ROOT_USER?= root |
32 | SERIAL_DEVICES?= /dev/null | | 36 | SERIAL_DEVICES?= /dev/null |
33 | ULIMIT_CMD_datasize?= ulimit -d `ulimit -H -d` | | 37 | ULIMIT_CMD_datasize?= ulimit -d `ulimit -H -d` |
34 | ULIMIT_CMD_stacksize?= ulimit -s `ulimit -H -s` | | 38 | ULIMIT_CMD_stacksize?= ulimit -s `ulimit -H -s` |
35 | ULIMIT_CMD_memorysize?= ulimit -m `ulimit -H -m` | | 39 | ULIMIT_CMD_memorysize?= ulimit -m `ulimit -H -m` |
36 | USERADD?= /usr/sbin/useradd | | 40 | USERADD?= /usr/sbin/useradd |