Artifact
b5ec2c8f727de627358a0619cbb7f0a71921286d985ac5546e0e34ebe4510e29:
- File
defaults.mk
— part of check-in
[f49abe7565]
at
2024-12-29 09:49:18
on branch trunk
— Number of small changes:
- fixed syntax a little;
- ipv6 routing;
- possible CPU microcode update bug;
- cleaned up mounting FS RW;
- changed how mixer works;
- check errors on pf load;
- change how wlans are created;
- pock udevd to show socket and pid after FS mounts;
- fix killing stopped service (I hope for the last time);
- add delay and message on shutdown when something fails.
(user:
arcade,
size: 1117)
[annotate]
[blame]
[check-ins using]
0000: 23 20 67 6c 6f 62 61 6c 0a 0a 4e 43 50 55 3d 24 # global..NCPU=$
0010: 7b 3a 21 73 79 73 63 74 6c 20 2d 6e 20 68 77 2e {:!sysctl -n hw.
0020: 6e 63 70 75 21 7d 0a 0a 23 20 63 6c 65 61 6e 76 ncpu!}..# cleanv
0030: 61 72 0a 43 4c 45 41 4e 56 41 52 5f 44 49 52 53 ar.CLEANVAR_DIRS
0040: 3f 3d 2f 76 61 72 2f 72 75 6e 20 2f 76 61 72 2f ?=/var/run /var/
0050: 73 70 6f 6f 6c 2f 6c 6f 63 6b 20 2f 76 61 72 2f spool/lock /var/
0060: 73 70 6f 6f 6c 2f 75 75 63 70 2f 2e 54 65 6d 70 spool/uucp/.Temp
0070: 0a 0a 23 20 63 6c 6f 6e 65 64 0a 43 4c 4f 4e 45 ..# cloned.CLONE
0080: 44 5f 49 4e 54 45 52 46 41 43 45 53 3f 3d 0a 0a D_INTERFACES?=..
0090: 23 20 64 65 76 66 73 0a 44 45 56 46 53 5f 43 4f # devfs.DEVFS_CO
00a0: 4e 46 49 47 5f 46 49 4c 45 53 3f 3d 2f 65 74 63 NFIG_FILES?=/etc
00b0: 2f 64 65 66 61 75 6c 74 73 2f 64 65 76 66 73 2e /defaults/devfs.
00c0: 63 6f 6e 66 20 2f 65 74 63 2f 64 65 76 66 73 2e conf /etc/devfs.
00d0: 63 6f 6e 66 0a 0a 23 20 64 6d 65 73 67 0a 44 4d conf..# dmesg.DM
00e0: 45 53 47 5f 46 49 4c 45 3f 3d 2f 76 61 72 2f 72 ESG_FILE?=/var/r
00f0: 75 6e 2f 64 6d 65 73 67 2e 62 6f 6f 74 0a 0a 23 un/dmesg.boot..#
0100: 20 64 75 6d 70 6f 6e 0a 44 55 4d 50 44 45 56 3f dumpon.DUMPDEV?
0110: 3d 6e 6f 0a 0a 23 20 66 73 63 6b 0a 46 53 43 4b =no..# fsck.FSCK
0120: 5f 59 5f 45 4e 41 42 4c 45 3f 3d 6e 6f 0a 0a 23 _Y_ENABLE?=no..#
0130: 20 68 6f 73 74 6e 61 6d 65 0a 48 4f 53 54 4e 41 hostname.HOSTNA
0140: 4d 45 3f 3d 41 6d 6e 65 73 69 61 63 0a 0a 23 20 ME?=Amnesiac..#
0150: 48 41 53 5f 49 4e 45 54 36 0a 48 41 53 5f 49 4e HAS_INET6.HAS_IN
0160: 45 54 36 3f 3d 24 7b 3a 21 73 79 73 63 74 6c 20 ET6?=${:!sysctl
0170: 2d 71 20 6e 65 74 2e 69 6e 65 74 36 20 3e 2f 64 -q net.inet6 >/d
0180: 65 76 2f 6e 75 6c 6c 20 26 26 20 65 63 68 6f 20 ev/null && echo
0190: 79 65 73 20 7c 7c 20 65 63 68 6f 20 6e 6f 21 7d yes || echo no!}
01a0: 0a 50 52 45 46 45 52 3f 3d 49 50 56 36 20 23 20 .PREFER?=IPV6 #
01b0: 6f 72 20 49 50 56 34 0a 0a 23 20 6b 6c 64 0a 4b or IPV4..# kld.K
01c0: 4c 44 5f 4c 49 53 54 3f 3d 0a 0a 23 20 6c 64 63 LD_LIST?=..# ldc
01d0: 6f 6e 66 69 67 0a 4c 44 43 4f 4e 46 49 47 5f 50 onfig.LDCONFIG_P
01e0: 41 54 48 53 3f 3d 2f 6c 69 62 20 2f 75 73 72 2f ATHS?=/lib /usr/
01f0: 6c 69 62 20 2f 75 73 72 2f 6c 6f 63 61 6c 2f 6c lib /usr/local/l
0200: 69 62 20 2f 75 73 72 2f 70 6b 67 2f 6c 69 62 0a ib /usr/pkg/lib.
0210: 4c 44 43 4f 4e 46 49 47 5f 4c 4f 43 41 4c 5f 44 LDCONFIG_LOCAL_D
0220: 49 52 53 3f 3d 2f 75 73 72 2f 6c 6f 63 61 6c 2f IRS?=/usr/local/
0230: 6c 69 62 64 61 74 61 2f 6c 64 63 6f 6e 66 69 67 libdata/ldconfig
0240: 0a 0a 23 20 6d 6f 75 73 65 64 0a 4d 4f 55 53 45 ..# moused.MOUSE
0250: 44 5f 50 4f 52 54 3f 3d 2f 64 65 76 2f 75 6d 73 D_PORT?=/dev/ums
0260: 30 0a 4d 4f 55 53 45 44 5f 54 59 50 45 3f 3d 61 0.MOUSED_TYPE?=a
0270: 75 74 6f 0a 0a 23 20 6d 6f 75 6e 74 0a 4e 45 54 uto..# mount.NET
0280: 46 53 5f 54 59 50 45 53 3f 3d 6e 66 73 3a 4e 46 FS_TYPES?=nfs:NF
0290: 53 20 73 6d 62 66 73 3a 53 4d 42 0a 0a 23 20 6e S smbfs:SMB..# n
02a0: 65 77 73 79 73 6c 6f 67 0a 4e 45 57 53 59 53 4c ewsyslog.NEWSYSL
02b0: 4f 47 5f 45 4e 41 42 4c 45 3f 3d 6e 6f 0a 4e 45 OG_ENABLE?=no.NE
02c0: 57 53 59 53 4c 4f 47 5f 46 4c 41 47 53 3f 3d 0a WSYSLOG_FLAGS?=.
02d0: 0a 23 20 6e 66 73 63 6c 69 65 6e 74 0a 4e 46 53 .# nfsclient.NFS
02e0: 43 4c 49 45 4e 54 5f 45 4e 41 42 4c 45 3f 3d 6e CLIENT_ENABLE?=n
02f0: 6f 0a 0a 23 20 6e 65 74 69 66 0a 49 46 43 4f 4e o..# netif.IFCON
0300: 46 49 47 5f 49 46 41 43 45 53 3f 3d 6c 6f 30 0a FIG_IFACES?=lo0.
0310: 49 46 43 4f 4e 46 49 47 5f 6c 6f 30 3f 3d 69 6e IFCONFIG_lo0?=in
0320: 65 74 20 31 32 37 2e 30 2e 30 2e 31 2f 38 3b 20 et 127.0.0.1/8;
0330: 75 70 0a 0a 23 20 70 66 0a 50 46 5f 45 4e 41 42 up..# pf.PF_ENAB
0340: 4c 45 3f 3d 6e 6f 0a 50 46 5f 52 55 4c 45 53 3f LE?=no.PF_RULES?
0350: 3d 2f 65 74 63 2f 70 66 2e 63 6f 6e 66 0a 50 46 =/etc/pf.conf.PF
0360: 5f 46 4c 41 47 53 3f 3d 0a 0a 23 20 72 61 6e 64 _FLAGS?=..# rand
0370: 6f 6d 0a 45 4e 54 52 4f 50 59 5f 44 49 52 3f 3d om.ENTROPY_DIR?=
0380: 2f 76 61 72 2f 64 62 2f 65 6e 74 72 6f 70 79 0a /var/db/entropy.
0390: 45 4e 54 52 4f 50 59 5f 46 49 4c 45 3f 3d 2f 76 ENTROPY_FILE?=/v
03a0: 61 72 2f 64 62 2f 65 6e 74 72 6f 70 79 2f 72 61 ar/db/entropy/ra
03b0: 6e 64 6f 6d 0a 0a 23 20 72 70 63 5f 75 6d 6e 74 ndom..# rpc_umnt
03c0: 61 6c 6c 0a 52 50 43 5f 55 4d 4e 54 41 4c 4c 5f all.RPC_UMNTALL_
03d0: 45 4e 41 42 4c 45 3f 3d 6e 6f 0a 0a 23 20 73 61 ENABLE?=no..# sa
03e0: 76 65 63 6f 72 65 0a 43 52 41 53 48 49 4e 46 4f vecore.CRASHINFO
03f0: 5f 45 4e 41 42 4c 45 3f 3d 6e 6f 0a 44 55 4d 50 _ENABLE?=no.DUMP
0400: 44 49 52 3f 3d 2f 76 61 72 2f 63 72 61 73 68 0a DIR?=/var/crash.
0410: 0a 23 20 74 6d 70 66 73 0a 54 4d 50 46 53 5f 54 .# tmpfs.TMPFS_T
0420: 4d 50 5f 45 4e 41 42 4c 45 3f 3d 6e 6f 0a 54 4d MP_ENABLE?=no.TM
0430: 50 46 53 5f 56 41 52 5f 52 55 4e 5f 45 4e 41 42 PFS_VAR_RUN_ENAB
0440: 4c 45 3f 3d 6e 6f 0a 0a 23 20 7a 66 73 0a 5a 46 LE?=no..# zfs.ZF
0450: 53 5f 45 4e 41 42 4c 45 3f 3d 6e 6f 0a S_ENABLE?=no.