Check-in [5062c9b6fc]
Logged in as anonymous
Overview
Comment:add more services and init targets add daemonizer
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: 5062c9b6fcc480a3d2c3760e04929bcba4eda07dc9be1b0766c8ceb35945fa1e
User & Date: arcade on 2019-10-19 22:52:48.567
Other Links: manifest | tags
Context
2019-10-19
23:49
placeholders, sysdb, syslogd, split services and daemons check-in: 84d4cb5e66 user: arcade tags: trunk
22:52
add more services and init targets add daemonizer check-in: 5062c9b6fc user: arcade tags: trunk
09:00
add cleanvar check-in: aea391e34e user: arcade tags: trunk
Changes
Added DAEMON.init version [1e91c4f07b].
Modified Makefile from [d9318177ac] to [ec1a7976b1].
1
2




3
4
5
6
7
8
9




.include "/etc/mrc.conf"





.if defined(AUTOBOOT)
SCRIPTS!=ls *.init *.service
.else
SCRIPTS!=ls *.service
.endif

all: ${SERVICE:S/.init//:S/.service//}






>
>
>
>







>
>
>
>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
.include "/etc/mrc.conf"

DAEMONIZER?=svc.daemon

.include "${DAEMONIZER}"

.if defined(AUTOBOOT)
SCRIPTS!=ls *.init *.service
.else
SCRIPTS!=ls *.service
.endif

all: ${SERVICE:S/.init//:S/.service//}

.for file in ${SCRIPTS}
.include "${file}"
.endfor
Added NETWORK.init version [38e9ac99ea].
Added SERVERS.init version [d3a63b210b].
Added devfs.init version [1eeb4f1711].
Added dhcpcd.service version [04fee0d96c].
Added dmesg.init version [1a55dca860].
Added dntpd.service version [90b3b39928].
Added dumpon.init version [1d2a1d0583].
Added fsck.init version [1755acd658].
Added inetd.service version [e655185a96].
Added ldconfig.init version [e6c71388ad].
Added mixer.init version [bade938893].
Added mount.init version [6c7551083e].
Added mountlate.init version [52aba04a48].
Modified mrc.conf from [b4e4feefdb] to [b71938ce78].
1
2



3
4
5
6
7
8
9
# vim:ft=make:




# cleanvar
# CLEANVAR_DIRS=/var/run /var/spool/lock /var/spool/uucp/.Temp

# random
# ENTROPY_FILE=/var/db/entropy/random
# ENTROPY_DIR=/var/db/entropy



>
>
>







1
2
3
4
5
6
7
8
9
10
11
12
# vim:ft=make:

# daemonizers
# DAEMONIZER=svc.daemon

# cleanvar
# CLEANVAR_DIRS=/var/run /var/spool/lock /var/spool/uucp/.Temp

# random
# ENTROPY_FILE=/var/db/entropy/random
# ENTROPY_DIR=/var/db/entropy

Added nextboot.init version [50b0d84d08].
Added pwcheck.init version [edc120aa7a].
1
2
3
4
5
6
7
8
9
10
11
12
13
# vim:ft=make:

ENTROPY_FILE?=/var/db/entropy/random
ENTROPY_DIR?=/var/db/entropy

random: mount
	: Seeding random.
	sysctl kern.seedenable=1 > /dev/null
	( ps -fauxww; ${SYSCTL} -a; date; df -ib; dmesg; ps -fauxww; ) 2>&1 | dd status=none of=/dev/random bs=8k
	cat /bin/ls | dd status=none of=/dev/random bs=8k
.if exists(ENTROPY_DIR)
.for file in ${:!find ${ENTROPY_DIR} -type f!}
	dd status=none if=${file} of=/dev/random bs=8k





|







1
2
3
4
5
6
7
8
9
10
11
12
13
# vim:ft=make:

ENTROPY_FILE?=/var/db/entropy/random
ENTROPY_DIR?=/var/db/entropy

random: mount devfs
	: Seeding random.
	sysctl kern.seedenable=1 > /dev/null
	( ps -fauxww; ${SYSCTL} -a; date; df -ib; dmesg; ps -fauxww; ) 2>&1 | dd status=none of=/dev/random bs=8k
	cat /bin/ls | dd status=none of=/dev/random bs=8k
.if exists(ENTROPY_DIR)
.for file in ${:!find ${ENTROPY_DIR} -type f!}
	dd status=none if=${file} of=/dev/random bs=8k
Added root.init version [8148072579].
Added savecore.init version [d49d844a3e].
Added svc.daemon version [93afc9371a].
Added swap.init version [b62a1c192e].
Added sysctl.init version [278111ca84].