|
|
|
|
Changelog for piranha-0.7.0-3.i386.rpm :
Sat Apr 27 00:00:00 2002 Philip Copeland - Final checkover and commit for AS - bumped release number and added in the man pages
Thu Feb 28 23:00:00 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 23:00:00 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 23:00:00 2002 Philip Copeland - Add in missing lvs.c code that was in fos.c (re pzb\'s patch)
Fri Jan 18 23:00:00 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 23:00:00 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 23:00:00 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 23:00:00 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 23:00:00 2001 Philip Copeland - removal of unnecessary usleep() call in nanny.c
Wed Nov 21 23:00:00 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 23:00:00 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 00:00:00 2001 Philip Copeland - Forgot to bump the release number for the build system
Fri Oct 12 00:00:00 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 00:00:00 2001 Tim Waugh - Fix segfault when not using multipath heartbeat (bug #54506).
Tue Oct 9 00:00:00 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 3 00:00:00 2001 Philip Copeland - Minor changelog entries and bumped version number
Mon Oct 1 00:00:00 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 00:00:00 2001 Philip Copeland - dropped in the changes required for usage of send_program in the FOS enviroment. (untested)
Sat Sep 29 00:00:00 2001 Philip Copeland - Added in the send_program feature to LVS Should be forward portable to FOS quite easily
Sun Sep 23 00:00:00 2001 Philip Copeland - Fixed parse.php3 so that it wouldn\'t issue the persistance option twice in the lvs.cf configuration file
Sat Sep 8 00:00:00 2001 Philip Copeland - made minor cast for fwmark change
Wed Aug 29 00:00:00 2001 Philip Copeland - Reformatted the entire src tree into GNU standard formatting
Tue Aug 28 00:00:00 2001 Philip Copeland - Merged in Wensongs fwmark changes - Moved piranha-passwd to /usr/sbin per requests
Sat Aug 11 00:00:00 2001 Philip Copeland - Various tidyups/rpm fiddling in an effort to allow for building standalone outside of the buildsystem.
Fri Aug 3 00:00:00 2001 Philip Copeland - spec file keeps missing off the modules -> /usr/lib/apache link added explicit rule in %files
Tue Jul 31 00:00:00 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 00:00:00 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 00:00:00 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 1 00:00:00 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 00:00:00 2001 Keith Barrett - Updated documentation and authors - Created new documentation system and GUI links to it
Thu May 17 00:00:00 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 00:00:00 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 00:00:00 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 00:00:00 2000 Philip Copeland - change the default uptime method to be rup instead of ruptime
Sun Jun 18 00:00:00 2000 Philip Copeland - reintegrated Keiths changes, tweaked the Makefile, updated the comments etc.
Thu Jun 15 00:00:00 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 7 00:00:00 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 1 00:00:00 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 00:00:00 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 00:00:00 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 00:00:00 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 00:00:00 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 7 23:00:00 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 7 23:00:00 2000 Keith Barrett - Improved take control heartbeat login in pulse - Enhanced old GUI README to notify user of special conditions - Bumped version
Mon Mar 6 23:00:00 2000 Keith Barrett - Bumped version to reflect changes to fos, pulse, and old GUI
Sun Mar 5 23:00:00 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 5 23:00:00 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 4 23:00:00 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 2 23:00:00 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 2 23:00:00 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 1 23:00:00 2000 Keith Barrett - Checked in failover service changes. Not fully - functional yet.
Wed Mar 1 23:00:00 2000 Bill Nottingham - use a uid/gid < 100
Mon Feb 28 23:00:00 2000 Mike Wangsmo - fiddled with the /etc/lvs.cf stuff some more
Fri Feb 25 23:00:00 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 23:00:00 2000 Keith Barrett - Fixed parsing of protocol = xxx - Bumped version (again)
Tue Feb 22 23:00:00 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 23:00:00 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 23:00:00 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 23:00:00 2000 Keith Barrett - Bumped version - Improved send/expect stuff
Wed Feb 16 23:00:00 2000 Keith Barrett - Bumped version to reflect GUI changes
Tue Feb 15 23:00:00 2000 Keith Barrett - Added send/expect parsing to lvs, lvsconfig, and nanny. - Updated nanny man page and sample.cf file
Tue Feb 15 23:00:00 2000 Mike Wangsmo - added a groupadd line so useradd wouldn\'t fail.
Mon Feb 14 23:00:00 2000 Keith Barrett - added generic service parameters to nanny.c and nanny.8
Fri Feb 11 23:00:00 2000 Mike Wangsmo - added uid/gid piranha to setup (233) - cleaned up %install a bit
Wed Feb 9 23:00:00 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 7 23:00:00 2000 Keith Barrett - Changed pulse call to send_arp to /usr/sbin - Suppress sock error on unconfigured tunl device - Bumped version
Sat Feb 5 23:00:00 2000 Mike Wangsmo - removed piranha-web package and put it into main package
Fri Feb 4 23:00:00 2000 Keith Barrett - Added Bryce\'s README.beta to beta release
Thu Feb 3 23:00:00 2000 Nalin Dahyabhai - check that RPM_BUILD_ROOT != / when installing - handle case if httpd not installed during %install - handle gzipped man pages
Thu Feb 3 23:00:00 2000 Mike Wangsmo - tagged the desktop entry as %config
Thu Jan 27 23:00:00 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 00:00:00 1999 Mike Wangsmo - added the HOWTO
Sat Sep 25 00:00:00 1999 Mike Wangsmo - added KDE desktop entry - added piranha icon pixmap - fixed *tons * of lvs <-> gui glue problems
Wed Sep 22 00:00:00 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 00:00:00 1999 Mike Wangsmo - moved all bins to /usr/sbin - added pulse init script
Tue Sep 21 00:00:00 1999 Mike Wangsmo - moved piranha to its own package
Fri Sep 10 00:00:00 1999 Mike Wangsmo - added the documents package
Thu Sep 9 00:00:00 1999 Mike Wangsmo - added a few more files to the file list - relocated some things. - put in a stub config file
Wed Sep 8 00:00:00 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 00:00:00 1999 Mike Wangsmo - initial build
|
|
|