Files

26 lines
598 B
Python

# -*- coding: utf-8 -*-
import os
from comar.service import *
serviceType = "server"
serviceDesc = _({"en": "BIND Daemon",
"tr": "BIND Servisi"})
serviceConf = "named"
PIDFILE = "/run/named/named.pid"
@synchronized
def start():
startService(command="/usr/sbin/named",
args="-u named -n %s %s" % (config.get("CPU", "1"), config.get("OPTIONS", "")),
pidfile=PIDFILE,
donotify=True)
@synchronized
def stop():
stopService(pidfile=PIDFILE,
donotify=True)
def status():
return isServiceRunning(PIDFILE)