想要寫開機自動執行 named 程式

Mac OS X 平台上程式設計的相關問題討論

版主: bryanchangdigdog謝孟叡

回覆文章
內容
發表人
頭像
shadow
常吃冰
文章: 442
註冊時間: 12/01/2005 11:14 am

想要寫開機自動執行 named 程式

#1 文章 shadow »

參考了之前管理員大大謝孟叡的文章
自己想來寫一個開機自動啟動 named 的程式
啟動的部份好了
可是不知道該怎麼去寫 stop 的部份
因為要去抓 /var/run/named.pid 的數值
才能決定要砍掉哪個 process
呼呼
頭像
謝孟叡
討論區管理員
文章: 960
註冊時間: 05/01/2001 1:01 am
來自: 邪教組織 #osxchat
聯繫:

Re: 想要寫開機自動執行 named 程式

#2 文章 謝孟叡 »

shadow 寫:參考了之前管理員大大謝孟叡的文章
自己想來寫一個開機自動啟動 named 的程式
啟動的部份好了
可是不知道該怎麼去寫 stop 的部份
因為要去抓 /var/run/named.pid 的數值
才能決定要砍掉哪個 process
呼呼
按照你的邏輯應該只要 kill `cat /var/run/named.pid` 就好了 (注意 ` 是 esc 下面那個符號)... 只不過我不清楚這樣跑 bind 是否"王道"....
void
sched_init(void){
printf("standard timeslicing quantum is %d us\n", std_quantum_us);
}
頭像
shadow
常吃冰
文章: 442
註冊時間: 12/01/2005 11:14 am

Re: 想要寫開機自動執行 named 程式

#3 文章 shadow »

謝孟叡 寫:
shadow 寫:參考了之前管理員大大謝孟叡的文章
自己想來寫一個開機自動啟動 named 的程式
啟動的部份好了
可是不知道該怎麼去寫 stop 的部份
因為要去抓 /var/run/named.pid 的數值
才能決定要砍掉哪個 process
呼呼
按照你的邏輯應該只要 kill `cat /var/run/named.pid` 就好了 (注意 ` 是 esc 下面那個符號)... 只不過我不清楚這樣跑 bind 是否"王道"....
如果不這樣跑的話
請教一下
還有別的方法嗎

公司買了二台 mini 要來當 dns server
因為沒有買 OS X Server 版權
就不能像 Server 那樣有方便的管理介面
而且用 ssh login 應該是最方便了
才想說寫一個小程式
管理起來也方便多多
tasuka
新生訓練中
文章: 5
註冊時間: 05/17/2001 1:01 am
來自: Taiwan/TaoYuan

#4 文章 tasuka »

可以用 killall named
回覆文章