Check-in [cda92733d7]
Logged in as anonymous
Overview
Comment:add zfs
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: cda92733d772ca47472bf7488dd7b9adc5b546a7e0b0cafdc6bd74440c5f85ca
User & Date: arcade on 2019-10-25 19:23:54.756
Other Links: manifest | tags
Context
2019-10-26
07:08
fix bugs in pflog check-in: 475dddeba7 user: arcade tags: trunk
2019-10-25
19:23
add zfs check-in: cda92733d7 user: arcade tags: trunk
19:00
add pf/pflog, rename ifconfig to netif, comment defaults a little, fix random check-in: 0be859974c user: arcade tags: trunk
Changes
51
52
53
54
55
56
57



51
52
53
54
55
56
57
58
59
60







+
+
+

# rpc_umntall
RPC_UMNTALL_ENABLE?=no

# savecore
CRASHINFO_ENABLE?=no
DUMPDIR?=/var/crash

# zfs
ZFS_ENABLE?=no
Modified init.mk from [2f8a6c06fb] to [0844abfe60].
1
2
3
4
5
6

7
8
9
10
11
12
13
1
2
3
4
5

6
7
8
9
10
11
12
13





-
+







# Meta targets

TARGETS+=adjkerntz bootfs cleanvar cleartmp cloned devfs dmesg dumpon fsck \
	hostname kld ldconfig microcode mixer mount mountlate msgs netif \
	newsyslog nextboot nfsclient pf pwcheck random root rpc_umntall runshm \
	savecore swap sysctl sysdb wlans
	savecore swap sysctl sysdb wlans zfs

DAEMON: pwcheck sysctl sysdb NETWORK SERVERS ldconfig nfsclient cleartmp pflogd

LOGIN: DAEMON dntpd msgs powerd pflogd

NETWORK: netif devd hostname

150
151
152
153
154
155
156
157

158
159
160
161
162
163
164
150
151
152
153
154
155
156

157
158
159
160
161
162
163
164







-
+







.for mixer in ${mixers}
	test -f /var/db/${mixer}-state || true && mixer -f /dev/${mixer} \
	  `cat /var/db/${mixer}-state`
.endfor

excludes=${NETFS_TYPES:C/:.*//}

mount: root
mount: root zfs
	echo "MRC:$@> Mount local FS."
	mount -a -t no${excludes:ts,}

mountlate: NETWORK mount cleanvar runshm devd
	echo "MRC:$@> Mount late FS."
	mount -a

279
280
281
282
283
284
285







279
280
281
282
283
284
285
286
287
288
289
290
291
292







+
+
+
+
+
+
+
	  eval all_wlans=\$${WLANS_$${dev}}; \
	  for wlan in $${all_wlans}; do \
	    eval wlan_args=\$${WLANS_$${wlan}_ARGS}; \
	    ifconfig $${wlan} create wlandev $${dev} $${wlan_args}; \
	    ifconfig $${wlan} up; \
	  done; \
	done

zfs:
.if empty(ZFS_ENABLE:tl:Mno)
	zfs mount -va || exit $$? ;\
	zfs share -a || exit $$? ;\
	test -r /etc/zfs/exports || touch /etc/zfs/exports
.endif