RCS file: /mnt/bart/CVS/pcds/pcds,v head: 2.9 branch: locks: strict access list: symbolic names: keyword substitution: kv total revisions: 14; selected revisions: 14 description: Translation from pcds (bash) to pcds (perl). ---------------------------- revision 2.9 date: 2005-09-25 13:44:27 +0000; author: bart; state: Exp; lines: +115 -78 Major code-cleanup. Keep the current process-list in memory instead off writing it out to disk and read it in again, thus preventing disk-IO. ---------------------------- revision 2.8 date: 2004-11-16 11:44:43 +0000; author: bart; state: Exp; lines: +110 -97 Re-written the "diff-engine" from scratch, using hashes instead of array's to improve search-speed. This also implies a new format for the baselist. As with this baselist, it's possible to add comment in the baselist too. As the hashes are allready in memory, we don't have the need anymore to write the current list to disk. ---------------------------- revision 2.7 date: 2003-12-26 10:28:04 +0000; author: bart; state: Exp; lines: +25 -12 Fixed bug from first entry in baselist. No empty entry anymore. Added debugging-option. Defined umask to 077 in stead off chmod a file afterwards. ---------------------------- revision 2.6 date: 2003-11-03 12:44:14 +0000; author: bart; state: Exp; lines: +21 -4 Added patch from Bill Nugent. Now supporting ranges in the baselist. ---------------------------- revision 2.5 date: 2003-09-05 20:02:12 +0000; author: bart; state: Exp; lines: +20 -11 Added full FreeBSD support. Cleaned up some code ---------------------------- revision 2.4 date: 2003-05-20 11:57:15 +0000; author: bart; state: Exp; lines: +25 -14 Some code-cleanup. Added variable for syslog facility and level. ---------------------------- revision 2.3 date: 2003-04-13 07:57:32 +0000; author: bart; state: Exp; lines: +52 -5 Added logging to syslog. Now you can choose wether you want mail or syslog or both. Modified copyright message. ---------------------------- revision 2.2 date: 2003-01-10 07:45:05 +0000; author: bart; state: Exp; lines: +7 -6 Modified errormessages, included more tests to files. ---------------------------- revision 2.1 date: 2003-01-07 13:34:41 +0000; author: bart; state: Exp; lines: +18 -11 Support for mail in SunOS added. ---------------------------- revision 2.0 date: 2003-01-07 12:13:36 +0000; author: bart; state: Exp; lines: +2 -4 First working and complete version completely written in Perl. Needed to add multi-platform support. ---------------------------- revision 1.4 date: 2003-01-07 10:19:40 +0000; author: bart; state: Exp; lines: +4 -3 Some usage info modified. ---------------------------- revision 1.3 date: 2003-01-07 10:13:53 +0000; author: bart; state: Exp; lines: +50 -7 Complete working version. Only support for other OS-es needed. ---------------------------- revision 1.2 date: 2003-01-04 22:05:48 +0000; author: bart; state: Exp; lines: +55 -5 First working perl version. No external logging yet. ---------------------------- revision 1.1 date: 2003-01-03 15:04:45 +0000; author: bart; state: Exp; Initial revision =============================================================================