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

1
2

3


-
+
# vim:ft=make:

LOGIN: DAEMON
LOGIN: DAEMON dntpd
Modified Makefile from [3157ec6249] to [9fb89ad753].
13
14
15
16
17
18
19
20

21
22
23
24
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
.PHONY: ${SCRIPTS:S/.init//:S/.service//} _daemon _service

.for file in ${SCRIPTS}
.include "${file}"
.endfor
1
2
3

1
2

3


-
+
# vim:ft=make:

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

3
4


5
6

1
2
3


4
5
6

7


+
-
-
+
+

-
+
# vim:ft=make:

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

dhcpcd: _daemonize
dhcpcd: _service mount cleanvar ifconfig
1
2
3
4


5
6

1
2


3
4
5

6


-
-
+
+

-
+
# vim:ft=make:

DAEMON_dntpd_NAME=dntpd
DAEMON_dntpd_COMMAND=dntpd -F
DAEMON_dntpd_COMMAND?=dntpd
DAEMON_dntpd_FLAGS?=-F

dntpd: _daemonize
dntpd: _service NETWORK
1
2

3
4


5
6

1
2
3


4
5
6

7


+
-
-
+
+

-
+
# vim:ft=make:

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

inetd: _daemonize
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



1
2

3

4
5

6
7
8


-
+
-


-
+
+
+
# vim:ft=make:

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

_service: .USE
	svc init ${DAEMON_$@_NAME} ${DAEMON_$@_COMMAND}
.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
1
2



3
4
5
6


-
-
-
+
+


# vim:ft=make:

DAEMON_syslogd_NAME=syslogd
DAEMON_syslogd_COMMAND=-ss8cc
DAEMON_syslogd_SYSTEM=
DAEMON_syslogd_COMMAND?=syslogd
DAEMON_syslogd_FLAGS?=-ss8cc

syslogd: _service