Check-in [b8c8da525b]
Logged in as anonymous
Overview
Comment:add more services
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: b8c8da525bea69e930394294dd696b2310f8b5b8447c172ecb393abd0d1d8c3b
User & Date: arcade on 2019-10-20 00:45:52.865
Other Links: manifest | tags
Context
2019-10-20
00:47
fix typos check-in: 7ccc41d896 user: arcade tags: trunk
00:45
add more services check-in: b8c8da525b user: arcade tags: trunk
2019-10-19
23:49
placeholders, sysdb, syslogd, split services and daemons check-in: 84d4cb5e66 user: arcade tags: trunk
Changes
1
2
3
# vim:ft=make:

LOGIN: DAEMON


|
1
2
3
# vim:ft=make:

LOGIN: DAEMON dntpd
Modified Makefile from [3157ec6249] to [9fb89ad753].
13
14
15
16
17
18
19
20
21
22
23
24
SCRIPTS!=ls *.service

DAEMON:
.endif

.MAIN: ${SCRIPTS:S/.init//:S/.service//}

.PHONY: ${SCRIPTS:S/.init//:S/.service//} _daemonize _service

.for file in ${SCRIPTS}
.include "${file}"
.endfor







|




13
14
15
16
17
18
19
20
21
22
23
24
SCRIPTS!=ls *.service

DAEMON:
.endif

.MAIN: ${SCRIPTS:S/.init//:S/.service//}

.PHONY: ${SCRIPTS:S/.init//:S/.service//} _daemon _service

.for file in ${SCRIPTS}
.include "${file}"
.endfor
1
2
3
# vim:ft=make:

NETWORK: ifconfig


|
1
2
3
# vim:ft=make:

NETWORK: ifconfig dhcpcd
Added cron.service version [7d5ed3db1d].
Added dbus.service version [3e6c2fc27c].
1
2

3
4
5
6
# vim:ft=make:


DAEMON_dhcpcd_NAME=dhcpcd
DAEMON_dhcpcd_COMMAND=dhcpcd -B

dhcpcd: _daemonize


>
|
|

|
1
2
3
4
5
6
7
# vim:ft=make:

DAEMON_dhcpcd_COMMAND?=dhcpcd
DAEMON_dhcpcd_ENABLE?=no
DAEMON_dhcpcd_FLAGS?=-B

dhcpcd: _service mount cleanvar ifconfig
1
2
3
4
5
6
# vim:ft=make:

DAEMON_dntpd_NAME=dntpd
DAEMON_dntpd_COMMAND=dntpd -F

dntpd: _daemonize


|
|

|
1
2
3
4
5
6
# vim:ft=make:

DAEMON_dntpd_COMMAND?=dntpd
DAEMON_dntpd_FLAGS?=-F

dntpd: _service NETWORK
1
2

3
4
5
6
# vim:ft=make:


DAEMON_inetd_NAME=inetd
DAEMON_inetd_COMMAND=inetd -C 60

inetd: _daemonize


>
|
|

|
1
2
3
4
5
6
7
# vim:ft=make:

DAEMON_inetd_COMMAND?=inetd
DAEMON_inetd_enable?=no
DAEMON_inetd_FLAGS?=-C 60

inetd: _daemon LOGIN
Added slim.service version [b6a62908e9].
Added smartd.service version [a118ca6f44].
Added sndiod.service version [ad625f8dd3].
1
2
3
4
5
6
7


# vim:ft=make:

_daemonize: .USE DAEMON
	svc init ${DAEMON_$@_NAME} ${DAEMON_$@_COMMAND}

_service: .USE
	svc init ${DAEMON_$@_NAME} ${DAEMON_$@_COMMAND}




|
<


|
>
>
1
2
3

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

_daemon: .USE DAEMON _service


_service: .USE
.if empty(${DAEMON_$@_ENABLE:tl:Mno})
	svc -u ${DAEMON_$@_USER:Uroot} -g ${DAEMON_$@_GROUP:Uwheel} init $@ ${DAEMON_$@_COMMAND} ${DAEMON_$@_FLAGS}
.endif
1
2
3
4
5
6
7
# vim:ft=make:

DAEMON_syslogd_NAME=syslogd
DAEMON_syslogd_COMMAND=-ss8cc
DAEMON_syslogd_SYSTEM=

syslogd: _service


<
|
|


1
2

3
4
5
6
# vim:ft=make:


DAEMON_syslogd_COMMAND?=syslogd
DAEMON_syslogd_FLAGS?=-ss8cc

syslogd: _service