|
|
|
|
Changelog for piranha-0.6.1-3.i386.rpm :
* Mon Mar 11 2002 Philip Copeland - merged in Wensongs reload patch so that you don\'t need to pull the entire LVS system down to reload a config. ie any changes in lvs.cf can be activated by issuing \"/etc/rc.d/init.d/pulse\" reload without resorting to stopping the daemons and the load balancing service. * Fri Mar 01 2002 Philip Copeland - tweaking the httpd.conf file for piranha (#60556) * Thu Feb 28 2002 Philip Copeland - Fixed up piranha-passwd (#60440)- Updated the LVS-HOWTO docs (#60204)- fixed the silly misname of a directory in the httpd.conf (#60529) * Thu Jan 31 2002 Philip Copeland - pulled in Wensong\'s memory leak patchs- Dropped the shared scsi portion in the web interface Note: FOS will vanish in piranha 0.7.0\'s interface, in theory that functionality will be taken over by clumanager which is part of the advanced server offering. In the future clumanager/piranha will merge (so I\'m told) * Fri Jan 18 2002 Philip Copeland - Add in missing lvs.c code that was in fos.c (re pzb\'s patch) * Fri Jan 18 2002 Philip Copeland - send_arp,c, changed the sock=socket(AF_INET,SOCK_RAW,htons(ETH_P_RARP)); back to sock=socket(AF_INET,SOCK_PACKET,htons(ETH_P_RARP)); as I got reports that this wasn\'t working. It will work fine, just there will be noise that it\'s an obsolete interface * Thu Jan 17 2002 Philip Copeland - Finally someone spotted the reason why the children don\'t die much happiness spread by Sebastien - Added in additional patch from Sebastien for bugzilla #57654 which I think is also a solution for #15911 * Thu Dec 13 2001 Philip Copeland - Added in a patch I got from pzb for to be a good deal more sensible about how we detect if we\'re using FOS mode or LVS mode other than looking for a start or stop script (shudder) * Thu Nov 29 2001 Philip Copeland - Merged in Wensongs quiesce server patch for nanny- Updated the web interface to also know about the quiesce option * Mon Nov 26 2001 Philip Copeland - removal of unnecessary usleep() call in nanny.c * Wed Nov 21 2001 Philip Copeland - Merged in a patch for nanny.c from Wensong which cleans up the run() function by splitting out two new funcions, adjustWeight(), and checkState().- I thought I\'d removed the portion in the Makefile that tweaks with /etc/httpd/conf/httpd.conf but it was still there when I looked. Removed it. * Tue Nov 20 2001 Philip Copeland - control.php3 has for ages been calling /usr/sbin/ipvsadm. Unfortunately that changed to /sbin and was not updated https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=56497- In the pulse.c code, too few elements were allocated for the arguments causeing an occasional segv. * Fri Oct 12 2001 Philip Copeland - Forgot to bump the release number for the build system * Fri Oct 12 2001 Philip Copeland - Added in a switchover for fos (virt/real address swapover to prevent the fos call to nanny checking the real IP instead of the VIP * Fri Oct 12 2001 Tim Waugh - Fix segfault when not using multipath heartbeat (bug #54506). * Tue Oct 09 2001 Philip Copeland - Bundled in some very simple template scripts with the documentation. Dropped in an example_script with the main dist. Bumped the version number (0.6.0-10) * Wed Oct 03 2001 Philip Copeland - Minor changelog entries and bumped version number * Mon Oct 01 2001 Philip Copeland - Removed nasty httpd.conf modifications in the rpm spec file. (An artifact of the old install system)- Dropped in an example script for use with the send_program function. Probably need to spend a week cooking up a library of \'common\' scripts for use. * Sat Sep 29 2001 Philip Copeland - dropped in the changes required for usage of send_program in the FOS enviroment. (untested) * Sat Sep 29 2001 Philip Copeland - Added in the send_program feature to LVS Should be forward portable to FOS quite easily * Sun Sep 23 2001 Philip Copeland - Fixed parse.php3 so that it wouldn\'t issue the persistance option twice in the lvs.cf configuration file * Sat Sep 08 2001 Philip Copeland - made minor cast for fwmark change * Wed Aug 29 2001 Philip Copeland - Reformatted the entire src tree into GNU standard formatting * Tue Aug 28 2001 Philip Copeland - Merged in Wensongs fwmark changes- Moved piranha-passwd to /usr/sbin per requests * Sat Aug 11 2001 Philip Copeland - Various tidyups/rpm fiddling in an effort to allow for building standalone outside of the buildsystem. * Fri Aug 03 2001 Philip Copeland - spec file keeps missing off the modules -> /usr/lib/apache link added explicit rule in %files * Tue Jul 31 2001 Philip Copeland - Humm, killed off the piranha.desktop file as the GUI is web based not X11 and this makes no sense to try and start from a menu item. A bookmark maybe. * Wed Jul 25 2001 Philip Copeland - Directives from der Boss, we must be able to run rpm -V successfully- Collapsed piranha piranha-gui piranha-docs into a single rpm * Fri Jun 15 2001 Philip Copeland - Made fast changes to the hard coded /usr/sbin/ipvsadm to be /sbin/ipvsadm. This should be in a define in a header file however because of time pressure I\'m doing it this way first and fix it up next week. * Fri Jun 01 2001 Keith Barrett - Corrected netmask logic so it does not ref gethost call and is only used when value is non-zero.- Added netmask error code and return string- Fixed pulse\'s use of netmasks in ifconfig and sendarp calls- Put missing \"if debug\" blocks around debug output- If using FOS, assume active if no backup node specified in lvs.cf- Correct inconsistent use of --test-start, --nofork, --nodaemon, and --norun between pulse, nanny, fos, and lvs. Updated man pages too.- Removed ipvsadm build from Makefile- piranha requires ipvsadm 1.17+- parser now handles trailing \\r chars (customer problem) * Fri May 25 2001 Keith Barrett - Updated documentation and authors- Created new documentation system and GUI links to it * Thu May 17 2001 Keith Barrett - Fixed piranha-gui startup script and piranha spec file- Fixed gui error screen to report correct file permission & ownership * Wed May 16 2001 Keith Barrett - Removed ipvsadm inclusion in piranha RPM- Changed version to exceed last experiemental release- Corrected web reference in spec file- Cleaned up 7.x installationin spec and makefile- Bumped version (multiple times) * Tue May 15 2001 Keith Barrett - Merged Bryce\'s ipvsadm changes- Changed nobody to apache (if apache user apache exists)- Migrate existing lvs.cf file if appropriate- bumped version * Mon Jun 19 2000 Philip Copeland - change the default uptime method to be rup instead of ruptime * Sun Jun 18 2000 Philip Copeland - reintegrated Keiths changes, tweaked the Makefile, updated the comments etc. * Thu Jun 15 2000 Keith Barrett - Backed out some patches to pulse.c, fos.c, lvs.c, and nanny.c- Updated documentation- Changed \"take control\" heartbeat * Wed Jun 07 2000 Philip Copeland - removed the \'accept\' input button in control.php3 to better fit the documentation- Updated the lvserror.php3 to reflect another not so uncommon fault that may prevent correct running of the GUI- Tidied up some eyecandy * Thu Jun 01 2000 Philip Copeland - Fixed an incorrect pag redirection in the failover pages- added two missing subnet masks to the peristance netmask field * Tue May 23 2000 Philip Copeland - modified the piranha.spec.in file and Makefile to allow for release number updates (from editing the Makefile)- fixed a bug in redundancy.php3 which occurs when no lvs.cf file is present- made ipvsadm popt change (minor patch which shouldn\'t affect native redhat installed systems) * Tue May 23 2000 Philip Copeland - core item ipvsadm has been updated to use ipvs-0.9.12-2.2.14- Minor tweeking of directory scruture- gui files no longer included in rpm builds- added a load of patches from the bugzilla archives- made kernel diffs- made sure the rpms built and installed correctly * Thu Apr 27 2000 Mike Wangsmo - changed the password updating/setting policy. Made all password actions root operations via a root owned shell tool (piranha-passwd) * Mon Apr 24 2000 Philip Copeland - Security exposure raised by ISS regarding the passwd.php3 file fixed by replacing the external call to htpasswd with php3s own crypt function (see parse.php3 change_password)- Rebuilt packages and generated errata. * Tue Mar 07 2000 Mike Wangsmo - removed killapache- changed sample httpd shutdown to use proper init scripts- Keith fixed MORONIC spelling error in pulse.c :)- moved the GUI README into the %doc list * Tue Mar 07 2000 Keith Barrett - Improved take control heartbeat login in pulse- Enhanced old GUI README to notify user of special conditions- Bumped version * Mon Mar 06 2000 Keith Barrett - Bumped version to reflect changes to fos, pulse, and old GUI * Sun Mar 05 2000 Mike Wangsmo - added fos to file list- moved apache & php requires to gui package- reordered the install of killapache to make strip not puke * Sun Mar 05 2000 Keith Barrett - Corrected signaling, heartbeat, and failover in pulse- Bumped version to reflect a stable release- Note: pulse USR1/2 disabled in this checkin * Sat Mar 04 2000 Keith Barrett - Corrected memory errors in parser- Updated fos- Improved (but have not finished) pulse changes- Bumped version to reflect parser change * Thu Mar 02 2000 Philip Copeland - Added password services to web control- Altered pulse to provide a signal escalator between nobody root as we now have a \"use a uid/gid < 100\" limitation that apache\'s suexec doesn\'t cater for- Added default password to web (null)- minor spec file changes * Thu Mar 02 2000 Keith Barrett - New version of pulse with enhanced signals- New service = xxx parameter in config system- New man pages and doc updates * Wed Mar 01 2000 Keith Barrett - Checked in failover service changes. Not fully- functional yet. * Wed Mar 01 2000 Bill Nottingham - use a uid/gid < 100 * Mon Feb 28 2000 Mike Wangsmo - fiddled with the /etc/lvs.cf stuff some more * Fri Feb 25 2000 Mike Wangsmo - *NO * \"echo\'s\" in spec files!- made /etc/lvs.cf a %config so it\'ll get backed up on upgrades- cleaned up some useradd/groupadd errors * Fri Feb 25 2000 Keith Barrett - Fixed parsing of protocol = xxx- Bumped version (again) * Tue Feb 22 2000 Keith Barrett - Fixed passthrough of routing type options- Fixed man pages to reflect routing type options- Changed formatting of sample.cf file and included comments- Bumped version number * Mon Feb 21 2000 Keith Barrett - Fixed segfault problem in nanny- Minor changes reporting the phase out of the old GUI- Bumped version number- Changed spec file to include web in GUI RPM * Fri Feb 18 2000 Keith Barrett - Bumped version to reflect Bryce\'s changes to install scripts- Added persistent netmask to lvsconfig and lvs and sample.cf * Thu Feb 17 2000 Keith Barrett - Bumped version- Improved send/expect stuff * Wed Feb 16 2000 Keith Barrett - Bumped version to reflect GUI changes * Tue Feb 15 2000 Keith Barrett - Added send/expect parsing to lvs, lvsconfig, and nanny.- Updated nanny man page and sample.cf file * Tue Feb 15 2000 Mike Wangsmo - added a groupadd line so useradd wouldn\'t fail. * Mon Feb 14 2000 Keith Barrett - added generic service parameters to nanny.c and nanny.8 * Fri Feb 11 2000 Mike Wangsmo - added uid/gid piranha to setup (233)- cleaned up %install a bit * Wed Feb 09 2000 Philip Copeland - Added NAT/direct routing/tunneling to the web interface- fixed up the web documents to tell the web browsers that caching them would be a BAD idea- Added some prettify stuff * Mon Feb 07 2000 Keith Barrett - Changed pulse call to send_arp to /usr/sbin- Suppress sock error on unconfigured tunl device- Bumped version * Sat Feb 05 2000 Mike Wangsmo - removed piranha-web package and put it into main package * Fri Feb 04 2000 Keith Barrett - Added Bryce\'s README.beta to beta release * Thu Feb 03 2000 Nalin Dahyabhai - check that RPM_BUILD_ROOT != / when installing- handle case if httpd not installed during %install- handle gzipped man pages * Thu Feb 03 2000 Mike Wangsmo - tagged the desktop entry as %config * Thu Jan 27 2000 Keith Barrett - Minor updates to doc files and man pages.- Added headers and history to some source files- Created nanny.h file * Sun Sep 26 1999 Mike Wangsmo - added the HOWTO * Sat Sep 25 1999 Mike Wangsmo - added KDE desktop entry- added piranha icon pixmap- fixed *tons * of lvs <-> gui glue problems * Wed Sep 22 1999 Mike Wangsmo - added a send_arp tool to the package- removed the /etc/lvs.cf entry (it was dumb here)- strip all binaries too- added nanny to package * Wed Sep 22 1999 Mike Wangsmo - moved all bins to /usr/sbin- added pulse init script * Tue Sep 21 1999 Mike Wangsmo - moved piranha to its own package * Fri Sep 10 1999 Mike Wangsmo - added the documents package * Thu Sep 09 1999 Mike Wangsmo - added a few more files to the file list- relocated some things.- put in a stub config file * Wed Sep 08 1999 Mike Wangsmo - restructured the package to come from CVS- renamed it- added oot\'s lvs daemon- added the perl client_monitor tool from Lars Marowsky-Bree- put stubs in for the GUI- buffed up the Makefile * Mon Jul 26 1999 Mike Wangsmo - initial build
|
|
|