Pavel Urban
pavel.urban@imaginet.cz
Wed Apr 27 17:18:02 UTC 2005
Hello, thanks a lot for your comments. The settings for ./configure came from another SRPM I've found somewhere, this was just the first aproximation ;-) My servers have 3GB RAM, so it should be OK. We're planning to create public dcc servers along with public ClamAV already present, so these servers have some extra power. I prefer having nothing in /usr/local/. I'd like to have configuration files in /etc, but if these settings mean that database files will be placed there too... well, I'll probably reconsider. Is it possible to have configuration and database files separated? Thanks! Vernon Schryver wrote: >>From: Pavel Urban <pavel.urban@imaginet.cz> > > >>I'm trying to build an RPM for RedHat EL. I've encountered some problems >>during the process, so I've tried to build it manually with the same >>commandline options. >> >>./configure --bindir=/usr/bin --mandir=/usr/man --enable-server >>--enable-dccifd --disable-IPv6 --disable-dccm --with-db-memory=1024 >>--with-max-db-mem=1024 --without-bad-locks --homedir=/etc/dcc >>--with-installroot=/var/tmp/pupu > > > For current Redhat, that ./configure line looks like a bad idea. > It is always bad to override defaults in any software unnecessarily. > Some of those settings such as --enable-dccifd are entirely redundant > Others such as --with-db-memory=1024 and --with-max-db-mem=1024 will > cause major problems if your RPM is installed on a system that does > not have 1 GByte of RAM. Try instead to find the minimum collection of > settings. --bindir=/usr/bin --mandir=/usr/man --homedir=/etc/dcc > --with-installroot=/var/tmp/pupu should be enough. > > I wonder if you really want to put cdcc in /usr/man instead > of the default /usr/loca/man and the man pags in /usr/man instead of > the default /usr/local/man. > > Putting the DCC home directory in /etc/dcc is surprising given > --enable-server. Many systems do not have a spare 3 or 4 GBytes of > disk space in the root file system. > > > >>... >>Seems like a typo in homedir/Makefile.in... >> >>INST_HOMEDIR=@installroot@ $(DCC_HOMEDIR) > > > That could be. It has been a long time since I tested --with-installroot > I will look into it later today or tomorrow. > > > thanks, > Vernon Schryver vjs@rhyolite.com > _______________________________________________ > DCC mailing list DCC@rhyolite.com > http://www.rhyolite.com/mailman/listinfo/dcc
More information about the DCC
mailing list