ทำไฟล์ /etc/init.d/directadmin หายของ ubuntu

ทำไฟล์ /etc/init.d/directadmin หาย ของ ubuntu แล้วไปก๊อบของ Centos มาทับ ปรากฏว่าขึ้นแบบนี้

/etc/init.d/directadmin restart

/etc/init.d/directadmin: line 14: /etc/rc.d/init.d/functions: No such file or directory

มีวิธีแก้หรือ มีไฟล์ของ ubuntu มาให้ทับไหมครับ

ขอบคุณล่วงหน้าครับผม

ลง da ใหม่เลยครับ

เง้อไม่อยากลงใหม่เลยครับ ข้อมูลเยอะมากๆ ผมก๊อบข้อมูล db แบบ manual ไม่เป็นซะด้วยสิ T _________ T

โหลดจากเว็บ directadmin

copy /usr/local/directadmin/scripts/directadmin มาใส่เอาครับ อย่าลืม chmod +x ด้วยละ

#!/bin/sh

directadmin daemon Start/Stop/Status/Restart

chkconfig: 2345 80 20

description: Allows users to modify their websites. \

They modify thier: email, subdomains, \

databases, dns record, etc…

processname: directadmin

config: /usr/local/directadmin/conf/paneld.conf

pidfile: /var/run/directadmin.pid

Source function library

. /etc/rc.d/init.d/functions

PROGBIN="/usr/local/directadmin/directadmin d"

PROGLOCK=/var/lock/subsys/directadmin

PROGNAME=directadmin

#check the command line for actions

start() {

    echo -n "Starting DirectAdmin: "

    daemon $PROGBIN

    echo

    touch $PROGLOCK

}

stop() {

    echo -n "Stopping DirectAdmin: "

    killproc $PROGNAME

    echo

    rm -f $PROGLOCK

}

reload() {

    echo -n "Reloading DirectAdmin config file: "

    killproc $PROGNAME -HUP

    echo

}

case “$1” in

    start)

            start

            ;;

    stop)

            stop

            ;;

    status)

            status $PROGNAME

            ;;

    restart)

            stop

            start

            ;;

    reload)

            reload

            ;;

    *)

            echo "Usage: $1 {start|stop|status|reload|restart}"

            exit 1

esac

exit 0

เขียนแทนไฟล์เดิม chmod +x (ลองดูก่อนนะครับ)

ได้แล้วครับ ขอบคุณพี่ๆ ทุกท่านมากๆเลยครับ รอดตายทำของเครื่องลูกค้าหาย 555+