Changelog for
piranha-gui-0.5.3-fr9.3.i386.rpm :
Thu May 3 12:00:00 2001 Matthias Saou
- Spec file cleanup for Red Hat 7.1.
- Changed a lot of things in the RPM\'s structure and behaviour.
Mon Dec 4 11:00:00 2000 Philip Copeland
- Fixed mistake in the debug output of the netmasks used
- Made some changes to the web page documentation
- Still have to chase down a few oddities
Fri Nov 17 11:00:00 2000 Philip Copeland
- Fixed the timeout >= 20 seconds causing nanny to core dump
- Fixed silliness of disabling interface (ifconfig up -> down)
- Migrated remaining php panels from ha1.2 to ha2.0
- Updated lvs.cf man page
- removed defunct email addresses from the help page
- Added extra infor to the --version options for all programs
to spit out what version of piranha they were specifically
compiled for
Thu Nov 9 11:00:00 2000 Philip Copeland
- Ok the HA-1-2 branch is \'dead\' and I\'m moving forward with
the 0.5.X branch
- Made this tree RH7 capable
Fri Aug 4 12:00:00 2000 Philip Copeland
- Added the following directives
debug_level = {MAX|NONE}
vip_nmask = {a.b.c.d|0.0.0.0} (0.0.0.0 = disabled)
nmask = {a.b.c.d|0.0.0.0} (0.0.0.0 = disabled)
- No code associated with thes directives as yet. Quite simply
the lvs parser is capable of handling them
- Altered the web pages to provide values for the above
directives (global.php3 and virtual_edit_real_edit.php3)
- Altered the web parser (parse.php3) to handle the directives
- Bumped the release number to 0.5.2-2
- At this point the program suit will build compile and run
however the new features are \'paint\' until I get some code
around them
Fri Jul 21 12:00:00 2000 Keith Barrett
- Fixed UDP. Updated Man page
- Daemons now pass udp and debug flags to children
- Read TMO error with no expect_str specified fixed
- Bumped version
Fri Jul 14 12:00:00 2000 Philip Copeland
- Moved the position of the configuration file from
/etc/lvs.cf -> /etc/sysconfig/ha/lvs.cf
- Modified the web interface to reflect the same
- moved the installclass.py file to a misc directory and
altered the makefile so that \'make rpms/dist\' does not
suck up that file for distribution purposes
- Added in the empty logs directory that allows for the
webserver to record it\'s pid
- Added the ability of the 0.5.X series to migrate from
0.4.X. install/uninstall seems to work fine
Tue Jul 11 12:00:00 2000 Philip Copeland
- Fixed piranha.spec.in file to create \'no complaint\' rpms
that can be installed (-Uvh) and uninstalled (-e) with
no errors
- Fixed httpd.conf to not look in the wrong place for the
piranha password file
Tue Jul 11 12:00:00 2000 Philip Copeland
- Major restructuring of the install areas.
the html pages now exists under /etc/sysconfig/ha/html
The web server configuration file now exists in
/etc/sysconfig/ha/conf/httpd.conf
The pid file used for start/stopping of the piranha httpd
is in /etc/sysconfig/ha/logs/piranha-httpd.pid
The logs files of web server activity are now to be found
in /var/log/httpd/piranha
*.log (error/access)
The password file for access to the web pags has moved to
/etc/sysconfig/ha/conf/piranha.passwd (root.piranha 640)
- The piranha.spec.in file has been updated to reflect the
above changes.
- Will be moving /etc/lvs.cf to /etc/sysconfig/ha/lvs.cf
but not in this change.
- fixed silly mistake that copied in all the html to
/usr/doc/piranha-gui-0.5.0 (cosmetic)
- The web server is still accessable as
http://localhost:3636/ and runs as user piranha which
allows it to be seperate from the main web site if one exists
- bumped the release to 0.5.0-2
- Added piranha-gui.init script (start/stop) to the gui rpm
Tue Jun 20 12:00:00 2000 Philip Copeland
- restructured the web interface to
a. create web tree out of /home/piranha
b. run independantly of the normal web server
c. run on a different port (3636)
- changed piranha-passwd to write into /home/piranha/conf
Tue Jun 20 12:00:00 2000 Philip Copeland
- Added in Wensongs LVS documentation
- checked that the documentation rpm installs and
uninstalls cleanly
Mon Jun 19 12:00:00 2000 Philip Copeland
- bounced the release number up
- made sure that piranha will uninstall and reinstall cleanly
(though docs needs tidying up)
- Made sure that ipvsadm and piranha obsoleted previous versions of
each other.
Mon Jun 19 12:00:00 2000 Philip Copeland
- Removed ipvsadm from piranha
- piranha now requires ipvsadm-1.11
- tidyups
Thu Jun 15 12:00:00 2000 Philip Copeland
- change the default uptime method to be rup instead of ruptime
Wed Jun 14 12:00:00 2000 Philip Copeland
- reintegrated Keiths changes, tweaked the Makefile,
updated the comments etc.
Wed Jun 14 12: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
Tue Jun 6 12: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
Wed May 31 12:00:00 2000 Philip Copeland
- Fixed an incorrect pag redirection in the failover pages
- added two missing subnet masks to the peristance netmask field
Mon May 22 12: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)
Mon May 22 12: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
Wed Apr 26 12: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)
Sun Apr 23 12: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 11: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 11: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 11:00:00 2000 Keith Barrett
- Bumped version to reflect changes to fos, pulse, and old GUI
Sun Mar 5 11: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 11: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 11: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 11: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 11: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 11:00:00 2000 Keith Barrett
- Checked in failover service changes. Not fully
- functional yet.
Wed Mar 1 11:00:00 2000 Bill Nottingham
- use a uid/gid < 100
Mon Feb 28 11:00:00 2000 Mike Wangsmo
- fiddled with the /etc/lvs.cf stuff some more
Fri Feb 25 11: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 11:00:00 2000 Keith Barrett
- Fixed parsing of protocol = xxx
- Bumped version (again)
Tue Feb 22 11: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 11: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 11: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 11:00:00 2000 Keith Barrett
- Bumped version
- Improved send/expect stuff
Wed Feb 16 11:00:00 2000 Keith Barrett
- Bumped version to reflect GUI changes
Tue Feb 15 11: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 11:00:00 2000 Mike Wangsmo
- added a groupadd line so useradd wouldn\'t fail.
Mon Feb 14 11:00:00 2000 Keith Barrett
- added generic service parameters to nanny.c and nanny.8
Fri Feb 11 11:00:00 2000 Mike Wangsmo
- added uid/gid piranha to setup (233)
- cleaned up %install a bit
Wed Feb 9 11: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 11: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 11:00:00 2000 Mike Wangsmo
- removed piranha-web package and put it into main package
Fri Feb 4 11:00:00 2000 Keith Barrett
- Added Bryce\'s README.beta to beta release
Thu Feb 3 11: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 11:00:00 2000 Mike Wangsmo
- tagged the desktop entry as %config
Thu Jan 27 11: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
Sat Sep 25 12:00:00 1999 Mike Wangsmo
- added the HOWTO
Fri Sep 24 12:00:00 1999 Mike Wangsmo
- added KDE desktop entry
- added piranha icon pixmap
- fixed
*tons
* of lvs <-> gui glue problems
Tue Sep 21 12: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
Tue Sep 21 12:00:00 1999 Mike Wangsmo
- moved all bins to /usr/sbin
- added pulse init script
Mon Sep 20 12:00:00 1999 Mike Wangsmo
- moved piranha to its own package
Thu Sep 9 12:00:00 1999 Mike Wangsmo
- added the documents package
Wed Sep 8 12:00:00 1999 Mike Wangsmo
- added a few more files to the file list
- relocated some things.
- put in a stub config file
Tue Sep 7 12: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
Sun Jul 25 12:00:00 1999 Mike Wangsmo
- initial build