74 lines
1.3 KiB
Text
74 lines
1.3 KiB
Text
# dictionary server (site) description
|
|
#site /usr/pkg/etc/dictd_site.txt
|
|
|
|
# global settings
|
|
global {
|
|
port 2628
|
|
# delay 600
|
|
# depth 10
|
|
# limit 20
|
|
# timestamp 10
|
|
|
|
log_option "found"
|
|
log_option "notfound"
|
|
log_option "stats"
|
|
log_option "client"
|
|
|
|
debug_option "init"
|
|
|
|
listen_to 127.0.0.1 # available for localhost only
|
|
|
|
syslog
|
|
syslog_facility daemon
|
|
# log_file "/var/log/dictd/dictd.log"
|
|
}
|
|
|
|
# macros to specify databases easier
|
|
m4_define(new_db, `
|
|
database $1 {
|
|
data "/usr/pkg/share/dictd/$1.dict.dz"
|
|
`index' "/usr/pkg/share/dictd/$1.`index'"
|
|
')
|
|
|
|
# English monolingual dictionaries
|
|
new_db(web1913)
|
|
# add additional options here
|
|
}
|
|
new_db(wn)
|
|
}
|
|
new_db(gazetteer)
|
|
}
|
|
new_db(jargon)
|
|
}
|
|
new_db(foldoc)
|
|
}
|
|
new_db(elements)
|
|
}
|
|
new_db(easton)
|
|
}
|
|
new_db(hitchcock)
|
|
}
|
|
new_db(world95)
|
|
}
|
|
|
|
# English-Russian dictionary
|
|
new_db(mueller7)
|
|
}
|
|
|
|
# stop the default search here
|
|
database_exit
|
|
|
|
# a few virtual dictionaries
|
|
database_virtual en-en {
|
|
name "English monolingual dictionaries"
|
|
info "--English monolingual dictionaries--"
|
|
|
|
database_list "web1913,wn,gazetteer,jargon,foldoc,elements,easton,hitchcock,world95"
|
|
}
|
|
|
|
database_virtual en-ru {
|
|
name "English-Russian dictionaries"
|
|
info "--English-Russian dictionaries--"
|
|
|
|
database_list "mueller7"
|
|
}
|