重要目錄與檔案

GNATS_ROOT

GNATS_ROOT是gnats管理的database目錄所在 如果是從source自己compile安裝的在 prefix/share/gnats/gnats-db 如果是rpm或deb這樣的distribution套件方法安裝 也可能在/var/lib/gnats/gnats-db下 這下面的檔案是gnats用來管理的
gnats-adm       目錄
gnats-queue     目錄
pending
	
gnats-adm下面的檔案很重要
categories
config          這個檔案記錄了gnats的一些default值 重要
responsible
states
submitters
	

SUPPORT SITE

安裝gnats prefix/share/gnats或/var/lib/gnats放了需要管理的project名單(categories) 裡面的檔案就是host名字也就是site(因為這是拿來做tech support) 每個檔案裡放了需要回報的專案名稱 例如我有一個檔 /var/lib/gnats/zeus的內容
gcc
gdb
	
表示zues這台機器(site)管了gcc gdb這兩個project的問題回報

SUBMITTER-SITESUBMITTER-ID

Email Alias

使用email回報時必需用email alias,在`/etc/aliases'裡 , 在gnats的機器建立一個email alias, 用像vacation的方法pipe到queue-pr這隻script來
gnats-admin:    gnats
bugs:           "| /usr/lib/gnats/queue-pr -q"
query-pr:       "| /usr/lib/gnats/mail-query"

或者小心目錄不一樣,總之要找到queue-pr mail-query的程式所在

bugs:  "| exec-prefix/libexec/gnats/queue-pr -q"
	
gnats這個帳號應該已經設起來了,Home 目錄可以設在GNATS_ROOT bugs可以亂取名字的只是用email的To:這個欄位要填的收件人就對 有可能是/etc/mail/aliases,設完後給個
# newaliases
	

GNATS Demon

使用client/server方法時必需有gnatsd這隻deamon
/etc/services
	support         1529/tcp                        # GNATS

/etc/inetd.conf
	support         stream  tcp     nowait  gnats   /usr/sbin/tcpd  /usr/lib/gnats/gnatsd
	
同樣的目錄可能不同distribution不一樣