Revision b5cd5163
Added by Phil Davis almost 12 years ago
etc/inc/service-utils.inc | ||
---|---|---|
295 | 295 |
$services[] = $pconfig; |
296 | 296 |
} |
297 | 297 |
|
298 |
if(isset($config['dhcrelay6']['enable'])) { |
|
299 |
$pconfig = array(); |
|
300 |
$pconfig['name'] = "dhcrelay6"; |
|
301 |
$pconfig['description'] = gettext("DHCPv6 Relay"); |
|
302 |
$services[] = $pconfig; |
|
303 |
} |
|
304 |
|
|
298 | 305 |
if(is_dhcp_server_enabled()) { |
299 | 306 |
$pconfig = array(); |
300 | 307 |
$pconfig['name'] = "dhcpd"; |
... | ... | |
417 | 424 |
case "vhosts-http": |
418 | 425 |
$running = is_pid_running("{$g['varrun_path']}/vhosts-http.pid"); |
419 | 426 |
break; |
427 |
case "dhcrelay6": |
|
428 |
$running = is_pid_running("{$g['varrun_path']}/dhcrelay6.pid"); |
|
429 |
break; |
|
420 | 430 |
default: |
421 | 431 |
$running = is_service_running($service['name']); |
422 | 432 |
} |
... | ... | |
513 | 523 |
case 'bsnmpd': |
514 | 524 |
services_snmpd_configure(); |
515 | 525 |
break; |
526 |
case 'dhcrelay': |
|
527 |
services_dhcrelay_configure(); |
|
528 |
break; |
|
529 |
case 'dhcrelay6': |
|
530 |
services_dhcrelay6_configure(); |
|
531 |
break; |
|
516 | 532 |
case 'dnsmasq': |
517 | 533 |
services_dnsmasq_configure(); |
518 | 534 |
break; |
... | ... | |
575 | 591 |
case 'dhcrelay': |
576 | 592 |
killbypid("{$g['varrun_path']}/dhcrelay.pid"); |
577 | 593 |
break; |
594 |
case 'dhcrelay6': |
|
595 |
killbypid("{$g['varrun_path']}/dhcrelay6.pid"); |
|
596 |
break; |
|
578 | 597 |
case 'dnsmasq': |
579 | 598 |
killbypid("{$g['varrun_path']}/dnsmasq.pid"); |
580 | 599 |
break; |
... | ... | |
626 | 645 |
case 'bsnmpd': |
627 | 646 |
services_snmpd_configure(); |
628 | 647 |
break; |
648 |
case 'dhcrelay': |
|
649 |
services_dhcrelay_configure(); |
|
650 |
break; |
|
651 |
case 'dhcrelay6': |
|
652 |
services_dhcrelay6_configure(); |
|
653 |
break; |
|
629 | 654 |
case 'dnsmasq': |
630 | 655 |
services_dnsmasq_configure(); |
631 | 656 |
break; |
Also available in: Unified diff
Teach service start stop restart about dhcrelay6