Remove dependency on libconfig
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Linterra Network Library |
Won't Fix
|
Undecided
|
Michael Owens |
Bug Description
There is no point in using this library. It's not worth trying to get it into Ubuntu. Use a plain old postfix style configuration format: e.g.:
# Server configuration file
version = 0.1.0
# Syslog facility. Can be one of the following: KERN, USER, MAIL, DAEMON,
# AUTH, SYSLOG, LPR, NEWS, UUCP, CRON, AUTHPRIV, FTP, LOCAL0, LOCAL1,
# LOCAL2, LOCAL3, LOCAL4, LOCAL5, LOCAL6, LOCAL7
#
# Typically, set to LOCAL7 and add an entry to syslog.conf like:
#
# local7.* -/var/log/ltd.log
syslog_facility = LOCAL7;
pid_file = /var/run/ltd.pid
# Modules
module_dir = /opt/linterra/
modules = dbi.so
auth_host = "127.0.0.1";
auth_db = "auth";
auth_username = "root";
auth_password = "";
auth_table = "passwd";
auth_user_column = "username";
auth_password_
# Possible values: plain, MD5, SHA1
auth_password_hash = "SHA1";
# This controls the maximum message size in bytes, incoming and
# outgoing. Any message larger than this will be dropped and the
# connection closed.
request_max_size = 2000000000;
# Incoming request queue. This determines how many requests the server will
# queue up before blocking on the socket.
request_
# If debug==true, server will not fork. This makes it easier to debug
# requests as they are handled from the parent process.
debug = false;
# Leve of verbosity in logging
verbosity = 0;
port = 4747;
listen = 127.0.0.1, 10.1.3.5
Changed in ltnet: | |
assignee: | nobody → michael-owens |
milestone: | none → package |
Going to use this afterall now that I am trying to get it into Ubuntu.