SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
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


 
ICM