Skip to main content

Posts

Showing posts from August, 2009

cvs2svn: convert cvs to svn/git/bazaar/mercurial

Want to move your legacy CVS repository into the next century but are afraid to loose information or damage your business-critical source code? Don't worry and please do as soon as you can! cvs2svn has released a new version. cvs2svn is a tool for migrating a CVS repository to Subversion, git, Bazaar, or Mercurial. The main design goals are robustness and 100% data preservation. Release 2.3.0 primarily improves the support for converting to git and Bazaar (including explicit cvs2git and cvs2bzr scripts). This release also adds a few other minor features and fixes a bug when converting to git with non-inline blobs.

Tuning the nscd name cache daemon

I've been playing a bit with the nscd now and want to share some tips related to tuning the nscd.conf file. To see how the DNS cache is doing, use nscd -g. nscd configuration: 0 server debug level 26m 57s server runtime 5 current number of threads 32 maximum number of threads 0 number of times clients had to wait yes paranoia mode enabled 3600 restart internal passwd cache: no cache is enabled [other zero output removed] group cache: no cache is enabled [other zero output removed] hosts cache: yes cache is enabled yes cache is persistent yes cache is shared 211 suggested size 216064 total data pool size 1144 used data pool size 3600 seconds time to live for positive entries 20 seconds time to live for negative entries 66254 cache hi...

Red Hat name caching

Got a question about Linux name caching today. Some servers are requesting the same hostname to the DNS server every 2 seconds... Looked into it and the name caching daemon is not running. Got all the answers I needed here: alt.os.linux.redhat: Re: DNS cache on a RH9 system? . Also found a separate package called dnscache . And a HOWTO for bind to create a local DNS cache on your workstation or server. Simply starting nscd and editing nscd.conf seems sufficient for me now. BTW, here is my updated /etc/nscd.conf . If anyone has more pointers, please comment. logfile /var/log/nscd.log # use 1-10 for more verbose debugging into log debug-level 0 # 3 minimum, 5 default filethreads 5 # 32 is default max-threads 32 # restart intervals may fail if non-root server-user nscd # user granted to check nscd stats using 'nscd -g' stat-user nagios # 5 is default reload-count 5 # restart periodically paranoia yes # restart every 4 hrs, default is 1 hour #rest...