• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

debian/H03-May-2022-1,233854

CHANGES-0.81H A D14-Mar-20136.3 KiB173124

Makefile.inH A D29-Jun-20136.2 KiB223162

NEWSH A D05-Dec-201529.8 KiB783574

README.userH A D14-Mar-20131.6 KiB2724

TODOH A D14-Mar-20131.7 KiB3829

btrie.cH A D28-Apr-201380.4 KiB2,6771,865

btrie.hH A D06-Apr-20133.1 KiB8831

configureH A D23-Jul-20137.7 KiB372333

dns.hH A D14-Mar-20135 KiB128108

dns_dnequ.cH A D14-Mar-2013391 2215

dns_dnlabels.cH A D14-Mar-2013212 127

dns_dnlen.cH A D14-Mar-2013292 148

dns_dnreverse.cH A D14-Mar-2013735 3019

dns_dntol.cH A D14-Mar-2013329 1712

dns_dntop.cH A D14-Mar-20131.1 KiB5850

dns_findname.cH A D14-Mar-2013601 2822

dns_maketab.awkH A D14-Mar-2013860 4333

dns_ptodn.cH A D14-Mar-20131.7 KiB6354

ip4addr.hH A D06-Apr-20132.2 KiB7134

ip4atos.cH A D14-Mar-2013661 3221

ip4mask.cH A D14-Mar-2013667 2112

ip4parse.cH A D14-Mar-20135.7 KiB208147

ip6addr.cH A D06-Apr-20136.6 KiB257189

ip6addr.hH A D06-Apr-20131.3 KiB4511

istream.cH A D14-Mar-20139.6 KiB386305

istream.hH A D14-Mar-20131.3 KiB3625

mempool.cH A D06-Apr-20133.7 KiB141104

mempool.hH A D14-Mar-20131 KiB2920

qsort.cH A D14-Mar-20137.9 KiB227100

rbldnsd.8H A D05-Dec-201546.6 KiB1,1621,071

rbldnsd.cH A D06-Apr-201329.6 KiB1,1451,020

rbldnsd.hH A D06-Apr-201315.7 KiB463359

rbldnsd.pyH A D07-Apr-20134.9 KiB164135

rbldnsd.specH A D05-Dec-20151.5 KiB6148

rbldnsd_acl.cH A D06-Apr-20135.9 KiB225193

rbldnsd_combined.cH A D14-Mar-20136.4 KiB226183

rbldnsd_dnset.cH A D14-Mar-20137.9 KiB300222

rbldnsd_generic.cH A D14-Mar-20138.9 KiB353298

rbldnsd_ip4set.cH A D14-Mar-201313.1 KiB446322

rbldnsd_ip4trie.cH A D06-Apr-20135.2 KiB211167

rbldnsd_ip4tset.cH A D14-Mar-20133.1 KiB144115

rbldnsd_ip6trie.cH A D06-Apr-20135.3 KiB216165

rbldnsd_ip6tset.cH A D06-Apr-20135.5 KiB243199

rbldnsd_packet.cH A D05-Dec-201531 KiB1,007768

rbldnsd_util.cH A D06-Apr-201315.8 KiB613522

rbldnsd_zones.cH A D14-Mar-201314.7 KiB552486

test_acl.pyH A D07-Apr-20131.5 KiB4939

test_btrie.pyH A D07-Apr-201315.4 KiB436339

test_ip4trie.pyH A D07-Apr-20131.2 KiB3931

test_ip6trie.pyH A D07-Apr-2013991 3628

tests.pyH A D07-Apr-2013364 1915

README.user

1By default (if no -u option is specified), rbldnsd runs as user rbldns.
2At a time the rbldnsd package is installed, such a user is created on
3the target system, with home directory /var/lib/rbldns (note the directory
4is owned by root user, see below).  When the package is removed, user
5rbldns is NOT removed, so that files owned by that user, if any, will not
6be "orphaned" (package removal scripts don't check whether there are any
7such files still exists).  If you're sure no files owned by that user
8exists after removing the package, it's ok to remove the user (and
9/var/lib/rbldns directory) too.
10
11Note again the rbldns home directory, /var/lib/rbldns, is owned by root
12when the package is installed, not by rbldns user.  Usually you will put
13zone data files into that directory, and use it as a chroot directory for
14rbldnsd (-r option).  Feel free to chown the /var/lib/rbldns directory to
15whatever user you like, to be able to put data files into it.  If you're
16paranoid about security (every system administrator should be, right?),
17create yet another account that will own data files and set up data
18updating process to run as that account.  If you want rbldnsd query and
19statistic logs (-l and -s options), you may create files for that in
20this directory (or a subdirectory of it) and set owner/permissions of
21that files in such a way so rbldnsd will be able to write to them.  The
22two files -- query and statistics logs -- are the ONLY files where rbldnsd
23should be able to write to, the rest of files, including zone data, are
24never opened for writing by rbldnsd in normal circumstances, and generally
25(from security perspective) should not be writable by the daemon.
26
27