Hex Artifact Content
Logged in as anonymous

Artifact bdcbd6ec2265f43fe23e1eb3ee5648e78d846f5faa0026c93ef2ee8b9c4dcc68:


0000: 23 20 76 69 6d 3a 66 74 3d 6d 61 6b 65 3a 0a 0a  # vim:ft=make:..
0010: 5f 64 61 65 6d 6f 6e 3a 20 44 41 45 4d 4f 4e 20  _daemon: DAEMON 
0020: 2e 55 53 45 0a 2e 69 66 20 65 6d 70 74 79 28 44  .USE..if empty(D
0030: 41 45 4d 4f 4e 5f 24 40 5f 45 4e 41 42 4c 45 3a  AEMON_$@_ENABLE:
0040: 74 6c 3a 4d 6e 6f 29 0a 09 73 76 63 20 2d 75 20  tl:Mno)..svc -u 
0050: 24 7b 44 41 45 4d 4f 4e 5f 24 40 5f 55 53 45 52  ${DAEMON_$@_USER
0060: 3a 55 72 6f 6f 74 7d 20 2d 67 20 24 7b 44 41 45  :Uroot} -g ${DAE
0070: 4d 4f 4e 5f 24 40 5f 47 52 4f 55 50 3a 55 77 68  MON_$@_GROUP:Uwh
0080: 65 65 6c 7d 20 69 6e 69 74 20 24 40 20 24 7b 44  eel} init $@ ${D
0090: 41 45 4d 4f 4e 5f 24 40 5f 43 4f 4d 4d 41 4e 44  AEMON_$@_COMMAND
00a0: 7d 20 24 7b 44 41 45 4d 4f 4e 5f 24 40 5f 46 4c  } ${DAEMON_$@_FL
00b0: 41 47 53 7d 0a 2e 65 6e 64 69 66 0a 0a 5f 73 65  AGS}..endif.._se
00c0: 72 76 69 63 65 3a 20 2e 55 53 45 0a 2e 69 66 20  rvice: .USE..if 
00d0: 65 6d 70 74 79 28 44 41 45 4d 4f 4e 5f 24 40 5f  empty(DAEMON_$@_
00e0: 45 4e 41 42 4c 45 3a 74 6c 3a 4d 6e 6f 29 0a 09  ENABLE:tl:Mno)..
00f0: 73 76 63 20 2d 75 20 24 7b 44 41 45 4d 4f 4e 5f  svc -u ${DAEMON_
0100: 24 40 5f 55 53 45 52 3a 55 72 6f 6f 74 7d 20 2d  $@_USER:Uroot} -
0110: 67 20 24 7b 44 41 45 4d 4f 4e 5f 24 40 5f 47 52  g ${DAEMON_$@_GR
0120: 4f 55 50 3a 55 77 68 65 65 6c 7d 20 69 6e 69 74  OUP:Uwheel} init
0130: 20 24 40 20 24 7b 44 41 45 4d 4f 4e 5f 24 40 5f   $@ ${DAEMON_$@_
0140: 43 4f 4d 4d 41 4e 44 7d 20 24 7b 44 41 45 4d 4f  COMMAND} ${DAEMO
0150: 4e 5f 24 40 5f 46 4c 41 47 53 7d 0a 2e 65 6e 64  N_$@_FLAGS}..end
0160: 69 66 0a                                         if.