Project

General

Profile

« Previous | Next » 

Revision b5cd5163

Added by Phil Davis almost 12 years ago

Teach service start stop restart about dhcrelay6

View differences:

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