# changelog

author: Milan Zazrivec <mzazrivec@redhat.com> 1.1.27-1
changelog:
  - fixed typo in system_currency query
  - Added a convert to flex api call and misc improvements on unit tests


author: Justin Sherrill <jsherril@redhat.com> 1.1.25-1
changelog:
  * Thu Jul 15 2010 Justin Sherrill <jsherril@redhat.com> 1.1.24-1
  - moving temp jars to ivy, and adding needed slf4j jars for quartz unit tests
    (jsherril@redhat.com)
  - fix checksum info across mulitorg grant actions (shughes@redhat.com)
  - fixed system_currency query (michael.mraka@redhat.com)


author: Tomas Lestach <tlestach@redhat.com> 1.1.23-1
changelog:
  - [PATCH] allow multiple systems to be scheduled for an erratum via the API
    (aron@redhat.com)
  - checkstyle fixes (tlestach@redhat.com)
  - [PATCH] alter system.scheduleRunScript API call to schedule multiple systems
    (aron@redhat.com)
  - removed dead file not used anywhere (michael.mraka@redhat.com)
  - oracle client has been removed from /opt/oracle ages ago
    (michael.mraka@redhat.com)
  - Add system currency report (colin.coe@gmail.com)
  - Added API to list flex guests and eligible flex guests (paji@redhat.com)
  - Added a Configuration page to Orgs to handle maintenance windows
    (paji@redhat.com)
  - Added the lookupAndBind org to RequestContext so it could be used in various
    actions (paji@redhat.com)
  - added a simple test to check for stagin content (paji@redhat.com)
  - adding flex guest support for some of the org-entitlement apis
    (jsherril@redhat.com)
  - making Channel package add page much faster (jsherril@redhat.com)
  - Cleaned up web_customer, rhnPaidOrgs, and rhnDemoOrgs inaddition to moving
    OrgImpl- Org. These are unused tables/views/columns.. Added upgrade scripts
    accordingly (paji@redhat.com)
  - fixed a goof up on preferences jspf that didn;t escape content
    (paji@redhat.com)
  - fixed a comment typo (paji@redhat.com)
  - Added an extra column mapping to OrgImpl object (paji@redhat.com)
  - updating api doc for system.getScriptResults (adding serverId)
    (tlestach@redhat.com)
  - add serverId to structure returned by system.getScriptResults() API call
    (aparsons@redhat.com)
  - Corrected a couple of jsp pages where 'label for' was not used
    (paji@redhat.com)
  - Fix checkstyle errors (colin.coe@gmail.com)
  - Use correct tomcat version (colin.coe@gmail.com)
  - Remove println used in testing (colin.coe@gmail.com)
  - Display calina.out in admin tab, part 2 (colin.coe@gmail.com)
  - Display calina.out in admin tab (colin.coe@gmail.com)


author: Justin Sherrill <jsherril@redhat.com> 1.1.22-1
changelog:
  - 576139 - fixing issue where auto-application of errata would be triggered
    before the new repodata was generated. (jsherril@redhat.com)


author: Shannon Hughes <shughes@redhat.com> 1.1.21-1
changelog:
  - removing log5j until we get fedora approval; removed velocity since its in
    tempjars; adding new versions of quartz for cron taskomatic scheduler
    (shughes@redhat.com)


author: Justin Sherrill <jsherril@redhat.com> 1.1.20-1
changelog:
  - 603258 - fixing issue where channel.software.mergeErrata and mergePackages
    would not populate the errata/package cache corerctly (jsherril@redhat.com)


author: Tomas Lestach <tlestach@redhat.com> 1.1.19-1
changelog:
  - CobblerSyncTask fix (tlestach@redhat.com)
  - Made entitlement logic handle flex guests when the host is virt (un)entitled
    (paji@redhat.com)
  - 608811 - fixing issue where virt guest creation would not create the guests
    to use a virtual bridge. (jsherril@redhat.com)


author: Jan Pazdziora 1.1.18-1
changelog:
  - Use the { call ... } syntax instead of the direct PL/SQL.
  - fix broken repo sync download log file logic (shughes@redhat.com)
  - fixed a couple of issues with the sat scrubber test (paji@redhat.com)


author: Tomas Lestach <tlestach@redhat.com> 1.1.17-1
changelog:
  - replacing ExceptionTranslator for SqlExceptionTranslator and its convert()
    method for sqlException() (tlestach@redhat.com)
  - Added a sat scrubber test that wipes out old test artifactsw
    (paji@redhat.com)
  - Added an automatic db test cleanup script as a part of tests
    (paji@redhat.com)
  - fix bug Validation i18n key (shughes@redhat.com)
  - bug fixing for reposync (shughes@redhat.com)
  - junit modification for repo sync (shughes@redhat.com)
  - checkstyle fix, extra java import (shughes@redhat.com)
  - hook to call create repo sync task in taskomatic (shughes@redhat.com)
  - remove call to repo task from the channel edit/update cmds
    (shughes@redhat.com)
  - add last log repo sync to edit channel (shughes@redhat.com)
  - remove old repo fields from channel edit page, clean up i18n strings
    (shughes@redhat.com)
  - making links between repo objects and taskomatic (shughes@redhat.com)
  - lots of checkstyle fixes (shughes@redhat.com)
  - add channel count access for repo objects (shughes@redhat.com)
  - general repo cleanup, bugfixing (shughes@redhat.com)
  - new page: list of repos to sync (session sets) (shughes@redhat.com)
  - struts support for repo sync action (shughes@redhat.com)
  - adding new sync nav, moving add/remove to new tab (shughes@redhat.com)
  - remove debug messages, add extra i18n update string (shughes@redhat.com)
  - db mapping logic for channel repos (shughes@redhat.com)
  - preselect set channel repo logic (shughes@redhat.com)
  - initial jsp support for channel to repo mapping (shughes@redhat.com)
  - change from rhnset to sessionset for repo maps (shughes@redhat.com)
  - intial strut action for channel repository mapping (shughes@redhat.com)
  - strut support for channel repository mapping (shughes@redhat.com)
  - channel nav support for repository mapping (shughes@redhat.com)
  - modify verbage for repo list summary (shughes@redhat.com)
  - logic to delete content sources from db (shughes@redhat.com)
  - minor syntax issue with i18n repo delete strings (shughes@redhat.com)
  - initial files to support Repo delete (shughes@redhat.com)
  - bug fixes for EditRepo, strut path fixes (shughes@redhat.com)
  - RepoEdit page cleanup, jsp fixes (shughes@redhat.com)
  - fix hibernate content obj named queries for Edit Repo (shughes@redhat.com)
  - starting checking content objects off id and org for security; also fix query
    for taskomatic (shughes@redhat.com)
  - commit before master merge (shughes@redhat.com)
  - adding repo edit commands (shughes@redhat.com)
  - refactoring repo commands to use base class (shughes@redhat.com)
  - more repo content obj clean up (shughes@redhat.com)
  - fix link for repo edit (shughes@redhat.com)
  - quick fix to remove sync query from content source obj (shughes@redhat.com)
  - update channel to handle sync date; remove from content source
    (shughes@redhat.com)
  - fix incorrect reference to sync column of content source (shughes@redhat.com)
  - adding org id mapping to content source objects (shughes@redhat.com)
  - ise fixes for repo create (shughes@redhat.com)
  - adding url field to repo details form/jsp (shughes@redhat.com)
  - pushing changes to prepare for master merge (shughes@redhat.com)
  - fixed incorrect url syntax for repocreate (shughes@redhat.com)
  - adding repo domain creation logic to manager/action layer
    (shughes@redhat.com)
  - pushing minor changes before master merge (shughes@redhat.com)
  - repo struts action fnd jsp or creating repo objects. (shughes@redhat.com)
  - support classes for adding a Repo object (shughes@redhat.com)
  - repo validation xsd schema (shughes@redhat.com)
  - adding nav entries for repo create and edit (shughes@redhat.com)
  - struts entries for repo create and edit pages (shughes@redhat.com)
  - adding dynaform for content source creation (shughes@redhat.com)
  - fixing toolbar syntax for repo (shughes@redhat.com)
  - minor tweaks to struts url path and hibernate fix (shughes@redhat.com)
  - adding repolist page to struts (shughes@redhat.com)
  - datasource queries for repolist listtag page (shughes@redhat.com)
  - adding ContentSource DTO object for repo listtags (shughes@redhat.com)
  - setting up ContentSource queries (shughes@redhat.com)
  - fixing compile errors on RepoLister (shughes@redhat.com)
  - initial classes for Repolisting (shughes@redhat.com)
  - adding repo list jsp page (shughes@redhat.com)
  - Revert "fixing accidental branch creation, removing cobbler stubs"
    (shughes@redhat.com)
  - fixing accidental branch creation, removing cobbler stubs
    (shughes@redhat.com)
  - new jsp for the repo list (shughes@redhat.com)
  - adding nav menu for external repo management (shughes@redhat.com)
  - minor changes to tests (shughes@redhat.com)
  - more compiliation fixes to support many2many (shughes@redhat.com)
  - fixing breakage after adding many2many objects for yum repo sync
    (shughes@redhat.com)
  - minor updates to Channel object to add repos (shughes@redhat.com)
  - initial hibernate changes to support many2many relationships of channel to
    repos (shughes@redhat.com)
  - hibernate changes for existing content source objects (shughes@redhat.com)
  - Fixed some checkstyle errors (paji@redhat.com)
  - 605383 - fixing issue where adding errata to a channel with 'package
    association' unchecked wouldn't handle arches correctly (jsherril@redhat.com)


author: Tomas Lestach <tlestach@redhat.com> 1.1.16-1
changelog:
  - 591291 - fix also mergeErrata with given start and end date
    (tlestach@redhat.com)
  - remove exceptions from method definitions that aren't thrown
    (tlestach@redhat.com)
  - More unit test fixes (paji@redhat.com)
  - Cleared more unit test (paji@redhat.com)
  - Fixed another checkstyle issue (paji@redhat.com)
  - Speeded up a unit test .... (paji@redhat.com)
  - Fixed a checkstyle issue (paji@redhat.com)
  - Fixed fve unit tests Hopefully... (paji@redhat.com)
  - Fixed a dupe key issue (paji@redhat.com)
  - if file is rpm package, use checksum from db, otherwise read whole file
    (msuchy@redhat.com)
  - Fixed a compile error.... (paji@redhat.com)
  - Added more tests on Orphaned gets entitlements (paji@redhat.com)
  - Added unit tests for VirtEntitlementsManager (paji@redhat.com)
  - Fixed some typos (paji@redhat.com)
  - Added page sizes to flex multiorg pages (paji@redhat.com)
  - fixed a line typo where I forgot to clear the map create in session
    (paji@redhat.com)
  - Added sorting to channel family-> orgs page (paji@redhat.com)
  - Added flex magic to ChannelFamily -> Orgs page (paji@redhat.com)
  - Added alphabar columns for the mutli org pages (paji@redhat.com)
  - More verbiage on software entitlements page (paji@redhat.com)
  - Updated the software entitlements page to deal with FVE (paji@redhat.com)
  - Added a couple of enhancements on the Org software subs pager
    (paji@redhat.com)
  - Fixed checkstyle errors (paji@redhat.com)
  - Added code to get multiorgs org -> software channel ents page work with flex
    entitlements (paji@redhat.com)
  - Forgot to commit EligibleFlexGuestAction (paji@redhat.com)
  - Added the convert to flex plsql operation (paji@redhat.com)
  - More updates to the UI (paji@redhat.com)
  - More UI updates on the Flex Guest Pages added Nav stuff (paji@redhat.com)
  - Made the Flexguest page show entitlements (paji@redhat.com)
  - Initial cut to list eligible flex guests page (paji@redhat.com)
  - Slight refactoring of Virtual Enttitlements (paji@redhat.com)
  - Initial cut of the Flex Guests Page (paji@redhat.com)
  - adding flex guest entitlement columns on the org entitlments page
    (jsherril@redhat.com)
  - updating rhn_entitlement package for cert activation (jsherril@redhat.com)
  - having setters do the right thing (jsherril@redhat.com)
  - matching hosteds column names for flex guests (jsherril@redhat.com)
  - adding hibernate mapping for flex guests (jsherril@redhat.com)


author: Jan Pazdziora 1.1.14-1
changelog:
  - updating rhnPackageRepodata table to not use a reserved word.
    (jsherril@redhat.com)
  - Fixed a typo in the previous commit (paji@redhat.com)
  - Good Bye Channel License Code (paji@redhat.com)


author: Miroslav Suchý <msuchy@redhat.com> 1.1.13-1
changelog:
  - implement <label> for form fields - sdc/details.jsp (msuchy@redhat.com)
  - implement <label> for form fields - user/create/usercreate.jsp
    (msuchy@redhat.com)
  - implement <label> for form fields - activationkeys/details.jspf
    (msuchy@redhat.com)
  - implement <label> for form fields - edit.jsp (msuchy@redhat.com)
  - implement <label> for form fields - orgcreate.jsp (msuchy@redhat.com)
  - implement <label> for form fields - probe-edit.jsp (msuchy@redhat.com)
  - implement <label> for form fields - filter-form.jspf (msuchy@redhat.com)
  - implement <label> for form fields - restart.jsp (msuchy@redhat.com)
  - implement <label> for form fields - monitoring.jsp (msuchy@redhat.com)
  - implement <label> for form fields - bootstrap.jsp (msuchy@redhat.com)
  - implement <label> for form fields - general.jsp (msuchy@redhat.com)
  - 585176 - changing the behavior of the SSM package upgrade screen to handle
    system and their packages for upgrade invidually, so only packages needed on
    a system will be installed.  This means that each system is scheduled
    individually, but at least it is correct (jsherril@redhat.com)


author: Miroslav Suchý <msuchy@redhat.com> 1.1.12-1
changelog:
  - Made the duplicate compares page do confirm delete differently
    (paji@redhat.com)
  - Added a sort of 'confirm' logic for delete systems in dup compares page
    (paji@redhat.com)
  - 602591 - "Content-Length" added to response header for different download
    contents (tlestach@redhat.com)
  - 603890 - fix/rewrite system.listSubscribableBaseChannels API
    (tlestach@redhat.com)
  - 576314 - fix for errata being added to the email queue multiple times before
    it can be run (jsherril@redhat.com)
  - bumping up heap to 512m for jsp compiles (shughes@redhat.com)
  - bumping up build heap to 512m (shughes@redhat.com)
  - Removed an unnecessary abstraction for VirtEntitlements (paji@redhat.com)
  - 591291 - associate packages also (when mergeing errata) (tlestach@redhat.com)
  - 601656 - fix channel permission check for errata.clone (tlestach@redhat.com)
  - 601656 - fix channel permission check for channel.software.mergePackages
    (tlestach@redhat.com)
  - fixing issue where package summary could be null, causing NPE
    (jsherril@redhat.com)
  - 601656 - fix channel permission check (tlestach@redhat.com)
  - 591291 - clone errata instead of associating them to custom channels
    (tlestach@redhat.com)
  - fixing hashCode for Errata (tlestach@redhat.com)
  - 529359: Fixed a couple of bugs related to Remote Command Package upgrade
    (paji@redhat.com)
  - 595473 525588 - fixing small query issue and moving the ssm operation
    creation to before the (jsherril@redhat.com)
  - 595473 525588 - fixing issue where child channel subscription changes would
    not use the stored procedure and would instead update rhnServerChannel table
    directly, bypassing all entitelment logic (jsherril@redhat.com)
  - 525588 - changing SSM child channel subscription page to not use hibernate
    when doing subscribng (jsherril@redhat.com)
  - Correct 'checkstyle' errors (colin.coe@gmail.com)
  - checkstyle fixes (jsherril@redhat.com)
  - Update errata.setDetails to allow setting CVEs (colin.coe@gmail.com)
  - Allow CVEs to be set on unpublished errata (colin.coe@gmail.com)
  - 585176 - fixing issue where packages were excluded from update on SSM
    upgradable packages page when the packages had multiple arches
    (jsherril@redhat.com)
  - 585965 - fixing issue with multilib packages and errata-cache generation,
    where updating one arch of a package would indicate that the other one was
    updated as well (jsherril@redhat.com)
  - 563859 - fixing issue where adding errata to x86_64 channels would only get
    packages of one arch, even if the errata had two (lib packages)
    (jsherril@redhat.com)
  - unit test fix (jsherril@redhat.com)
  - Adding the correct checkstyle for inactive systems (paji@redhat.com)
  - 576953 - fixing errata search case sensitivity and not searching on partial
    cve name (jsherril@redhat.com)
  - 588367 - introducing systemgroup.scheduleApplyErrataToActive API call
    (tlestach@redhat.com)
  - 588367 move applyErrataHelper to ErrataManager (tlestach@redhat.com)
  - Added the dupe compare css and javascript magic (paji@redhat.com)
  - 590204 - fixing issue where pagination wasnt working properly on normal user
    list page (jsherril@redhat.com)
  - Made the default dups compare page preselect a bunch of items
    (paji@redhat.com)
  - Improved a error message on Dups systems page (paji@redhat.com)
  - Fix style of commit c4e387bbb1c5cf16f54a2fa968a5613121bc1d7a
    (lukas.durfina@gmail.com)
  - A more functional dupes compare page (paji@redhat.com)
  - adding distro deletion to cleanup script (jsherril@redhat.com)
  - Removed a no white space after a type cast check since we are not enforcing
    it anywhere (paji@redhat.com)
  - unit test fix (jsherril@redhat.com)
  - Generate Debian repository (lukas.durfina@gmail.com)
  - Fixed broken unit tests (paji@redhat.com)
  - checkstyle fix (joshua.roys@gtri.gatech.edu)
  - Updated a typo in the  string (paji@redhat.com)
  - Updated a resource string (paji@redhat.com)
  - Added i18n strings for the systemdetails page (paji@redhat.com)
  - Limit automatic config comparisons to diff enabled systems
    (joshua.roys@gtri.gatech.edu)


author: Partha Aji <paji@redhat.com> 1.1.11-1
changelog:
  - Added an option to selectively delete instead of reactivate when a system is
    being reprovisioned (paji@redhat.com)
  - Made ssm operations use OperationDetailsDto instead of just dealing with
    plain maps and random attributes (paji@redhat.com)
  - unit tset fix (jsherril@redhat.com)
  - 528884 - fixing issue where cloning ks profiles wouldnt clone virt info
    (jsherril@redhat.com)
  - Added stubs for the duplicate profiles compare page (paji@redhat.com)
  - Fixed a hibernate bug on capabilities object. Removed created and modified
    from mapping (paji@redhat.com)
  - 568962 - get correct set of errata to merge (tlestach@redhat.com)
  - Fix a NPE in the Audit code (joshua.roys@gtri.gatech.edu)
  - Added the import tree.js part to the expansion decorator so its used on a
    need to use bases (paji@redhat.com)
  - Added the logic to handle Delete from the Dup Systems page (paji@redhat.com)
  - Made the dup systems page use ssm (paji@redhat.com)
  - Made the expansion decorator show the show all|hide all correctly
    (paji@redhat.com)
  - queuing channel repo generation for new channels (jsherril@redhat.com)
  - Fixed a pagination issue that occurred on first page load (paji@redhat.com)
  - ignoring virt bonded interfaces, changing dups page to not sure the same set,
    and fixing inactive counts on mac and hostname pages (jsherril@redhat.com)
  - 585901 - add an extra null condition (tlestach@redhat.com)
  - Added a form var to keep track of inactive count (paji@redhat.com)
  - Added logic for all the 3 tabs to use the same set as they refer to the same
    list (paji@redhat.com)
  - Added Nav Tabs + hostname /mac address functionality + cleaned up the i18n
    Strings (paji@redhat.com)
  - adding inactive drop down box and select inactive button
    (jsherril@redhat.com)
  - Changed the tree behaviour to always expand (paji@redhat.com)
  - Fixed checkstyle (paji@redhat.com)
  - Commiting the Select All magic stuff (paji@redhat.com)
  - 588901 - fix to_package_id (joshua.roys@gtri.gatech.edu)


author: Tomas Lestach <tlestach@redhat.com> 1.1.10-1
changelog:
  - 585901 - recursive comps search (tlestach@redhat.com)
  - More work on select all magic (paji@redhat.com)
  - 588901 - Fix listLatestUpgradablePackages API results
    (joshua.roys@gtri.gatech.edu)
  - Fixed an accidental compile error that occurred due to a previous commit
    (paji@redhat.com)
  - Added some magic to show the system names and url instead of ids in the dups
    page (paji@redhat.com)
  - added an nbsp to space the text better (paji@redhat.com)
  - Added a new tag attribute to filter by ip address (paji@redhat.com)
  - More list tag enhancements (paji@redhat.com)
  - Updated the list tag to deal with parent vs child filtering (paji@redhat.com)
  - More changes to properly handle selection javascript magic (paji@redhat.com)
  - Needed to add more JS magic to get selections to work (paji@redhat.com)
  - Quick fix to deal with a null pointer that would ve occued on a logdebg
    (paji@redhat.com)
  - Added code to get checkbox grouping to work (paji@redhat.com)
  - Got the tree filters working (paji@redhat.com)
  - Fixed a checkstyle error (paji@redhat.com)
  - fixing RowRenderer, to do coloring more like the mockups
    (jsherril@redhat.com)
  - Made the post reactivation key logic more fail safe.. (paji@redhat.com)


author: Partha Aji <paji@redhat.com> 1.1.9-1
changelog:
  - Added new cobbler snippets to enable sytem reactivation on bare metal reprovisioning
    (paji@redhat.com)
  - Added code to show general snippets created in spacewalk.
  - Remove spammy audit types from default search (joshua.roys@gtri.gatech.edu)


author: Tomas Lestach <tlestach@redhat.com> 1.1.8-1
changelog:
  - introducing DistChannelHandler (tlestach@redhat.com)
  - add 2 new DistChannelMap related queries with appropriate methods
    (tlestach@redhat.com)
  - rename {lookup,find}ByOsReleaseAndChannelArch ->
    ByProductNameReleaseAndChannelArch (tlestach@redhat.com)
  - Added all the javascript macgic needed to show and hide stuff
    (paji@redhat.com)
  - Fixed a Compile typo to work with 1.5 compiler (paji@redhat.com)


author: Jan Pazdziora 1.1.7-1
changelog:
  - Added new expandable and non-expandable columns. Also UI improvements
    (paji@redhat.com)
  - adding expandable row renderer and adding it to duplicate page
    (jsherril@redhat.com)
  - Added an 'expandable' tag function to differentiate between parent/child
    (paji@redhat.com)
  - Got the new treeable list tag in a more stable state (paji@redhat.com)
  - Better looking Duplicate Ips page (paji@redhat.com)
  - The relativeFilename in rhnChannelComps is really relative, need to join with
    slash.
  - converting Duplicate dtos to use new expandable interface
    (jsherril@redhat.com)
  - Added initial entry point for duplicate ip page (paji@redhat.com)
  - Added initial mods to list tag to deal with simple trees (paji@redhat.com)
  - adding row renderer (jsherril@redhat.com)
  - creating RowRenderer to provide alternate ways to render the styles of each
    row (jsherril@redhat.com)
  - remove @Override, since it is not an Override (tlestach@redhat.com)
  - Change from nested select to inner join (colin.coe@gmail.com)
  - Got the delete systems  confirm page completed. (paji@redhat.com)
  - Make bash the default for syntax highlighting (colin.coe@gmail.com)


author: Justin Sherrill <jsherril@redhat.com> 1.1.6-1
changelog:
  - adding duplicate system manager layer and api calls (jsherril@redhat.com)
  - adding server delete event for duplicate profiles (shughes@redhat.com)
  - Moved SSM System DeleteConfirm page to java to facilitate Deletion using the
    message queue infrastructure (paji@redhat.com)
  - allowing the period character is cobbler system records (jsherril@redhat.com)


author: Justin Sherrill <jsherril@redhat.com> 1.1.5-1
changelog:
  - adding feature to preselect a kickstart profile for provisioning if the
    cobbler system record for that system has it selected (jsherril@redhat.com)
  - 580927 - sorting advanced options (jsherril@redhat.com)
  - fixing broken unit tests and properly picking the right exception
    (jsherril@redhat.com)
  - Addition of channel.software.getChannelLastBuildById API call
    (james.hogarth@gmail.com)


author: Michael Mraka <michael.mraka@redhat.com> 1.1.4-1
changelog:
  - 576211 - fixed server name replacement pattern
  - removing log5j stuff
  - fix issue with PSQLException


author: Justin Sherrill <jsherril@redhat.com> 1.1.2-1
changelog:
  - bumping spec files to future 1.1 packages (shughes@redhat.com)
  - 516983 - making it clearer that a distro cannot be deleted if profiles are
    associated with it. Also fixing the nav for that page (jsherril@redhat.com)
  - Fix the SELinux regex to handle MLS categories better
    (joshua.roys@gtri.gatech.edu)
  - Fix SSM 'Select All' button on configuration pages
    (joshua.roys@gtri.gatech.edu)
  - xmlrpc: Put the symlink target in 'contents' (joshua.roys@gtri.gatech.edu)
  - adding velocity dep (jsherril@redhat.com)
  - Add 'arch' to channel.list*Channels (colin.coe@gmail.com)
  - Fix xmlrpc file-type for symlinks (joshua.roys@gtri.gatech.edu)
  - adding log5j to ivy stuff, and moving the repo to parthas fedorapeople
    account (jsherril@redhat.com)
  - 576907 - making same display changes for system sync (tlestach@redhat.com)
  - Move systemlogs directory out of /var/satellite (joshua.roys@gtri.gatech.edu)
  - 580227 - displaying dates in the same format (tlestach@redhat.com)


author: Jan Dobes <jdobes@redhat.com> 1.10.1-1
changelog:
  - Adding sudo Requires for spacewalk-certs-tools package
  - Bumping package versions for 1.9
  - Purging %changelog entries preceding Spacewalk 1.0, in active packages.


author: Michael Mraka <michael.mraka@redhat.com> 1.6.6-1
changelog:
  - removed dead function getCertValidityRange()
  - removed dead function getCertValidityDates()
  - removed dead function getExistingOverridesConfig()


author: Miroslav Suchý 1.4.1-1
changelog:
  - Bumping package versions for 1.4 (tlestach@redhat.com)
  - updating Copyright years for year 2011 (tlestach@redhat.com)


author: Jan Pazdziora 1.10.1-1
changelog:
  - Do not force specific IP address (family), let IO::Socket::INET resolve.
  - %defattr is not needed since rpm 4.4


author: Jan Pazdziora 2.209.3-1
changelog:
  - Add additional member name mappings in ProbeRecord to ensure that the probe
    will run when rhn-runprobe is called. (davidn@elrond.bioss.sari.ac.uk)


author: Miroslav Suchý <msuchy@redhat.com> 2.209.1-1
changelog:
  - rename status to rhn-probe-status (msuchy@redhat.com)
  - rename catalog to rhn-catalog (msuchy@redhat.com)
  - fix spelling error (msuchy@redhat.com)
  - fix rpmlint warning (msuchy@redhat.com)
  - fix spelling error (msuchy@redhat.com)
  - put status and catalog to /usr/bin rather then to /var/lib/nocpulse/libexec
    and setting up symlink (msuchy@redhat.com)
  - preserve timestamp and set correct attributes for files (msuchy@redhat.com)
  - split package NOCpulsePlugins to NOCpulsePlugins-Oracle, which contain Oracle
    only probes (msuchy@redhat.com)


author: Jan Pazdziora 2.2-1
changelog:
  - 788972 - for multiple recipient email addresses, join them with comma.
  - %defattr is not needed since rpm 4.4


author: jesus m. rodriguez <jesusr@redhat.com> 1.5-1
changelog:
  - 483867 - names of packages that help us distinguish Proxy from Spacewalk (Satellite) have changed.
  - 483867 - Spacewalk and Satellite no longer use /etc/rhn/satellite-httpd/conf/ssl.conf.


author: Jan Pazdziora 1.184.12-1
changelog:
  - The NOCpulse::Probe::Shell::SQLPlus needs to be in perl-NOCpulse-Probe, not
    in -Oracle.
  - Revert "remove duplicated SQLPlus.pm file from main package as it is already
    in -Oracle" and "Addressing warning: File listed twice caused by the previous
    commit."


author: Jan Pazdziora 1.184.11-1
changelog:
  - Addressing warning: File listed twice caused by the previous commit.
  - remove duplicated SQLPlus.pm file from main package as it is already in
    -Oracle (iartarisi@suse.cz)


author: Jan Pazdziora 1.184.6-1
changelog:
  - Localize the filehandle globs; also use three-parameter opens.
  - Changing array with map is ugly, we shall use for instead.


author: Miroslav Suchý <msuchy@redhat.com> 1.184.1-1
changelog:
  - code cleanup - attribute provided is not used anywhere (msuchy@redhat.com)
  - split from perl-NOCpulse-Probe new subpackage perl-NOCpulse-Probe-Oracle,
    which contains Oracle Probes (msuchy@redhat.com)


author: Stephen Herr <sherr@redhat.com> 5.11.34-1
changelog:
  - make reboot_in_progress a public function
  - do not notify osad of a server which reboot is in progress


author: Tomas Kasparek <tkasparek@redhat.com> 5.11.26-1
changelog:
  - rebranding RHN Proxy to Red Hat Proxy in client stuff
  - rebranding RHN Satellite to Red Hat Satellite in client stuff


author: Jan Pazdziora 5.11.9-1
changelog:
  - Revert "Revert "Revert "get_server_capability() is defined twice in osad and
    rhncfg, merge and move to rhnlib and make it member of rpclib.Server"""


author: Jan Pazdziora 5.11.5-1
changelog:
  - We cannot use PIDFile as variable in ExecStart.
  - Allow osa-dispatcher to read /etc/passwd, it seems to be needed by the
    generic python modules.


author: Jan Pazdziora 5.10.42-1
changelog:
  - use %global, not %define (msuchy@redhat.com)
  - osad.src:477: W: macro-in-%changelog %descriptions (msuchy@redhat.com)
  - osad.src:154: W: macro-in-comment %post (msuchy@redhat.com)


author: Miroslav Suchý 5.10.39-1
changelog:
  - log file may contain password, set chmod to 600
  - by default log to /var/log/osad
  - /etc/rhn/tns_admin/osa-dispatcher is directory, not config file
  - fix typo in description
  - mark log file osa-dispatcher.log as ghost owned
  - add logrotate for /var/log/osad and own this file (as ghost)


author: Jan Pazdziora 5.10.35-1
changelog:
  - Make sure that in case only NETWORKING_IPV6 is set, we do not get bash 'unary
    operator expected' error (jhutar@redhat.com)


author: Jan Pazdziora 5.10.29-1
changelog:
  - 691847, 664491 - adding tcp_keepalive_timeout and tcp_keepalive_count options
    to osad.conf.
  - 691847, 664491 - read the keepalive settings from osad.conf and apply them to
    the osad socket.


author: Jan Pazdziora 5.10.16-1
changelog:
  - 705935 - introduce rhnSQL.commit() after the both SELECT statements that seem
    to be the main loop (a.rogge@solvention.de)


author: Jan Pazdziora 5.10.15-1
changelog:
  - Bumping up version to get above the one we backported to Spacewalk 1.4.
  - Revert "bump up epoch, and match version of osad with spacewalk version".
  - bump up epoch, and match version of osad with spacewalk version
    (msuchy@redhat.com)


author: Jan Pazdziora 5.10.12-1
changelog:
  - require python-hashlib only on rhel and rhel <= 5 (mc@suse.de)
  - build osad on SUSE (mc@suse.de)
  - provide config (mc@suse.de)


author: Miroslav Suchý 5.10.9-1
changelog:
  - Revert "idn_unicode_to_pune() have to return string" (msuchy@redhat.com)
  - update copyright years (msuchy@redhat.com)


author: Jan Pazdziora 5.10.6-1
changelog:
  - no need to support rhel2 (msuchy@redhat.com)
  - RHEL 4 is no longer a target version for osa-dispatcher, fixing .spec to
    always build osa-dispatcher-selinux.


author: Jan Pazdziora 5.10.3-1
changelog:
  - Revert "Revert "get_server_capability() is defined twice in osad and rhncfg,
    merge and move to rhnlib and make it member of rpclib.Server""
    (msuchy@redhat.com)


author: Tomas Lestach <tlestach@redhat.com> 5.9.51-1
changelog:
  - Revert "get_server_capability() is defined twice in osad and rhncfg, merge
    and move to rhnlib and make it member of rpclib.Server" (tlestach@redhat.com)


author: Miroslav Suchý <msuchy@redhat.com> 5.9.50-1
changelog:
  - get_server_capability() is defined twice in osad and rhncfg, merge and move
    to rhnlib and make it member of rpclib.Server


author: Jan Pazdziora 5.9.49-1
changelog:
  - Silence InstantClient 11g-related AVCs in osa-dispatcher.
  - Silence diagnostics which was causing AVC denials.


author: Jan Pazdziora
changelog:
  - add patch getpass.c.patch, removing stropts.h #include
  - define a couple of needed things, like yytchar, in scriptvfy.l
  - changing the use of BINDIR to /bin for system commands
  - changing the use /sbin to /bin for multiple system commands


author: Milan Zazrivec <mzazrivec@redhat.com> 2.1.16-1
changelog:
  - 1061013 - remove up2date_config.rpmmacros client action
  - 1061013 - remove macros.up2date from package build


author: Stephen Herr <sherr@redhat.com> 1.10.7-1
changelog:
  - 948337 - Make client tools only pass up cpu_socket if server has capability
  - man pages branding cleanup + misc branding fixes


author: Miroslav Suchý <msuchy@redhat.com> 1.10.1-1
changelog:
  - rpm macros must not be marked as config file
  - Bumping package versions for 1.9
  - Purging %changelog entries preceding Spacewalk 1.0, in active packages.


author: Milan Zazrivec <mzazrivec@redhat.com> 1.9.8-1
changelog:
  - fix reading cpuinfo on s390x
  - try to get the FQDN as hostname
  - Revert "Update rhn_check to send abrt data to the server"
  - Updating copyright for 2012
  - Update .po and .pot files for rhn-client-tools.
  - Download translations from Transifex for rhn-client-tools.


author: Jan Pazdziora 1.9.7-1
changelog:
  - 885170 - provide translations of a new error recieved from Hosted
  - 882174 - read the hostname from /etc/hostname if needed


author: Jan Pazdziora 1.9.5-1
changelog:
  - 876328 - Merging the new translation work form RHEL 6.4
  - Revert "876328 - updating rhel client tools translations"


author: Jan Pazdziora 1.9.3-1
changelog:
  - 876740 - updating error message for rhn_register TUI if SSL cert missing
  - 876328 - updating rhel client tools translations
  - 823551 - Download icon in "Are you sure" screen of rhn_register is incorrect


author: Michael Calmer <mc@suse.de> 1.9.2-1
changelog:
  - check if system id has changed
  - check if /etc/sysconfig/network is a file
  - no hal for openSUSE >= 11.4


author: Jan Pazdziora 1.8.25-1
changelog:
  - Update the copyright year.
  - Update .po and .pot files for rhn-client-tools.
  - New translations from Transifex for rhn-client-tools.
  - Download translations from Transifex for rhn-client-tools.


author: Jan Pazdziora 1.8.21-1
changelog:
  - 823551 - fixing problem with firstboot
  - 823551 - gui and text changes for firstboot and rhn_register
  - 810389 - rhn_register / firstboot gui minor updates
  - 810315 - New "updates availabe" screenshot for firstboot
  - 851657 - polish registration strings
  - 855992 - make rhn-channel smart enough to use proxy if configured
  - 855883 - rhn_check: use gettext correctly when needed


author: Miroslav Suchý 1.8.5-1
changelog:
  - fix files header, filese are not released under GPLv2+ but only GPLv2
  - fix files headers. our code is under gplv2 license
  - %defattr is not needed since rpm 4.4


author: Jan Pazdziora 1.8.2-1
changelog:
  - 804559 - not all msgs are CommunicationError objects (mzazrivec@redhat.com)
  - 804559 - correct string catenation (mzazrivec@redhat.com)


author: Miroslav Suchý 1.8.1-1
changelog:
  - fix typo in man page
  - 772070 - classic hosted alignment is no longer needed (mzazrivec@redhat.com)
  - 772070 - firstboot gui re-design (mzazrivec@redhat.com)
  - 772070 - correct button text (mzazrivec@redhat.com)
  - 772070 - new title for "cannot contact server" dialog (mzazrivec@redhat.com)
  - 799926 - correct path to rhsm's certlib (mzazrivec@redhat.com)
  - Bumping package versions for 1.8. (jpazdziora@redhat.com)


author: Jan Pazdziora 1.7.13-1
changelog:
  - Update .po and .pot files for rhn-client-tools.
  - Download translations from Transifex for rhn-client-tools.


author: Miroslav Suchý 1.7.4-1
changelog:
  - 746983 - in spacewalk_channel print to STDERR only error message, TB + error
    goes to log file
  - 745095 - provide virtualization info when registering via rhn_register
    (tlestach@redhat.com)


author: Michael Mraka <michael.mraka@redhat.com> 1.7.3-1
changelog:
  - 748876 - convert paths to absolute before saving
  - 748876 - simplify ConfigFile.save() loop
  - 751893 - fix typo


author: Miroslav Suchý 1.7.2-1
changelog:
  - 771167 - verify login/password just after user will file it in
  - do not print yum-rhn-plugin warning if zypp-plugin is used
  - removed dead remaining_subscriptions() (michael.mraka@redhat.com)


author: Miroslav Suchý 1.6.39-1
changelog:
  - IPv6: first try findHostByRoute() and then try getaddrinfo()
  - IPv6: assign to hostname only if we are unable to resolve it
  - IPv6: IPv4 is most probably set up better, lets overwrite IPv6 values (if
    mismatch)
  - 743259 - take hostname of client instead of server


author: Miroslav Suchý 1.6.38-1
changelog:
  - define __init__, __getattribute__, __setattr__ on Debian and workaround those
    mising methods on RHEL5


author: Miroslav Suchý 1.6.34-1
changelog:
  - call parent's constructor
  - 751760 - use attribute value, which our ancestor use
  - correctly assign converted unicode string
  - correctly check for unicode type


author: Miroslav Suchý 1.6.26-1
changelog:
  - 627809 - send xen virtual block devices to rhnParent
  - Revert "729161 - default to RHSM in firstboot registration"
    (mzazrivec@redhat.com)


author: Miroslav Suchý 1.6.25-1
changelog:
  - 743259 - RHEL5 now has python-ethtool 0.6 - simplify code
  - 743259 - get_ipv6_addresses does not return one item, but list
  - 745438 - up2date_config: use localhost to avoid confusion
    (mzazrivec@redhat.com)


author: Jan Pazdziora 1.6.12-1
changelog:
  - 729161 - default to RHSM in firstboot registration (mzazrivec@redhat.com)
  - 729468 - firstboot dialogs polishing (mzazrivec@redhat.com)


author: Michael Mraka <michael.mraka@redhat.com> 1.6.6-1
changelog:
  - 710065 - handle unicode log messages
  - 710065 - handle unicode error messages
  - merged duplicated code to NoLogError class
  - moved duplicated code to base Error class
  - 684250 - correct priority for initial registration screen


author: Jan Pazdziora 1.6.2-1
changelog:
  - 713548 - enable running rhn-channel on RHEL5 (tlestach@redhat.com)
  - 713548 - enable running rhn-channel against both RHN and RHN Satellite
    (tlestach@redhat.com)


author: Jan Pazdziora 1.6.1-1
changelog:
  - The rhn-client-tools/doc/releases.txt is out of date, removing.
  - We only support version 5 and newer of RHEL, removing conditions for old
    versions.
  - We only support version 14 and newer of Fedora, removing conditions for old
    versions.


author: Jan Pazdziora 1.5.16-1
changelog:
  - Merging Transifex changes for rhn-client-tools.
  - Fixing the `msgid' and `msgstr' entries do not both end with '\n' bug.
  - Download translations from Transifex for rhn-client-tools.


author: Miroslav Suchý 1.5.13-1
changelog:
  - forward port translation from RHEL6 (msuchy@redhat.com)
  - forward port translation from RHEL5 (msuchy@redhat.com)


author: Miroslav Suchý 1.5.11-1
changelog:
  - forward port translation from RHEL5 (msuchy@redhat.com)
  - forward port translation from RHEL5 (msuchy@redhat.com)
  - add missing \n and hyperlink to zh_TW (msuchy@redhat.com)
  - add missing \n and hyperlink to zh_CN (msuchy@redhat.com)
  - fix typo in te.po (msuchy@redhat.com)


author: Jan Pazdziora 1.5.10-1
changelog:
  - forward port translation from RHEL5 (msuchy@redhat.com)
  - Download translations from Transifex for rhn-client-tools (msuchy@redhat.com)


author: Miroslav Suchý 1.5.8-1
changelog:
  - 683200 - u'foo'.decode('utf-8') does not work, while unicode(u'foo') works
    and is idempotent (msuchy@redhat.com)
  - 683200 - if I want url in unicode, I must us decode - remember that
    (msuchy@redhat.com)


author: Jan Pazdziora 1.5.3-1
changelog:
  - modify spec file to build rhn-client-tools on SUSE (mc@suse.de)
  - get model id from PRODUCT key (msuchy@redhat.com)
  - <type exceptions.UnboundLocalError>: local variable usb referenced before
    assignment (msuchy@redhat.com)


author: Jan Pazdziora 1.5.2-1
changelog:
  - Revert "some usb device may not return product" (msuchy@redhat.com)
  - fix typo in key "product" vs. "PRODUCT" (msuchy@redhat.com)
  - some usb device may not return product (msuchy@redhat.com)


author: Miroslav Suchý 1.5.1-1
changelog:
  - enhance getOSVersionAndRelease to find SUSE distributions (mc@suse.de)
  - Bumping package versions for 1.5 (msuchy@redhat.com)


author: Miroslav Suchý 1.4.13-1
changelog:
  - update copyright years (msuchy@redhat.com)
  - download spacewalk.rhn-client-tools from Transifex (msuchy@redhat.com)


author: Simon Lukasik <slukasik@redhat.com> 1.4.12-1
changelog:
  - Move code for enabling yum-rhn-plugin to separate module
    (slukasik@redhat.com)
  - Extract method: setDebugVerbosity (slukasik@redhat.com)
  - Introduce pkgUtils as an abstraction of either debUtils or rpmUtils
    (slukasik@redhat.com)
  - Introduce Debian equivalent of rpmUtils. (slukasik@redhat.com)
  - Removing packages.verifyAll capability; it was never used.
    (slukasik@redhat.com)
  - OS information is platform dependent; introducing a platform interface.
    (slukasik@redhat.com)
  - versionOverride applies only to version; moving to getVersion
    (slukasik@redhat.com)
  - Updated unittests (slukasik@redhat.com)


author: Miroslav Suchý <msuchy@redhat.com> 1.4.6-1
changelog:
  - 684245 - lookup of the subscription-manager page via localized title is
    volatile, let's use its __module__ name. (jpazdziora@redhat.com)
  - 624748 - report virtual network interfaces (mzazrivec@redhat.com)


author: Miroslav Suchý <msuchy@redhat.com> 1.4.4-1
changelog:
  - 683546 - optparse isn't friendly to translations in unicode
  - update .po files
  - 679217 - mention subscription manager as alternative to rhn_register


author: Miroslav Suchý <msuchy@redhat.com> 1.4.3-1
changelog:
  - Revert "provide path to puplet-screenshot.png" (msuchy@redhat.com)
  - 666860 - remove glade warnings (msuchy@redhat.com)
  - provide path to puplet-screenshot.png (msuchy@redhat.com)
  - move <accessibility> in front of <signal> (msuchy@redhat.com)
  - 580479 - do not let combo box to fill available space (msuchy@redhat.com)
  - 651792 - if system is not registered, print nice error insted of TB
    (msuchy@redhat.com)
  - 651857 - fix typo in variable name (msuchy@redhat.com)
  - 671039 - do not Traceback if system was never registered (msuchy@redhat.com)


author: Miroslav Suchý <msuchy@redhat.com> 1.4.1-1
changelog:
  - fix typo
  - 671039 - add warning about subsription manager to TUI part of rhn_register
  - 671039 - add warning about subsription manager to GUI part of rhn_register
  - l10n: Updates to German (de) translation (delouw@fedoraproject.org)
  - 671041 - substitute RHN with "RHN Satellite or RHN Classic"
  - 671032 - disable rhnplugin by default and enable it only after successful
    registration
  - Bumping package versions for 1.4 (tlestach@redhat.com)


author: Miroslav Suchý <msuchy@redhat.com> 1.3.11-1
changelog:
  - break circular import
  - 580479 - put new submodule into package
  - W: 28: Unused import glade
  - 580479 - Graphical firstboot should offer EUS channel selection
  - 581482 - make tui consistent with gui
  - 596108 - firstboot: don't allow multiple system registrations
  - 606222 - label could not have focus


author: Tomas Lestach <tlestach@redhat.com> 1.3.10-1
changelog:
  - updating Copyright years for year 2011 (tlestach@redhat.com)
  - update .po and .pot files for rhn-client-tools (tlestach@redhat.com)
  - 602609 - fix DeprecationWarning when using gtk.MessageDialog()
    (mzazrivec@redhat.com)
  - 617066 - fix "Why register" dialog size (msuchy@redhat.com)
  - 667739 - use accessibility tags (msuchy@redhat.com)
  - 626752 - correct virt. type detection for RHEL-6 FV Xen guests
    (mzazrivec@redhat.com)
  - 651403 - reference to RHEL6 as actuall system (msuchy@redhat.com)
  - dead code: removal of function foobar() (msuchy@redhat.com)
  - 649233 - reset busy mouse cursor back to arrow after unexpected error
    (msuchy@redhat.com)


author: Miroslav Suchý <msuchy@redhat.com> 1.3.9-1
changelog:
  - Revert "update .po and .pot files for rhn-client-tools"
  - Revert "removing msgctxt which rhel5 could not handle"


author: Miroslav Suchý <msuchy@redhat.com> 1.3.7-1
changelog:
  - update .po and .pot files for rhn-client-tools
  - 651789 - fail if adding/removal of channels fail
  - 651792 - list all available child channels related to system
  - localize spacewalk-channel script
  - 651857 - print error if you specify --add or --remove, but you do not specify
    any channel
  - 651857 - removing forgotten lines, which makes no sense and cause TB
  - 652424 - return back useNoSSLForPackages option
  - 668809 - mention the requirement to use FQDN


author: Miroslav Suchý <msuchy@redhat.com> 1.3.1-1
changelog:
  - 655310 - replace gethostbyname by getaddrinfo (msuchy@redhat.com)
  - 655310 - send IPv6 addresses to server (msuchy@redhat.com)
  - 481721 - _ts report epoch as int, but satelite and rhn use string, this does
    not work for comparement like pkg in [['name', 'version', 'release', 'epoch',
    'arch']..] (msuchy@redhat.com)
  - Bumping package versions for 1.3. (jpazdziora@redhat.com)


author: Jan Pazdziora 1.2.11-1
changelog:
  - Update copyright years in the rest of the repo.
  - update .po and .pot files for rhn-client-tools
  - require versions which can handle cache_only (msuchy@redhat.com)


author: Miroslav Suchý <msuchy@redhat.com> 1.2.8-1
changelog:
  - 638981 - encode smbios data before sending over xmlrpc (msuchy@redhat.com)
  - l10n: Updates to Russian (ru) translation (ypoyarko@fedoraproject.org)


author: Miroslav Suchý <msuchy@redhat.com> 1.2.7-1
changelog:
  - 632203 - fix comment to corespond with code, decoding unicode to unicode
    produce traceback (msuchy@redhat.com)
  - l10n: Updates to Oriya (or) translation (mgiri@fedoraproject.org)
  - l10n: Updates to Russian (ru) translation (ypoyarko@fedoraproject.org)


author: Jan Pazdziora 1.2.6-1
changelog:
  - 603028 - when checking package architecture during errata update, allow
    transition to and from noarch.


author: Michael Mraka <michael.mraka@redhat.com> 1.2.4-1
changelog:
  - 559797 - fixed configuration file name
  - Sort the available channels so that the listing is not random.


author: Michael Mraka <michael.mraka@redhat.com> 1.2.2-1
changelog:
  - 625778 - require newer yum-rhn-plugin
  - 554693 - networkRetries should be positive number
  - l10n: Updates to Russian (ru) translation
  - l10n: Updates to Telugu (te) translation


author: Milan Zazrivec <mzazrivec@redhat.com> 1.2.1-1
changelog:
  - 623137 - merge translated strings with .desktop file (mzazrivec@redhat.com)
  - update .po and .pot files for rhn-client-tools (msuchy@redhat.com)


author: Milan Zazrivec <mzazrivec@redhat.com> 1.1.14-1
changelog:
  - 618267 - all data in F12+ should be in unicode, lets decode it
  - 619098 - take manufacturer from system group
  - 618267 - add missing import and foo
  - update .po files
  - Revert "update .po files"
  - 618267 - encode latin-1 characters to unicode
  - 617425 - add missing 'the's
  - 617425 - point the user to the correct menu item
  - add man page for rhn-channel as alias for spacewalk-channel
  - default for kwargs should be {}
  - update .po files
  - 616371 - typo fix
  - add parameter cache_only to up2date_config.* actions
  - enable caching for action errata.update


author: Miroslav Suchý <msuchy@redhat.com> 1.1.13-1
changelog:
  - add parameter cache_only to all client actions (msuchy@redhat.com)
  - simplify code (msuchy@redhat.com)
  - put parser of action xml to separate function (msuchy@redhat.com)
  - l10n: Updates to Italian (it) translation (fvalen@fedoraproject.org)


author: Miroslav Suchý <msuchy@redhat.com> 1.1.12-1
changelog:
  - we want to pre-cache if server *has* staging ability (msuchy@redhat.com)
  - use correct rhnserver class (msuchy@redhat.com)
  - l10n: Updates to Swedish (sv) translation (goeran@fedoraproject.org)


author: Miroslav Suchý <msuchy@redhat.com> 1.1.11-1
changelog:
  - 614389 - add missing import (msuchy@redhat.com)
  - basic framework for prefetching content from spacewalk (msuchy@redhat.com)


author: Miroslav Suchý <msuchy@redhat.com> 1.1.10-1
changelog:
  - 604106 - finish page should be loaded even without network
    (msuchy@redhat.com)
  - 612547 - update copyright clauses up until 2010. (jpazdziora@redhat.com)
  - 607599 - prevent firstboot from show_all()-ing what we have hidden.
    (jpazdziora@redhat.com)


author: Miroslav Suchý <msuchy@redhat.com> 1.1.9-1
changelog:
  - Clean up a few remaining references to kbase 6227
    (joshua.roys@gtri.gatech.edu)
  - 604101 - kbase article 6227 changed name & location (mzazrivec@redhat.com)


author: Miroslav Suchý <msuchy@redhat.com> 1.1.7-1
changelog:
  - l10n: Updates to Chinese (China) (zh_CN) translation
    (leahliu@fedoraproject.org)
  - 601683 - properly import get_computer_info routine (mzazrivec@redhat.com)
  - 596237 - use correct constant in HardwareWindow (tui) (mzazrivec@redhat.com)
  - 596237 - use constants in SendingWindow (mzazrivec@redhat.com)
  - 596237 - use constants in SendWindow (mzazrivec@redhat.com)
  - 596237 - use constants in PackagesWindow (mzazrivec@redhat.com)
  - 596237 - use constants in HardwareWindow (mzazrivec@redhat.com)
  - 596237 - use constants in OSReleaseWindow & AlreadyRegisteredWindow
    (mzazrivec@redhat.com)
  - l10n: Updates to Russian (ru) translation (ypoyarko@fedoraproject.org)
  - 600316 - don't traceback for zero subscribed channels (mzazrivec@redhat.com)
  - l10n: Updates to Russian (ru) translation (ypoyarko@fedoraproject.org)
  - l10n: Updates to Russian (ru) translation (ypoyarko@fedoraproject.org)
  - l10n: Updates to Russian (ru) translation (ypoyarko@fedoraproject.org)
  - l10n: Updates to Spanish (Castilian) (es) translation
    (gguerrer@fedoraproject.org)
  - 598890 - always return product version as string (mzazrivec@redhat.com)
  - l10n: Updates to Spanish (Castilian) (es) translation
    (gguerrer@fedoraproject.org)
  - Remove three more exceptions that are not used in our code base.
    (jpazdziora@redhat.com)
  - The rhn-client-tools ChangeLog has't been updated since 2002, removing.
    (jpazdziora@redhat.com)
  - Removing WarningDialog, OkDialog, and QuestionDialog that are not used in our
    code. (jpazdziora@redhat.com)
  - Remove 23 exceptions that are not used in our code base.
    (jpazdziora@redhat.com)
  - Method resetServerList not used in our code, removing.
    (jpazdziora@redhat.com)
  - When startRhnCheck was replaced by spawnRhnCheckForUI, it became unused,
    removing. (jpazdziora@redhat.com)
  - Method getFailedSystemSlots not used in our code, removing.
    (jpazdziora@redhat.com)
  - get_device_property not used in our code, removing. (jpazdziora@redhat.com)
  - termsAndConditions not used in our code, removing. (jpazdziora@redhat.com)
  - sat_supports_virt_guest_registration not used in our code, removing.
    (jpazdziora@redhat.com)
  - finishMessage not used in our code, removing. (jpazdziora@redhat.com)
  - When autoActivateNumbersOnce was removed, autoActivatedHardwareInfo was made
    unused, removing. (jpazdziora@redhat.com)
  - When ActivateSubscriptionPage was removed, activatedRegistrationNumber was
    made unused, removing. (jpazdziora@redhat.com)
  - 597263 - give the focus to the ButtonBar (and thus to the Yes button), to
    behave as RHEL 5 did. (jpazdziora@redhat.com)
  - 596101 - skip the chooseChannelPage when going Back as well, if it should not
    be shown. (jpazdziora@redhat.com)
  - 596102 - fit hw profile into a 2x6 table (mzazrivec@redhat.com)
  - 595688 - cancel busy cursor after ValidationError (michael.mraka@redhat.com)
  - 595837 - write nice error in case of "connection reset by peer" and xmlrpc
    protocol error (msuchy@redhat.com)
  - 585188 - we need to implement fatalError for loginPageApply and
    createProfilePageApply. (jpazdziora@redhat.com)
  - Remove except which cannot be reached. (jpazdziora@redhat.com)
  - 585188 - refactor the RHN Register firstboot code to match firstboot 1.110 on
    Fedora 12 and RHEL 6. (jpazdziora@redhat.com)
  - 585188 - only install legacy firstboot on RHEL 5 (and earlier), the new
    firstboot for other systems. (jpazdziora@redhat.com)
  - 585188 - the firstboot modules for RHEL 5 shall retire in firstboot-legacy-
    rhel5. (jpazdziora@redhat.com)
  - 593194 - fix creating the $(PREFIX)/usr/share/setuptool/setuptool.d when
    building the package. (jpazdziora@redhat.com)
  - 595669 - fix regexp and do not fail if regexp do not match
    (msuchy@redhat.com)
  - whitespace cleanup (msuchy@redhat.com)
  - We don't need hwdata target anymore (mzazrivec@redhat.com)
  - 580493 - use correct product logos in rhn_register (gui)
    (mzazrivec@redhat.com)
  - 557059 - do not fail on IBM-ESXS controler where ID_PATH is not set
    (msuchy@redhat.com)
  - 580489 - fix requires for rhn-setup-gnome (mzazrivec@redhat.com)
  - python-hwdata finaly made it into Fedora and Epel so we can remove from this
    package and depend on python-hwdata (msuchy@redhat.com)
  - 593194 - 99rhn_register to add RHN Register to setup's list of tools.
    (jpazdziora@redhat.com)
  - The bugzilla 556290 had errata released, python-setuptools should be pulled
    in by python-coverage. (jpazdziora@redhat.com)
  - 584780 - move the firstboot _gui.* files to rhn-setup-gnome.
    (jpazdziora@redhat.com)
  - 557059 - we cannot have class None. (jpazdziora@redhat.com)
  - 591798  - Completly remove hal code from rhn-client-tools for F-13 and RHEL-6
    (msuchy@redhat.com)
  - 591422 - add hwdata.py to rhn-client-tools. (jpazdziora@redhat.com)
  - l10n: Updates to German (de) translation (ttrinks@fedoraproject.org)
  - l10n update .pot and .po files for rhn-client-tools (msuchy@redhat.com)
  - l10n - translate desktop file too (msuchy@redhat.com)
  - cleanup - removing translation file, which does not match any language code
    (msuchy@redhat.com)
  - update po files for rhn-client-tools (msuchy@redhat.com)


author: Miroslav Suchý <msuchy@redhat.com> 1.0.1-1
changelog:
  - 585386 - set properly acl for /var/spool/up2date/loginAuth.pkl
  - make read_cpuinfo() more readable


author: Michael Mraka <michael.mraka@redhat.com> 1.20-1
changelog:
  - 919468 - fixed path in file based Requires
  - Purging %changelog entries preceding Spacewalk 1.0, in active packages.
  - %defattr is not needed since rpm 4.4


author: Jan Pazdziora 1.17-1
changelog:
  - Do not confuse me by saying Unsubstituted Tags when there are none.
  - Do not deploy .orig files.
  - When creating config files in /etc/rhn, clear access for other (make it
    -rw-r-----, in typical case).


author: Jan Pazdziora 1.15-1
changelog:
  - When creating the backup directory, do not leave them open for other, just
    owner and group should be enough.
  - Use cp -p instead of File::Copy::copy to preserve the access rights.


author: Tomas Kasparek <tkasparek@redhat.com> 1.10.1-1
changelog:
  - make monitoring build-able on F19
  - Bumping package versions for 1.9
  - Purging %changelog entries preceding Spacewalk 1.0, in active packages.


author: Jan Pazdziora 1.4.1-1
changelog:
  - RHEL 4 is no longer a target version for Spacewalk, fixing .spec to Require
    spacewalk-monitoring-selinux.


author: Miroslav Suchý <msuchy@redhat.com> 0.7.1-1
changelog:
  - Update doc indexes to reside in "en-US" (jmatthew@redhat.com)
  - bumping versions to 0.7.0 (jmatthew@redhat.com)


author: jesus m. rodriguez <jesusr@redhat.com> 0.6.1-1
changelog:
  - search requires doc-indexes, sw-doc-indexes provides doc-indexes (jesusr@redhat.com)
  - bump Versions to 0.6.0 (jesusr@redhat.com)


author: Stephen Herr <sherr@redhat.com> 2.2.19-1
changelog:
  - renaming upgrade scripts to put them in the proper place in the order
  - New tables and upgrade scripts added
  - add reboot action cleanup task


author: Tomas Lestach <tlestach@redhat.com> 2.2.9-1
changelog:
  - introduce create_default_sg column within the rhnOrgConfiguration table
  - create rhnOrgExtGroupMapping table
  - add org_id column to rhnUserExtGroup table


author: Milan Zazrivec <mzazrivec@redhat.com> 2.1.44-1
changelog:
  - rename upgrade scripts to be included in schema upgrade
  - fix ORA-01403: no data found, during system registration


author: Milan Zazrivec <mzazrivec@redhat.com> 2.1.37-1
changelog:
  - Revert "1053591 - refresh_newest_package: lock rhnChannel at the beginning"
  - Revert "'is' followed by 'declare' is rarely needed"


author: Tomas Lestach <tlestach@redhat.com> 2.1.33-1
changelog:
  - Tables to have mapping from external groups to internal roles
    (rhnUserGroupType).
  - introduce 1st configuration key
  - introduce rhnConfiguration table


author: Michael Mraka <michael.mraka@redhat.com> 2.1.25-1
changelog:
  - schema upgrade for rhnServerNeededCache
  - extended update_needed_cache() to insert channel_id
  - extended rhnServerNeededCache with channel_id


author: Michael Mraka <michael.mraka@redhat.com> 2.1.22-1
changelog:
  - Regenerate the metadata for rpm enhances dependency (bnc#846436)
  - add support for enhances rpm weak dependency (schema) (bnc#846436)


author: Michael Mraka <michael.mraka@redhat.com> 2.1.19-1
changelog:
  - upgrade script for Oracle Linux 6 key
  - Added Oracle GPG key used to sign Oracle Linux 6 packages.


author: Stephen Herr <sherr@redhat.com> 2.1.15-1
changelog:
  - 999453 - move the rhnServerNeededView sql into the function for performance
  - Revert "999453 - update rhnServerNeededView to make it easier to optimize for
    fast execution"


author: Stephen Herr <sherr@redhat.com> 2.1.13-1
changelog:
  - 998424 - removing bad initial condition from max(evr_t)
  - Revert "998424 - rpm version comparison function was broken for alphanumeric
    versions"
  - Revert "998424 - naming the file properly"
  - timestamps in oracle: don't shift the dates during schema upgrades


author: Tomas Lestach <tlestach@redhat.com> 2.1.10-1
changelog:
  - fix sha1 of 014-add-column-csv-separator.sql.postgresql
  - Add a hack to allow the ';' literal in table definitions
  - Allow users to change the CSV separator (schema changes)
  - delete duplicates from rhnDistchannelMap
  - don't insert existing values twice


author: Tomas Lestach <tlestach@redhat.com> 2.1.2-1
changelog:
  - fix oracle equivalent source sha1
  - fix_f624b843
  - extract logging.recreate_trigger from logging.enable_logging
  - replace integer with number/ric in logging package
  - change log_id type on logged tables
  - change log table integer -> number


author: Michael Mraka <michael.mraka@redhat.com> 2.1.1-1
changelog:
  - 876019 - schema upgrade scripts
  - made serverchannels cursor properly parametrized
  - 876019 - fixed misplaced end loop


author: Tomas Lestach <tlestach@redhat.com> 1.10.64-1
changelog:
  - fix create logging triggers
  - web_contact_all may not reference web_customer
  - add extra check
  - remove not null constraint from web_contact_all org_id
  - populate web_contact_all log users
  - enable basic logging
  - create logging package
  - create log table
  - update web_contact triggers
  - create web_contact_all


author: Grant Gainey 1.10.50-1
changelog:
  - ISS: mv sql-updates in prep for last(?) merge from master
  - ISS: Mapping tables shouldn't have ID columns
  - ISS: Resolve upgrade-script name conflicts
  - ISS: Fixing whitespace
  - ISS: Naming is important - clean ours up so it makes more sense
  - ISS: A master-org might not be mapped
  - ISS: Make master-to-slave-org mapping be many-to-one instead of many-to-many
  - ISS: Schema chgs for ISS Slave-side setup
  - ISS: DRAFT #2: adelton's DB changes, affects on Java, slave-to-org-mapping


author: Michael Mraka <michael.mraka@redhat.com> 1.10.48-1
changelog:
  - 906157 - upgrade scripts for rhn_config.delete_file() and
    rhn_confrevision_ccid_idx index
  - 906157 - index columns by which we select
  - 906157 - removed duplicate update
  - 906157 - replace number of small updates/deletes in loop


author: Stephen Herr <sherr@redhat.com> 1.10.25-1
changelog:
  - 952839 - adding erroronfail option for kickstart scripts
  - add oracle equivalent source (even empty)


author: Milan Zazrivec <mzazrivec@redhat.com> 1.10.23-1
changelog:
  - Insert new timezones only if they don't exist
  - Don't extend length of rhnPackageCapability.version if already extended


author: Jan Pazdziora 1.10.16-1
changelog:
  - Use to_timestamp instead of to_date which should bring the second precision
    to PostgreSQL.
  - Fixing schema upgrade of rhnCpu.nrsocket.
  - add nrsocket to rhncpu


author: Milan Zazrivec <mzazrivec@redhat.com> 1.10.8-1
changelog:
  - rename upgrade scripts
  - abrt: add triggers for org creation and timestamps
  - fix lengths and names of identifiers


author: Milan Zazrivec <mzazrivec@redhat.com> 1.10.4-1
changelog:
  - abrt: org-wide settings for crash reporting and crash file uploading
  - correct the capitalization
  - Move org configuration to a separate table


author: Jan Pazdziora 1.10.1-1
changelog:
  - Simplify the schema upgrade sources now that we process them with spacewalk-
    oracle2postgresql.
  - Require the db_backend suffix.
  - Call spacewalk-oracle2postgresql on upgrades as well.


author: Jan Pazdziora 1.9.37-1
changelog:
  - Quote the password we pass to sqlplus so that special characters can be used.
  - Purging %changelog entries preceding Spacewalk 1.0, in active packages.


author: Tomas Kasparek <tkasparek@redhat.com> 1.9.29-1
changelog:
  - Renaming conflicting files, fixing glitch in schema upgrade
  - Schema changes for setting primary network interface


author: Milan Zazrivec <mzazrivec@redhat.com> 1.9.23-1
changelog:
  - abrt: fix semantics of insert_crash_file function
  - deleting "\" from schema upgrade script
  - abrt: last_report date in rhnServerCrashCount view
  - abrt: ability to limit crashfile upload size per organization
  - abrt: view for unique and total crashes per system
  - abrt: support for client -> server crash upload


author: Jan Pazdziora 1.9.13-1
changelog:
  - Adding rhnContentSourceSsl, to hold certificates and keys to make
    authenticated SSL connections.


author: Jan Pazdziora 1.9.12-1
changelog:
  - Removing no longer used rhnChannelDownloads, rhnDownloads, and
    rhnDownloadType.
  - abrt: display crash count in system overview


author: Jan Pazdziora 1.9.3-1
changelog:
  - The index might not actually exist.
  - Schema upgrade script directory, so that upgrade to nightly passes.


author: Tomas Lestach <tlestach@redhat.com> 1.9.1-1
changelog:
  - define rhnOrgDistChannelMap view dependency
  - create rhnDistChannelMap triggers in the schema
  - Bumping package versions for 1.9.


author: Tomas Lestach <tlestach@redhat.com> 1.8.84-1
changelog:
  - channel permission shall be guaranteed by the rhnOrgDistChannelMap
  - update rhn_channel package to use rhnOrgDistChannelMap
  - introduce rhnOrgDistChannelMap
  - create rhnDistChannelMap triggers to auto fill in id
  - add id and org_id to rhnDistChannelMap


author: Jan Pazdziora 1.8.74-1
changelog:
  - Change sysdate to current_timestamp in procedural code.
  - Change date type usage to timestamp in procedural code.
  - Update the rhn_host_monitoring.last_update_date type to TIMESTAMP WITH LOCAL
    TIME ZONE, run common/views through spacewalk-oracle2postgresql as well to
    get it converted to TIMESTAMP WITH TIME ZONE.
  - Update DATE to TIMESTAMP WITH LOCAL TIME ZONE and SYSDATE to
    CURRENT_TIMESTAMP in tables.


author: Jan Pazdziora 1.8.73-1
changelog:
  - Remove the postgres/tables/rhnPackage.sql, we now have the same columns.
  - Make the rhnPackage.build_time timestamp (without time zone) on both
    databases.
  - We need to recreate the index.
  - 849018 - schema upgrade scripts for extending rhnPackageCapability.version.
  - 849018 - extending rhnPackageCapability.version.
  - 854686 - Fixing the rhn_command.command_class default.
  - Make the into variable match the data type of the table column.


author: Michael Mraka <michael.mraka@redhat.com> 1.8.70-1
changelog:
  - 843374 - fixed subquery in FROM must have an alias
  - 843374 - upgrade script for rhnChannelNewestPackageView
  - 843374 - make list of newest packages unique


author: Tomas Lestach <tlestach@redhat.com> 1.8.66-1
changelog:
  - remove org_applicant from rhnUserGroupType table
  - remove org_applicant related triggers
  - remove org_applicant from rhn_entitlements
  - remove unused is_user_applicant function
  - remove unused org_applicant user role from creating new orgs
  - remove cert_admin from rhnUserGroupType table
  - remove rhn_support from rhnUserGroupType table
  - remove rhn_superuser from rhnUserGroupType table


author: Tomas Kasparek <tkasparek@redhat.com> 1.8.64-1
changelog:
  - Preventing whole SQL string from being NULL
  - If by accident pg_dblink_exec is given NULL string (e.g concatenation of
    string and NULL in pgsql) it raises an error.


author: Jan Pazdziora 1.8.58-1
changelog:
  - We mustn't serialize object into string in lookup_evr, we need to only create
    it once within the link.
  - 836656 - Allow user to set MAC Address when provisioning a virtual guest


author: Simon Lukasik <slukasik@redhat.com> 1.8.52-1
changelog:
  - Add index on ident_id for better performance
  - Add index on testresult_id for better performance.
  - separate schema upgrade script for PostgreSQL


author: Jan Pazdziora 1.8.51-1
changelog:
  - The upgrade scripts are not processed with oracle2postgresql, making separate
    PostgreSQL scripts.


author: Jan Pazdziora 1.8.49-1
changelog:
  - We cannot use markup in formatted text (synopsis).
  - 803370 - lookup_tag: schema upgrade
  - 803370 - lookup_tag: don't call lookup_tag_name twice
  - Disable rhn_channel_mod_trig while updating rhnChannel, so that modified does
    not get modified.


author: Jan Pazdziora 1.8.45-1
changelog:
  - Disable rhn_pkgsrc_mod_trig while updating rhnPackageSource, so that modified
    does not get modified.
  - Disable rhn_ks_mod_trig while updating rhnKsData, so that modified does not
    get modified.
  - Disable rhn_erratafiletmp_mod_trig while updating rhnErrataFileTmp, so that
    modified does not get modified.
  - Disable rhn_errata_file_mod_trig while updating rhnErrataFile, so that
    modified does not get modified.
  - Disable rhn_channel_mod_trig while updating rhnChannel, so that modified does
    not get modified.
  - Disable rhn_confcontent_mod_trig while updating rhnConfigContent, so that
    modified does not get modified.
  - Fixing misleading comment.
  - Disable rhn_privcf_mod_trig while updating rhnPrivateChannelFamily, so that
    modified does not get modified.
  - Disable rhn_server_channel_mod_trig while updating rhnServerChannel, so that
    modified does not get modified.
  - Disable rhn_servernetwork_mod_trig while updating rhnServerNetwork, so that
    modified does not get modified.


author: Michael Mraka <michael.mraka@redhat.com> 1.8.43-1
changelog:
  - changes from 001 and 048 files have been merged into 051-* upgrade file
  - upgrade scripts for user_role_check_debug() changes
  - get rid of out parameters in user_role_check_debug
  - Disable web_customer_mod_trig while updating web_customer, so that modified
    does not get modified.


author: Miroslav Suchý <msuchy@redhat.com> 1.8.35-1
changelog:
  - 719609 - set priorities between server and package arch
  - 719609 - allow upgrade from arm to noarch and vice versa
  - 719609 - add support for server arch armv5tejl
  - 719609 - for arm create channel-armhfp and channel-arm


author: Tomas Lestach <tlestach@redhat.com> 1.8.34-1
changelog:
  - 822918 - fix various issues in PG variant of rhn_channel.convert_to_fve
  - Disable rhn_srv_net_iface_mod_trig while updating rhnServerNetInterface, so
    that modified does not get modified.
  - %defattr is not needed since rpm 4.4
  - fix sha1 sum
  - Improve rhnPackageChangeLog upgrade logic.
  - Improve upgrade time_series data move
  - Fix rhnPackageChangeLog upgrade logic.


author: Tomas Lestach <tlestach@redhat.com> 1.8.32-1
changelog:
  - adding create_first_org upgrade scripts
  - adding rhn_org upgrade scripts
  - adding rhn_config upgrade scripts
  - remove rhnOrgQuota and its usage
  - remove rhn_schema package
  - remove usage of rhn_quota package
  - kickstartable tree shall be deleted together with the channel


author: Tomas Lestach <tlestach@redhat.com> 1.8.22-1
changelog:
  - 807283 - fixing postgresql schema and adding appropriate schema upgrade
    scripts
  - 807283 - remove rhnContentSource row when delete row in oracle pkg
  - add unique constraint on rhnChannelArch.name


author: Jan Pazdziora 1.8.20-1
changelog:
  - We need to use to_timestamp, so that we do not miss the hour-to-second part
    on PostgreSQL.
  - Quote newlines to match the Oracle behaviour.


author: Jan Pazdziora 1.8.17-1
changelog:
  - Schema hardening: catch code which would update or delete rhnPackageEvr.
  - Make the records in rhnPackageUpgradeArchCompat -- no need to have
    duplicates.


author: Jan Pazdziora 1.8.16-1
changelog:
  - 812453 - bring the schema version as recorded in the database in sync with
    the installed rpms, even if the difference is just the dist tag.


author: Jan Pazdziora 1.8.15-1
changelog:
  - 787225 - the Log Size actually checks Log Size Growth.
  - fix PG lookup_transaction_package stored procedure (tlestach@redhat.com)


author: Simon Lukasik <slukasik@redhat.com> 1.8.11-1
changelog:
  - Schema upgrade for the new rule/ident mapping. (slukasik@redhat.com)
  - We want to store all idents per rule-result (slukasik@redhat.com)
  - Extend xccdf:ident length (slukasik@redhat.com)
  - A fast way to force the preferred_time_zone to be string. (msuchy@redhat.com)


author: Jan Pazdziora 1.8.8-1
changelog:
  - lookup_tag: schema upgrade (mzazrivec@redhat.com)
  - fix quote_literal() syntax (mzazrivec@redhat.com)


author: Jan Pazdziora 1.8.5-1
changelog:
  - Fixing the rhn_user PostgreSQL schema upgrades.
  - Adding schem upgrade script for rhnChecksumView.


author: Jan Pazdziora 1.8.4-1
changelog:
  - let's make rhnChecksumView perform better in PG (michael.mraka@redhat.com)
  - rhn_contact_monitoring: fix schema upgrade (mzazrivec@redhat.com)


author: Miroslav Suchý 1.8.3-1
changelog:
  - remove more password macros
  - remove RHN_DB_USERNAME from monitoring scout configuration
  - remove RHN_DB_PASSWD from monitoring scout configuration
  - remove RHN_DB_NAME from monitoring scout configuration
  - remove tableowner from monitoring scout configuration


author: Milan Zazrivec <mzazrivec@redhat.com> 1.8.2-1
changelog:
  - create_pxt_session: correct insert syntax (mzazrivec@redhat.com)
  - Allow for rhnPackageKey records to preexist already. (jpazdziora@redhat.com)


author: Milan Zazrivec <mzazrivec@redhat.com> 1.8.1-1
changelog:
  - pxt_session_cleanup: no need for autonomous_transaction
  - removed rhnEmailAddress* objects
  - find_mailable_address is no longer needed
  - don't call rhn_user.find_mailable_address for a valid email address
  - rhn_channel.update_needed_cache does not need autonomous_transaction


author: Jan Pazdziora 1.7.52-1
changelog:
  - Create the dblink* functions during schema upgrade as well.
  - lookup_xccdf_profile: schema upgrade (mzazrivec@redhat.com)
  - use pg_dblink_exec to execute insert inside lookup_xccdf_profile
    (mzazrivec@redhat.com)
  - use autonomous_transaction for insert only (mzazrivec@redhat.com)


author: Jan Pazdziora 1.7.51-1
changelog:
  - Blend is case sensitive, let's try to play by its rules.
  - remove unused data from the rhnUserGroupType table (tlestach@redhat.com)


author: Milan Zazrivec <mzazrivec@redhat.com> 1.7.50-1
changelog:
  - lookup_xccdf_ident: schema upgrade (mzazrivec@redhat.com)
  - use pg_dblink_exec to execute inserts inside lookup_xccdf_ident
    (mzazrivec@redhat.com)
  - use autonomous_transaction for insert only (mzazrivec@redhat.com)
  - lookup_xccdf_benchmark: schema upgrade (mzazrivec@redhat.com)
  - use pg_dblink_exec to execute insert inside lookup_xccdf_benchmark
    (mzazrivec@redhat.com)
  - use autonomous_transaction for insert only (mzazrivec@redhat.com)


author: Jan Pazdziora 1.7.48-1
changelog:
  - Creating the dblink function(s) upon schema population, in schema public.
  - lookup_transaction_package: schema upgrade (mzazrivec@redhat.com)
  - use pg_dblink_exec to exec insert inside lookup_transaction_package
    (mzazrivec@redhat.com)
  - use autonomous_transaction for insert only (mzazrivec@redhat.com)
  - lookup_tag_name: schema upgrade (mzazrivec@redhat.com)
  - fix proc dependencies (mzazrivec@redhat.com)
  - use pg_dblink_exec to execute insert inside lookup_tag_name
    (mzazrivec@redhat.com)
  - fix proc dependencies (mzazrivec@redhat.com)
  - use autonomous_transaction for insert only (mzazrivec@redhat.com)
  - lookup_tag: schema upgrade (mzazrivec@redhat.com)
  - use pg_dblink_exec to execute insert inside lookup_tag (mzazrivec@redhat.com)
  - fix proc dependencies (mzazrivec@redhat.com)
  - use autonomous_transaction for insert only (mzazrivec@redhat.com)
  - fix sha1 sums (mzazrivec@redhat.com)
  - lookup_source_name: schema upgrade (mzazrivec@redhat.com)
  - use pg_dblink_exec to execute insert inside lookup_source_name
    (mzazrivec@redhat.com)
  - fix proc dependencies (mzazrivec@redhat.com)
  - use autonomous_transaction in insert only (mzazrivec@redhat.com)


author: Jan Pazdziora 1.7.47-1
changelog:
  - fix lookup_config_info return (mzazrivec@redhat.com)
  - no need for autonomous_transaction in lookup_snapshot_invalid_reason
    (mzazrivec@redhat.com)
  - fix sha1 sum (mzazrivec@redhat.com)
  - lookup_package_nevra: schema upgrade (mzazrivec@redhat.com)
  - use pg_dblink_exec to execute insert inside lookup_package_nevra
    (mzazrivec@redhat.com)
  - use autonomous_transaction for insert only (mzazrivec@redhat.com)
  - lookup_package_name: schema upgrade (mzazrivec@redhat.com)
  - use pg_dblink_exec to exec insert inside lookup_package_name
    (mzazrivec@redhat.com)
  - use autonomous_transaction for insert only (mzazrivec@redhat.com)
  - fix sha1 sums (mzazrivec@redhat.com)
  - lookup_package_delta: schema upgrade (mzazrivec@redhat.com)
  - use pg_dblink_exec to execute insert inside lookup_package_delta
    (mzazrivec@redhat.com)
  - fix sha1 sums (mzazrivec@redhat.com)
  - use autonomous_transaction for insert_only (mzazrivec@redhat.com)
  - lookup_package_capability: schema upgrade (mzazrivec@redhat.com)
  - use pg_dblink_exec to exec insert inside lookup_package_capability
    (mzazrivec@redhat.com)
  - use autonomous_transaction for insert only (mzazrivec@redhat.com)


author: Jan Pazdziora 1.7.46-1
changelog:
  - fix insert_evr's return (mzazrivec@redhat.com)
  - lookup_evr: schema upgrade (mzazrivec@redhat.com)
  - use pg_dblink_exec to execute insert inside lookup_evr (mzazrivec@redhat.com)
  - lookup_evr: use autonomous_transaction for insert only (mzazrivec@redhat.com)
  - no need for autonomous_transaction in lookup_erratafile_type
    (mzazrivec@redhat.com)
  - lookup_cve: postgresql schema upgrade (mzazrivec@redhat.com)
  - use pg_dblink_exec to execute insert inside lookup_cve (mzazrivec@redhat.com)
  - lookup_cve: oracle schema upgrade (mzazrivec@redhat.com)
  - use autonomous_transaction for insert only (mzazrivec@redhat.com)
  - we don't need the autonomous_transaction pragma in lookup_config_info anymore
    (mzazrivec@redhat.com)
  - update postgresql procs dependencies (mzazrivec@redhat.com)
  - lookup_config_info: postgresql schema ugprade (mzazrivec@redhat.com)
  - use pg_dblink_exec to execute insert inside lookup_config_info
    (mzazrivec@redhat.com)
  - lookup_config_info: correct proc dependencies (mzazrivec@redhat.com)
  - lookup_config_info: schema upgrade (mzazrivec@redhat.com)
  - restrict autonomous_transaction to insert only (mzazrivec@redhat.com)
  - create equivalent (empty) files for postgresql (mzazrivec@redhat.com)
  - fixing oracle equivalent source sha1s for upgrade scripts 081-092
    (tlestach@redhat.com)


author: Simon Lukasik <slukasik@redhat.com> 1.7.44-1
changelog:
  - OpenSCAP integration -- Database schema upgrade. (slukasik@redhat.com)
  - OpenSCAP integration -- Database schema. (slukasik@redhat.com)
  - update postgresql procs dependencies (mzazrivec@redhat.com)
  - use coalesce and proper quoting (mzazrivec@redhat.com)
  - lookup_config_filename: postgresql schema upgrade script
    (mzazrivec@redhat.com)
  - use pg_dblink_exec to execute insert inside lookup_config_filename
    (mzazrivec@redhat.com)
  - lookup_config_filename: schema upgrade script (mzazrivec@redhat.com)
  - restrict autonomous_transaction to insert only (mzazrivec@redhat.com)
  - use 'select into strict' (mzazrivec@redhat.com)
  - lookup_client_capability: schema upgrade script (mzazrivec@redhat.com)
  - use pg_dblink_exec to execute insert inside lookup_client_capability
    (mzazrivec@redhat.com)
  - lookup_client_capability: oracle schema upgrade script (mzazrivec@redhat.com)
  - restrict autonomous_transaction to insert only (mzazrivec@redhat.com)
  - lookup_checksum: schema upgrade files (mzazrivec@redhat.com)
  - use pg_dblink_exec to execute insert inside lookup_checksum
    (mzazrivec@redhat.com)
  - restrict autonomous_transaction to insert only (mzazrivec@redhat.com)
  - pg_dblink_exec: schema upgrade script (mzazrivec@redhat.com)
  - weird schema-source-sanity-check.pl checks (mzazrivec@redhat.com)
  - fix checksum header (mzazrivec@redhat.com)
  - Introduce pg_dblink_exec for executing SQL queries in a separate db
    connection (mzazrivec@redhat.com)


author: Jan Pazdziora 1.7.41-1
changelog:
  - Adding missing PostgreSQL variant of the rhn_checksumtype_mod_trig trigger.
  - The table rhn_current_alerts is no longer used, removing.
  - Purge the execution of com.redhat.rhn.taskomatic.task.CleanCurrentAlerts from
    taskomatic.


author: Jan Pazdziora 1.7.39-1
changelog:
  - Adding checks for schema sources content (table names and such).
  - Create the trigger rhn_ksscript_mod_trig correctly on the rhnKickstartScript
    table.
  - Create the trigger rhn_conffiletype_mod_trig correctly on the
    rhnConfigFileType table.
  - Create the trigger rhn_enqueue_mod_trig correctly on the
    rhnErrataNotificationQueue table.
  - Create the trigger rhn_channel_package_mod_trig correctly on the
    rhnChannelPackage table.
  - Consolidate both rhnChannelCloned triggers to one, add the new.modified
    initialization to the PostgreSQL variant.


author: Jan Pazdziora 1.7.38-1
changelog:
  - Table rhnAppInstallInstance no longer used, dropping.
  - Table rhnAppInstallSession no longer used, dropping.
  - Prepare for dropping rhnAppInstallSession -- no more delete from it in
    rhn_org.
  - Prepare for dropping rhnAppInstallSession -- no more delete from it in
    delete_server.
  - Table rhnAppInstallSessionData no longer used, dropping.
  - Define PostgreSQL triggers in the function - trigger - function - trigger
    order to make checks easier.


author: Tomas Lestach <tlestach@redhat.com> 1.7.37-1
changelog:
  - 790803 - add ip6 to rhn_sat_node (tlestach@redhat.com)
  - 790803 - add vip6 to rhn_sat_cluster (tlestach@redhat.com)


author: Jan Pazdziora 1.7.36-1
changelog:
  - Removing synonyms notification_formats and ntfmt_recid_seq which are not used
    at all.
  - Use rhn_command_q_inst_recid_seq instead of the synonym, also drop
    command_queue_instances which is not used at all.
  - Use rhn_command_q_comm_recid_seq instead of the synonym, also drop
    command_queue_commands which is not used at all.
  - Synonym command_parameter_threshold not used, removing.


author: Jan Pazdziora 1.7.35-1
changelog:
  - Removing rhnUser synonym and just using the base web_contact.
  - Dropping valid_countries_tl as it is not used in the application.
  - Dropping new_user_postop as it is not used anywhere.


author: Jan Pazdziora 1.7.34-1
changelog:
  - Harden the schema-source-sanity-check.pl.
  - Fix the postgres/procs/delete_server.sql oracle equivalent source sha1.


author: Jan Pazdziora 1.7.32-1
changelog:
  - Both oracle/views/views.deps and postgres/views/views.deps are noops by now,
    removing.
  - The view rhnOrgChannelFamilyPermissions is in common, fixing the deps.
  - A fast way to force the preferred_time_zone to be string.
  - The view rhn_customer_monitoring is the same on both database backends.
  - The view rhnWebContactEnabled can be rewritten to be the same on both
    database backends.
  - The view rhnUserChannelFamilyPerms is the same on both database backends.


author: Jan Pazdziora 1.7.30-1
changelog:
  - Removing note_count column from rhnVisServerGroupOverviewLite.
  - View rhnVisServerGroupOverview not used, removing.
  - Removing note_count column from rhnServerOverview.
  - Removing note_count column from rhnServerGroupOverview.


author: Jan Pazdziora 1.7.29-1
changelog:
  - No SHA1 of Oracle source in common files.
  - Catch situations when common or Oracle files claim SHA1 of Oracle source.
  - Adding oracle equivalent source sha1.
  - The rhnHistoryView* views do not seem to be used, removing.


author: Jan Pazdziora 1.7.27-1
changelog:
  - Regenerate rhn_contact_monitoring.
  - Regenerate rhnWebContactDisabled.
  - Regenerate rhnVisServerGroupMembership.
  - Regenerate rhnUserChannelTreeView.
  - Regenerate rhnUserChannel.
  - Regenerate rhnUserActionOverview.
  - Regenerate rhnSharedChannelView.
  - Regenerate rhnSharedChannelTreeView.
  - Regenerate rhnServerGroupOVLiteHelper.
  - Regenerate rhnServerGroupMembership.
  - Regenerate rhnOrgChannelTreeView.
  - Regenerate rhnOrgChannelFamilyPermissions.
  - Regenerate rhnChannelTreeView.
  - Regenerate rhnChannelPermissions.
  - Regenerate rhnChannelFamilyServers.
  - Regenerate rhnActionOverview.
  - Fix wrong Oracle source SHA1 values.
  - properly mark the delete probe (mzazrivec@redhat.com)
  - forgotten trigger: time_series_purge_mod_trig (mzazrivec@redhat.com)
  - schema upgrade: cast columns to correct data type (numeric)
    (mzazrivec@redhat.com)
  - delete orphaned monitoring data during schema upgrade (mzazrivec@redhat.com)
  - rename upgrade script to avoid numbering conflict (mzazrivec@redhat.com)
  - rename scripts to avoid number conflicts (mzazrivec@redhat.com)
  - time_series revamped: schema upgrade (mzazrivec@redhat.com)
  - time_series revamped: new schema (mzazrivec@redhat.com)
  - Fixing typo in schema upgrade script; also, rhnServerOverview is not database
    specific.


author: Jan Pazdziora 1.7.26-1
changelog:
  - Fixing whitespaces, replacing spaces with tabs.
  - Silence NOTICEs and stuff.
  - The types directories are no more.
  - The user_group_id_t, user_group_label_t, and user_group_name_t no longer
    used, removing.
  - Removing rhnUserTypeArray which is no longer used.
  - The id_join, label_join, and name_join no longer used, removing.
  - Removing rhnUserTypeCommaView which is no longer used.


author: Jan Pazdziora 1.7.24-1
changelog:
  - The delete_server proc is the last unverified source file.
  - PostgreSQL rhn_config_channel schema is equivalent to Oracle package body.
  - PostgreSQL rhn_server schema is equivalent to Oracle package body.
  - Creating the schema (for the package) goes into .pks.
  - Package rhn_date_manip only exists in Oracle and not used, removing.
  - No need to create the stub functions, PostgreSQL will compile stuff on-demand
    anyway.
  - Fixing typo in the stub exception message.
  - Removing get_org_for_config_content and set_org_quota_total from rhn_quota as
    it is not used.


author: Jan Pazdziora 1.7.23-1
changelog:
  - PostgreSQL packages have the same dependencies as the Oracle ones.
  - Fixing typo.
  - Removing the last three occurrences of rhn_set.set_iterator, and the whole
    package.
  - None of the files listed in the .gitignore exists or is produced, removing.
  - The header.txt file does not seem to be used anywhere, removing.


author: Jan Pazdziora 1.7.19-1
changelog:
  - Dropping rhn_bl_obs_mod_trig_fun which was not dropped when
    rhnBlacklistObsoletes was being removed.


author: Miroslav Suchý 1.7.8-1
changelog:
  - Revert "Avoing rhnChecksum_seq.nextval Oracle syntax."
  - Revert "Avoid using CURRENT_ALERTS_RECID_SEQ.NEXTVAL Oracle syntax."


author: Miroslav Suchý 1.7.7-1
changelog:
  - Avoid using CURRENT_ALERTS_RECID_SEQ.NEXTVAL Oracle syntax.
  - Avoing rhnChecksum_seq.nextval Oracle syntax.


author: Jan Pazdziora 1.7.2-1
changelog:
  - Prevent output from being printed out for the second time to STDERR upon
    error, for direct mode.


author: Jan Pazdziora 1.7.1-1
changelog:
  - The rhn_entitlements.set_group_count is always called with type S in our
    code, removing the user group calls.


author: Tomas Lestach <tlestach@redhat.com> 1.6.41-1
changelog:
  - update rhn_tasko_run_id_seq sequence number according to
    rhn_tasko_template_id_seq (tlestach@redhat.com)


author: Milan Zazrivec <mzazrivec@redhat.com> 1.6.34-1
changelog:
  - spacewalk-sql: use exec to launch psql in direct mode
  - schema upgrade: run spacewalk-sql in direct mode
  - pgsql schema upgrade fix


author: Miroslav Suchý 1.6.31-1
changelog:
  - IPv6: in tables rhnRam, rhnCpu and rhnServerDMI allow only one record per
    server
  - IPv6: insert id from sequence using trigger
  - IPv6: get_hw_info_as_clob schema upgrade script (mzazrivec@redhat.com)
  - IPv6: upgrade script for rhn_server.pkb (mzazrivec@redhat.com)
  - IPv6: schema upgrade
  - IPv6: get_hw_info_as_clob: adapt to IPv6 changes (mzazrivec@redhat.com)
  - IPv6: update rhn_server.get_ip_address() to reflect IPv6 changes
    (mzazrivec@redhat.com)
  - IPv6: schema change


author: Michael Mraka <michael.mraka@redhat.com> 1.6.18-1
changelog:
  - drop function must be inside package body
  - fixed table alias in update query
  - fixed clear_subscriptions() call with optional parameters


author: Michael Mraka <michael.mraka@redhat.com> 1.6.15-1
changelog:
  - added EPEL to the list of package providers
  - added rpm signing keys for F15, CentOS 6, Scientfic Linux 6 and EPEL


author: Michael Mraka <michael.mraka@redhat.com> 1.6.12-1
changelog:
  - upgrade scripts for SMALLINT -> NUMERIC
  - upgrade script for FLOAT -> NUMERIC fix
  - don't translate NUMBER(X) to SMALLINT or FLOAT


author: Michael Mraka <michael.mraka@redhat.com> 1.6.9-1
changelog:
  - fixed rhn_command upgrade for schema <0.6
  - upgrade script for rhn_service_probe_origins
  - create contraint and its index at once
  - specify NOLOGGING directly
  - added sed script replacement for chameleon


author: Tomas Lestach <tlestach@redhat.com> 1.6.8-1
changelog:
  - 722189 - adding upgrade script (tlestach@redhat.com)
  - 722189 - omit updates for packages installed in several versions (like
    kernel) (tpapaioa@redhat.com)


author: Michael Mraka <michael.mraka@redhat.com> 1.6.6-1
changelog:
  - 700385 - schema upgrade scripts
  - 700385 - replaced synonym with original table_name
  - 700385 - created compatibility views for monitoring
  - 700385 - added all_tab_columns compatibility view


author: Simon Lukasik <slukasik@redhat.com> 1.6.5-1
changelog:
  - Do not confuse people by filename, this is not an upgrade of package
    (slukasik@redhat.com)
  - Apply necessary flex changes needed for submitting
    OrgSoftwareSubscriptions.do (slukasik@redhat.com)


author: Jan Pazdziora 1.5.2-1
changelog:
  - Need to have separate schema upgrade for PostgreSQL, we do not process schema
    upgrades with chameleon.


author: Jan Pazdziora 1.5.1-1
changelog:
  - Fix the oracle equivalent source sha1s for the weak dependencies schema
    sources.
  - The schema upgrade for the weak dependencies is for Spacewalk 1.5.
  - database tables for weak dependencies (mc@suse.de)


author: Michael Mraka <michael.mraka@redhat.com> 1.4.15-1
changelog:
  - added schema upgrade for rhn_config.pkb on postgresql (PG)
  - postgresql doesn't support aliases in update query


author: Tomas Lestach <tlestach@redhat.com> 1.4.13-1
changelog:
  - 671450 - delete rhel private channel families, if there're no certificate
    entitlements available (tlestach@redhat.com)


author: Jan Pazdziora 1.4.11-1
changelog:
  - There is no cursor() function for inline cursors in PostgreSQL, using custom
    function get_hw_info_as_clob instead.


author: Jan Pazdziora 1.4.10-1
changelog:
  - Using sequence_nextval instead of the .nextval.
  - update database to support SUSE distributions (ug@suse.de)
  - suse breed added to ksinstalltype (ug@suse.de)


author: Michael Mraka <michael.mraka@redhat.com> 1.4.8-1
changelog:
  - added schema upgrade script for rhnBlacklistObsoletes
  - removed rhnBlacklistObsoletes table
  - created postgresql upgrade script for or rhnVirtualization.uuid index


author: Jan Pazdziora 1.4.5-1
changelog:
  - Adding a schema upgrade script for the sat_node_probe drop.
  - Adding a schema upgrade script for the web_cust_notif_seq drop.


author: Michael Mraka <michael.mraka@redhat.com> 1.4.3-1
changelog:
  - removed unused rhn_sat_node_probe table
  - rhn_synch_probe_state doesn't depend on rhn_satellite_state
  - removed unused table web_customer_notification


author: Michael Mraka <michael.mraka@redhat.com> 1.3.18-1
changelog:
  - 671464 - added schema upgrade for new keys 
  - added Fedora 14 key
  - added Fedora 13 key
  - added new Spacewalk key
  - 671464 - added RHEL6 key
  - For upgrades, missing PostgreSQL equivalent is an error.
  - Catch situation when both .sql and .sql.oracle or .sql.postgresql schema
    upgrade scripts exist.


author: Tomas Lestach <tlestach@redhat.com> 1.3.14-1
changelog:
  - updating Copyright years for year 2011 (tlestach@redhat.com)
  - The maximum pagesize is 50000 -- this will prevent the headings to be
    repeated. (jpazdziora@redhat.com)
  - Add linesize 4000 to allow long enough lines to be returned.
    (jpazdziora@redhat.com)


author: Jan Pazdziora 1.3.13-1
changelog:
  - Using array should be faster than appending string.
  - Added --select-mode-direct option to print out the sqlplus/psql output right
    when we get it.
  - Show --verbose and --select-mode options in usage; also show usage when
    Getopt::Long::GetOptions fails.


author: Jan Pazdziora 1.3.11-1
changelog:
  - The table rhnPackageChangelog is dropped in 103-rhnPackageChangeLog-
    refactoring.sql, no need to alter it here.


author: Michael Mraka <michael.mraka@redhat.com> 1.3.9-1
changelog:
  - 662563 - rhn_sndpb_pid_ptype_idx was used for rhn_sndpb_probe_id_pk enforcement
  - 662563 - rhn_efilectmp_cid_efid_idx was used for rhn_efilectmp_efid_cid_uq enforcement
  - 662563 - web_contact_id_oid_cust_luc was used for web_contact_pk enforcement
  - 662563 - rhn_package_path_idx was used for rhn_package_id_pk enforcement
  - 653510 - deleting a virt host had a virtual entitlement that would not properly
    move its guests to flex entitled if it was available
  - 667232 - fixing issue where balancing of guests between flex an regular
    entitlements did would not work correctly, making certificates very difficult
    to activate


author: Jan Pazdziora 1.3.8-1
changelog:
  - Mark PostgreSQL rhn_user schema as equivalent to the Oracle package.
  - Dropping rhn_user.add_users_to_usergroups as it is now used anymore.
  - Dropping rhn_user.remove_users_from_servergroups as it is not used anywhere.


author: Jan Pazdziora 1.3.7-1
changelog:
  - Marking PostgreSQL rpm schema equivalent to the Oracle package.
  - Fix PostgreSQL rpm.vercmp to handle empty string epoch gracefully.
  - Removing vercmpCounter and vercmpResetCounter from rpm package as they are
    not used anywhere.
  - Procedure channel_name_join not used anywhere, removing (together with the
    channel_name_t type).
  - View rhnUsersInOrgOverview does not use web_user_site_info, fixing the deps.
  - Mark postgres/end.sql as equivalent to the oracle variant (even if they do
    different things).
  - Function rhn_org.find_server_group_by_type not used anywhere, removing.
  - The rhn_package database package is not used, removing.


author: Jan Pazdziora 1.3.4-1
changelog:
  - 661109 - fixing issue where channel subscription would not use a flex guest
    subscription if the system already was using  a flex guest subscription for a
    different channel (jsherril@redhat.com)


author: Jan Pazdziora 1.3.3-1
changelog:
  - 650129 - don't change last_modified values during schema upgrade
    (mzazrivec@redhat.com)
  - drop unused rhnDaemonState table (tlestach@redhat.com)


author: Lukas Zapletal 1.3.1-1
changelog:
  - Replacing rownum with limit-offset syntax 
  - 645694 - introducing cleanup-packagechangelog-data task 
  - Bumping package versions for 1.3.


author: Tomas Lestach <tlestach@redhat.com> 1.2.67-1
changelog:
  - remove 2 extra params from the stored proc and include oracle equivalent sha1
    (tlestach@redhat.com)
  - fix typo: rh_config -> rhn_config (tlestach@redhat.com)
  - change filemode_in type in stored proc to match the DB type
    (tlestach@redhat.com)


author: Jan Pazdziora 1.2.64-1
changelog:
  - correct the rule for rhnUser (mzazrivec@redhat.com)
  - define rhnUser as a view of web_customer (mzazrivec@redhat.com)


author: Jan Pazdziora 1.2.62-1
changelog:
  - Generally, we use sequence_nextval when populating tables, we will just
    require it for all tables.
  - Removing sqlplus-specific pieces.
  - Replace sysdate with current_timestamp now that common/data is not processed
    by chameleon.
  - Replace .nextval notation with sequence_nextval now that common/data is not
    processed by chameleon.
  - Turn off chameleon processing for common/data.
  - Merging the db-specific data/ sources to common/data.
  - fixed typo in upgrade script (tlestach@redhat.com)
  - Fixing typo in comment.
  - Cannot use the .nextval notation in PostgreSQL sources (which became
    .sequence_nextval with the previous substitution).
  - Replace sydate with current_timestamp in Oracle sources.
  - Replace nextval with sequence_nextval in PostgreSQL sources.
  - Replace .nextval with sequence_nextval in Oracle sources.
  - Fixed the oracle equivalent source sha1 of rhnTaskoSchedule.sql.


author: Tomas Lestach <tlestach@redhat.com> 1.2.60-1
changelog:
  - 645702 - adding upgrade script for delete_errata procedure
    (tlestach@redhat.com)
  - updating sha1 in postgres procs/delete_errata.sql file (tlestach@redhat.com)


author: Jan Pazdziora 1.2.57-1
changelog:
  - The Oracle version and use of find_compatible_sg was changed in
    b6832310938382e6f4e0f3c2d26807f4594ae96d, the comment no longer true.
  - Move the source of find_compatible_sg up in the file, to match the position
    of the Oracle code.
  - Apply change 15c8aa97447223934e3e9c991b76deef466b0b9b to PostgreSQL code.
  - We have rhn_snapshotpkg_sid_nid_uq, no need to have another index on column
    snapshot_id.
  - We have rhn_sprofile_id_oid_bc_idx and rhn_server_profile_noid_uq, so
    rhn_server_profile_o_id_bc_idx is not useful, removing.
  - Clearing the ancient changelogs for rhn_channel.
  - Removing rhnSatelliteChannelFamily as it is no longer referenced.
  - Fixing dependencies for rhnRepoRegenQueue.
  - No need to have index which includes column which is in primary key and the
    first two which are in rhn_pkgnevra_nid_eid_paid_uq.


author: Lukas Zapletal 1.2.56-1
changelog:
  - Addresing recursion with opened cursor in PostgreSQL 
  - Function unsubscribe_server now in sync with Oracle 
  - Function numtodsinterval now accepts days, minutes, hours (incl. fix)


author: Tomas Lestach <tlestach@redhat.com> 1.2.51-1
changelog:
  - 529064 - fixed update_needed_cache which wrongly updated cache if a package
    was in more erratas (michael.mraka@redhat.com)
  - We cannot touch old if tg_op is INSERT. (jpazdziora@redhat.com)
  - Use uniform eight character indents; clean trailing blanks.
    (jpazdziora@redhat.com)


author: Jan Pazdziora 1.2.49-1
changelog:
  - Need to add date_diff_in_days to schema upgrade scripts.
  - Missed the rhnPackageChangeLog view from schema upgrades, fixing.
  - Fixing the rhn_pkg_cld_id_seq update for situations when there is no data in
    rhnPackageChangeLogData.


author: Lukas Zapletal 1.2.48-1
changelog:
  - Trigger rhn_server_group_org_mapping_fun was missing return clause
  - Reformat of rhnServerGroupMembers.sql prior to next change
  - PostgreSQL function array_upper returns NULL on empty array


author: Jan Pazdziora 1.2.47-1
changelog:
  - Dropping rhn_package_changelog_id_trig. The id is always specified explicitly
    (it seems).
  - Fixing the SHA1 mapping.
  - Schema upgrade script for the new trigger on rhnPackageChangeLogRec.
  - Move the triggers from rhnPackageChangeLog to rhnPackageChangeLogRec.


author: Jan Pazdziora 1.2.46-1
changelog:
  - Process in chunks of 10000 packages, so that we do not blow the undo
    tablespace.
  - Schema upgrade script for the rhnPackageChangeLog refactoring.
  - Replace the rhnPackageChangeLog table with compatibility view, so that we do
    not have to rewrite code which just reads the table.
  - To save space for rhnPackageChangeLog data, split the table to two.


author: Jan Pazdziora 1.2.45-1
changelog:
  - 644349 - do not update/delete all errata entries when the erratum affects
    multiple channels (tlestach@redhat.com)
  - Fixing the date_diff_in_days source.
  - Use numtodsinterval instead of the arithmetics.


author: Jan Pazdziora 1.2.44-1
changelog:
  - Remove the timestamptz_minus_int and minus operator -- we want the interval
    issue addressed properly.
  - Fixing typo; also making the nextval call hopefully faster by not going to SQL.
  - We cannot touch old if tg_op is INSERT.


author: Jan Pazdziora 1.2.41-1
changelog:
  - table rhn_host_check_suites has been removed, drop its synonym
    (michael.mraka@redhat.com)
  - table rhnSavedSearchType has been removed, drop its sequence
    (michael.mraka@redhat.com)
  - table rhnSavedSearch has been removed, drop its sequence
    (michael.mraka@redhat.com)
  - table rhnRelationshipType has been removed, drop its sequence
    (michael.mraka@redhat.com)
  - table rhnProductLine has been removed, drop its sequence
    (michael.mraka@redhat.com)
  - table rhnProduct has been removed, drop its sequence
    (michael.mraka@redhat.com)
  - table rhnMessagePriority has been removed, drop its sequence
    (michael.mraka@redhat.com)
  - table rhnMessage has been removed, drop its sequence
    (michael.mraka@redhat.com)
  - table rhnMessageType has been removed, drop its sequence
    (michael.mraka@redhat.com)
  - table rhnMonitor has been removed, drop its sequence
    (michael.mraka@redhat.com)
  - table rhnMonitorGranularity has been removed, drop its sequence
    (michael.mraka@redhat.com)
  - table rhnGrailComponents has been removed, drop its sequence
    (michael.mraka@redhat.com)


author: Jan Pazdziora 1.2.40-1
changelog:
  - fixed typo (michael.mraka@redhat.com)
  - fixed index name (michael.mraka@redhat.com)
  - rhn_cnp_pid_idx was not removed from schema (michael.mraka@redhat.com)
  - fixed ORA-02429: cannot drop index used for enforcement of unique/primary key
    (michael.mraka@redhat.com)
  - Default number in Postgresql views is int8 now (lzap+git@redhat.com)
  - Added update_neede_cache to Postgresql rhn_server.pkb (lzap+git@redhat.com)
  - Postgres rhn_channel.subscribe_server now in sync with Oracle
    (lzap+git@redhat.com)
  - Oracle old changelog removed from rhn_channel.pkb (lzap+git@redhat.com)


author: Jan Pazdziora 1.2.39-1
changelog:
  - Add support for the update_family_countsYN parameter to
    rhn_entitlements.prune_group.
  - Fix PostgreSQL rhn_entitlements.set_group_count to match the Oracle version
    (and have five arguments as well).
  - We only need one comps record per channel, adding unique constraint.
  - rhn_host_check_suites is unused; dropping (michael.mraka@redhat.com)
  - rhnSatelliteServerGroup is unused; dropping (michael.mraka@redhat.com)
  - rhnMessageType is unused; dropping (michael.mraka@redhat.com)
  - rhnMessagePriority is unused; dropping (michael.mraka@redhat.com)
  - rhnMessage is unused; dropping (michael.mraka@redhat.com)


author: Michael Mraka <michael.mraka@redhat.com> 1.2.38-1
changelog:
  - 642962 - fixed issue where some of group by columns are null
  - fixed build errors
  - there are only deletes from rhnServerMessage; dropping
  - Mark the PostgreSQL rhn_exception package as equivalent to the Oracle
    version.
  - The cursor exception_details not invoked from anywhere besices
    lookup_exception, no need to have it as package interface.
  - Merging Oracle rhn_cache.pkb to PostgreSQL version.


author: Michael Mraka <michael.mraka@redhat.com> 1.2.37-1
changelog:
  - removed rhnProductLine
  - removed rhnSavedSearchType
  - removed rhnPackageSense
  - removed rhnProduct
  - removed rhnMonitorGranularity
  - removed rhnServerCacheInfo
  - removed rhnSavedSearch
  - removed rhnRelationshipType
  - removed rhnProductChannel
  - removed rhnPathChannelMap
  - removed rhnPackageSenseMap
  - removed rhnMonitor
  - removed rhnGrailComponents
  - removed rhnGrailComponentChoices
  - removed rhnEmailAddressLog
  - removed rhnChannelParent
  - removed rhnActionPackageOrder
  - Use numeric instead of number in PostgreSQL. 
  - reviewed indexes for rhnErrataFileChannelTmp 
  - reviewed indexes for rhnErrataFileChannel


author: Jan Pazdziora 1.2.34-1
changelog:
  - Apply necessary flex changes needed for rhn-satellite-activate.
  - Removing old changelog entries from rhn_entitlements.pkb source file.
  - Rewrite the use of find_compatible_sg to match the one in PostgreSQL sources
    (no out parameter).
  - The function find_compatible_sg is only used from within rhn_entitlements, no
    need to have it in the interface (.pks).
  - Removing prune_everything procedure as it no longer exists in the Oracle
    sources either.
  - Removing old changelog entries from rhn_entitlements.pks source file.
  - Add the flex_in and update_family_countsYN to the PostgreSQL version of
    rhn_entitlements.pks (no pkb yet).
  - The table rhn_interface_monitoring is not used anywhere (besides deleting
    from it), removing.
  - reviewed indexes for rhnCryptoKeyKickstart (michael.mraka@redhat.com)
  - The view rhn_host_monitoring just selects from rhnServer, no need to depend
    on three other objects.


author: Tomas Lestach <tlestach@redhat.com> 1.2.32-1
changelog:
  - 630884 - send errata notifications after errata cache get's regenerated
    (tlestach@redhat.com)
  - 642287 - schema upgrade script for rhnChannelNewestPackageView
    (mzazrivec@redhat.com)
  - 642287 - restrict rhnChannelNewestPackageView to packages in channels
    (mzazrivec@redhat.com)
  - The schema sanity checking now reports (but ignores) if the PostgreSQL
    sources do not report SHA1 of the Oracle equivalent. (jpazdziora@redhat.com)
  - there were only deletes from rhnTransaction; removing
    (michael.mraka@redhat.com)
  - rhnTransactionElement is not referenced anywhere; removing
    (michael.mraka@redhat.com)
  - removing dead rhnActionTransactions table (michael.mraka@redhat.com)
  - We need to start processing .pks and .pkb files as well because we will want
    to keep the procedural sources in sync too. (jpazdziora@redhat.com)
  - We currently do no have any useful content to put to postgres/start.sql, we
    just silence the sanity checking script. (jpazdziora@redhat.com)
  - reviewed indexes for rhnActionErrataUpdate (michael.mraka@redhat.com)
  - reviewed indexes for rhnActionConfigRevision (michael.mraka@redhat.com)
  - reviewed indexes for rhnActionConfigFileName (michael.mraka@redhat.com)
  - The table rhnAllowTrust not used anywhere, removing. (jpazdziora@redhat.com)
  - The table rhnEntitlementLog not used anywhere, removing.
    (jpazdziora@redhat.com)
  - The table rhnTextMessage not used anywhere, removing. (jpazdziora@redhat.com)
  - The table rhn_command_center_state and synonym command_center_state not used
    anywhere, removing. (jpazdziora@redhat.com)
  - The table rhn_command_queue_execs_bk and synonym command_queue_execs_bk not
    used anywhere, removing. (jpazdziora@redhat.com)
  - The table rhn_command_queue_instances_bk and synonym
    command_queue_instances_bk not used anywhere, removing.
    (jpazdziora@redhat.com)
  - The table rhn_schedule_days_norm and synonym schedule_days_norm not used
    anywhere, removing. (jpazdziora@redhat.com)
  - reviewed indexes for rhnActionConfigChannel (michael.mraka@redhat.com)


author: Lukas Zapletal 1.2.30-1
changelog:
  - Added constriants on all varchar columns to check '' values (pg)
  - Fixed inserting of empty varchars instead of NULL


author: Partha Aji <paji@redhat.com> 1.2.28-1
changelog:
  - 641145: Updated kickstart timezone and install information needed for Rhel 6
    profiles (paji@redhat.com)


author: Jan Pazdziora 1.2.27-1
changelog:
  - Since the oracle/procs/lookup_config_info.sql was changed, we need to update
    the SHA1 in the PostgreSQL source.


author: Jan Pazdziora 1.2.26-1
changelog:
  - nvl removal for Oracle is not necessary, reverting (lzap+git@redhat.com)
  - upgrade script for 2a3a755ed052a0c3435a00d1e6c1c6c9c3ecc470
    (michael.mraka@redhat.com)
  - Avoid the integer arithmetics with timestamps in PostgreSQL.
  - Upgrade to Satellite 5.1 from older versions put newline to proxy.deactivate
    record; we shall fix it now.


author: Jan Pazdziora 1.2.25-1
changelog:
  - Fixed PostgreSQL trigger rhn_channel_access_trig_fun.
  - Avoid using rhn_repo_regen_queue_id_seq.nextval Oracle syntax in
    request_repo_regen.
  - postgres header comment cleanup (lzap+git@redhat.com)
  - old changelogs from Oracle sql script(s) removed (lzap+git@redhat.com)
  - Oracle-Postgres schema synchronization (lzap+git@redhat.com)
  - The nvl source is PostgreSQL-specific.
  - PostgreSQL NVL stored procedure (colin.coe@gmail.com)
  - updated rhnServerOverview.sql for Postgres (lzap+git@redhat.com)
  - oracle rhnServerOverview old revision log deletion (lzap+git@redhat.com)
  - added upgrade script for queue_errata, rhnSNPErrataQueue and
    rhnSNPServerQueue removal (michael.mraka@redhat.com)
  - there were only deletes from rhnSNPServerQueue, no inserts/updates; thus
    removing as a dead code (michael.mraka@redhat.com)
  - after queue_errata() removal rhnSNPErrataQueue not used anymore
    (michael.mraka@redhat.com)
  - removing read queue_errata() from deps (michael.mraka@redhat.com)
  - queue_errata() not called anywhere; removing dead procedure
    (michael.mraka@redhat.com)


author: Tomas Lestach <tlestach@redhat.com> 1.2.24-1
changelog:
  - 638893 - removing duplicate cert-check-bunch (tlestach@redhat.com)
  - Make schema-source-sanity-check.pl happy again. (jpazdziora@redhat.com)
  - Update copyright years. (jpazdziora@redhat.com)
  - Mark the Oracle source equivalents in our PostgreSQL source files.
    (jpazdziora@redhat.com)
  - 634263 - adding upgrade for previous commit (jsherril@redhat.com)
  - 634263 - fixing issue where converting host from virt entitled to not, would
    cause guests registered in other orgs to consume a regular entitelment even
    when a flex was available (jsherril@redhat.com)


author: Miroslav Suchý <msuchy@redhat.com> 1.2.23-1
changelog:
  - Marked PostgreSQL schema sources that are PostgreSQL-specific.
    (jpazdziora@redhat.com)
  - The adler32 function does not seem to be used, removing.
    (jpazdziora@redhat.com)
  - 636740 - asterisks in package search fixed (lzap+git@redhat.com)


author: Jan Pazdziora 1.2.16-1
changelog:
  - The schema upgrade scripts have to have suffix .sql.
  - Return the syntax of constraints to the state before Spacewalk 0.5.
  - The upgrade script from 0.5 to 0.6 created the constraint
    rhn_ksscript_rawscript_ck without naming it, recreate properly now.
  - Also make sure the rhn_ks_type_ck constraint spelling matches the upgrade
    script.
  - The upgrade script from 0.3 to 0.4 did not match the constraint definition in
    0.4, fixing.
  - Also make sure the rhn_cntgp_rotate_f_ck constraint spelling matches the
    upgrade script.
  - In the past, we have changed the rhn_cntgp_rotate_f_ck to use strings instead
    of numbers; now adding the schema upgrade script.
  - Upon upgrade from Spacewalk 0.3 to 0.4, we have lost the
    rhn_package_compat_check check, adding back.
  - rhn_server.pks upgrade have to go before rhn_channel.pkb
    (michael.mraka@redhat.com)


author: Michael Mraka <michael.mraka@redhat.com> 1.2.15-1
changelog:
  - 573630 - implemented update_needed_cache for channel in pl/sql
  - fixed upgrade script for rhnPackageUpgradeArchCompat-data
  - fixed query for errata mailer


author: Michael Mraka <michael.mraka@redhat.com> 1.2.12-1
changelog:
  - 573630 - move update_needed_cache implementation to db
  - 585965 - rhnServerNeededView rewritten from scratch
  - converted dates to ISO format
  - 567178 - adding Pacific/Auckland time zone
  - 495973 - adding America/Regina time zone


author: Jan Pazdziora 1.2.11-1
changelog:
  - Reapply rhn_cache and rhn_org package and rhn_user package and package body,
    to make for clean schema upgrades from 0.2.
  - After running the schema upgrade, recompile the PL/SQL objects and check that
    there are no invalid objects left behind.
  - add upgrade hint for quartz tables (tlestach@redhat.com)


author: Partha Aji <paji@redhat.com> 1.2.9-1
changelog:
  - Fixed a typo in the column name in rhnKsdata table (paji@redhat.com)
  - 627149 - do not return installtime via xmlrpc when not defined
    (tlestach@redhat.com)
  - 529232 - add 'no base' and 'ignore missing' options to kickstart
    (coec@war.coesta.com)


author: Michael Mraka <michael.mraka@redhat.com> 1.2.7-1
changelog:
  - 593896 - schema upgrade script rewritten to pl/sql
  - 591291 - rewrite rhnChannelNewestPackageView
  - 619337 - making it so that if a packages checksum changes, the channel it is
    will have its repodata regenerated
  - location of schema overrides (for oracle) has changed
  - 627149 - adding upgrade script for rpm installation dates


author: Partha Aji <paji@redhat.com> 1.2.5-1
changelog:
  - Added a number next to the upgrade script to indicate the execution pt..
    (paji@redhat.com)
  - 593896 - Moved Kickstart Parition UI logic (paji@redhat.com)


author: Milan Zazrivec <mzazrivec@redhat.com> 1.2.4-1
changelog:
  - remove unnecessary comments from resulting schema
  - do not schedule repo-sync-bunch by default, sice it is an org task
  - add on delete constraint to rhnTaskoRun


author: Tomas Lestach <tlestach@redhat.com> 1.2.3-1
changelog:
  - move RepoSyncTask from satellite to organization level (tlestach@redhat.com)
  - update description for bunches with arguments (tlestach@redhat.com)


author: Justin Sherrill <jsherril@redhat.com> 1.2.2-1
changelog:
  - 619337 - adding trigger to update last_modified date on channel table if the
    checksum of a package changes (jsherril@redhat.com)
  - upgrade script for truncateCacheQueue (michael.mraka@redhat.com)
  - truncateCacheQueue removed from schema deps (michael.mraka@redhat.com)
  - truncateCacheQueue isn't called anywhere (michael.mraka@redhat.com)


author: Tomas Lestach <tlestach@redhat.com> 1.2.1-1
changelog:
  - taskomatic schema changes (tlestach@redhat.com)
  - new type of errata file: 'OVAL' (mzazrivec@redhat.com)
  - fixed 1.1 schema upgrade (michael.mraka@redhat.com)
  - Define lookup_checksum in PostgreSQL, needed for satellite-sync.
    (jpazdziora@redhat.com)
  - 571608 - fixing schema issue that allowed multiple entries in
    rhnKickstartPackage with the same package name for the same kickstart id
    (jsherril@redhat.com)
  - 601626 - adding server-channel arch mapping to support ppc64
    (jsherril@redhat.com)
  - bumping package versions for 1.2 (mzazrivec@redhat.com)


author: Milan Zazrivec <mzazrivec@redhat.com> 1.1.30-1
changelog:
  - 601984 - use clob for the concatting operation, to overcome the varchar
    length limit. (jpazdziora@redhat.com)
  - 530519 - change ipaddr column from CHAR(16) to VARCHAR(16)
    (msuchy@redhat.com)


author: Milan Zazrivec <mzazrivec@redhat.com> 1.1.25-1
changelog:
  - Do not depend on cpp when sed works just as well
  - The slash is not needed as it causes the create index command to be run for
    the second time, during raw db population
  - Underscore is not valid syntax during raw db population
  - Empty line in the create table command causes error during raw db population


author: Partha Aji <paji@redhat.com> 1.1.24-1
changelog:
  - fixing a few things with the new config changes for symlinks
    (jsherril@redhat.com)
  - renamed a couple of upgrade files .. (paji@redhat.com)
  - Fixed a small glitch in the upgrade script.. The column name had an extra _
    (paji@redhat.com)
  - Config Management schema update + ui + symlinks (paji@redhat.com)


author: Jan Pazdziora 1.1.22-1
changelog:
  - The rhnContentSource.sql defines unique index and not constraint, we should
    do the same in schema upgrade scripts.
  - Upgrade script for the number(12) -> number changes.
  - The return of rhn_prepare_install has to stay smallint.
  - Losen the NUMBER(12) to NUMBER, to have foreign keys happy on PostgreSQL,
    while avoiding ORA-01440.
  - Revert "Revert "Revert "Fix numeric/smallint incompatible types in
    PostgreSQL."""
  - Use the current rhn_channel.pkb in schema upgrade scripts as well.


author: Jan Pazdziora 1.1.19-1
changelog:
  - If PostgreSQL source specifies SHA1 of Oracle source equivalent, we need to
    verify it.
  - Match PostgreSQL create_first_org and create_new_org changes to Oracle
    versions from commit 10c8a7dbca8a825639979f5dcb701472dd6b1d55.
  - Add 2010 copyright for commit 10c8a7dbca8a825639979f5dcb701472dd6b1d55.
  - Remove the EXCLUDE: production, to make the diff against
    oracle/procs/create_first_org.sql smaller.
  - Check that Oracle source files have counterparts in PostgreSQL and vice versa
    (ignoring results for now).
  - Add basic sanity checking of the consistency of the schema sources.
  - schema/spacewalk/postgres/manual/* is not used anywhere, removing.
    (jpazdziora@redhat.com)


author: Jan Pazdziora 1.1.18-1
changelog:
  - add missing upgrade for package too
  - Remove lines starting with SQL comment, to match what blend does when
    generating main.sql.
  - It is necessary to rename the underlying index, not just the constraint.
  - The rhn_ccs_uq was never a constraint -- it was a unique index.


author: Milan Zazrivec <mzazrivec@redhat.com> 1.1.15-1
changelog:
  - made the rhnc_channel upgrade script use the latest sutff
  - cleaned up web_customer, rhnPaidOrgs and rhnDemoOrgs
  - fixed a couple of typos on  web_customer schema script
  - drop unused table rhnOrgInfo
  - move column from table rhnOrgInfo to table web_customer
  - remove unused column default_group_type, add new colum staging_content


author: Justin Sherrill <jsherril@redhat.com> 1.1.12-1
changelog:
  - adding upgrade script for rhnAvailableChannels performance issue
    (jsherril@redhat.com)
  - 603240 - fixing performance issue with rhnAvailableChannels, since one half
    of the query looks for channels the org owns, and the other half looks for
    channels shared to the org, changing to union all should be no problem
    (jsherril@redhat.com)
  - Fixed a stored proc to only look at flex stuff (paji@redhat.com)


author: Michael Mraka <michael.mraka@redhat.com> 1.1.11-1
changelog:
  - fixed dependencies on rhnServerFveCapable and rhnChecksumView
  - let schema population fail if there are invalid objects
  - Made entitlement logic handle flex guests when the host is virt (un)entitled


author: Justin Sherrill <jsherril@redhat.com> 1.1.10-1
changelog:
  - allowing satellite-sync to juggle entitlements between flex guest and regular
    entitlement slots if it can (jsherril@redhat.com)


author: Jan Pazdziora 1.1.9-1
changelog:
  - bug fixes to repo sync schema upgrades and sql (shughes@redhat.com)
  - 526864 - don't allow duplicated rows in rhnServerPackage
    (michael.mraka@redhat.com)
  - Triggers that call something in rhn_email package (schema) are not useful
    because we do not have rhn_email.


author: Miroslav Suchý <msuchy@redhat.com> 1.1.8-1
changelog:
  - fix index creation and duplicite name of index (msuchy@redhat.com)
  - would be much better if it fails with error when something bad happens
    (michael.mraka@redhat.com)


author: Miroslav Suchý <msuchy@redhat.com> 1.1.7-1
changelog:
  - table rhnChannelContentSource depends on rhnContentSource (msuchy@redhat.com)
  - Match the types of parameters of create_new_user to those given to us by the
    Java code. (jpazdziora@redhat.com)


author: Miroslav Suchý <msuchy@redhat.com> 1.1.6-1
changelog:
  - syntax error on rhnContentSource table sql (shughes@redhat.com)
  - modify last_synced column for repo sync (shughes@redhat.com)
  - missing semicolon on sql declare block (shughes@redhat.com)
  - making links between repo objects and taskomatic (shughes@redhat.com)
  - migrate sync date from repo content source to the channel table
    (shughes@redhat.com)
  - modified repo schema to handle org_id for content source objects. migrate
    script updated too. (shughes@redhat.com)
  - adding extra column to the rhnTaskQueue to allow tracking of many2many
    objects IDs (shughes@redhat.com)
  - upgrade script for migrating channels from repo table to the new mapping
    table, rhnChannelContentSource (shughes@redhat.com)
  - initial table for mapping channel ids to content sources (yum repos)
    (shughes@redhat.com)
  - renaming to contentsource since we are moving channel out to a new mapping
    table named rhnChannelContentSource (shughes@redhat.com)
  - Fixed a goofed up merge for rhn_channel.pkb (paji@redhat.com)
  - Updated the position of rhnPackageRepodata.sql to avoid conflict in naming
    (paji@redhat.com)
  - added rhn channels and rhn_entitlements schema upgrade items
    (paji@redhat.com)
  - Consolidate virtual instance type changes to 1 file (paji@redhat.com)
  - Added code to get multiorgs org -> software channel ents page work with flex
    entitlements (paji@redhat.com)
  - Added the convert to flex plsql operation (paji@redhat.com)
  - Wiped out unused bulk procs (paji@redhat.com)
  - Removed unused stored procedures (paji@redhat.com)
  - Added an rhnException data (paji@redhat.com)
  - Added channel family permissions to upgrade (paji@redhat.com)
  - adding flex guest detection at registration time (jsherril@redhat.com)
  - Commiting the initial compilable merge of rhn_channel (paji@redhat.com)
  - Added rhnChannelFamilyServerFve in the hopes that it'll get used
    (paji@redhat.com)
  - updating rhn_entitlement package for cert activation (jsherril@redhat.com)
  - convertin rhn_entitlements.pkb to use four spaces instead of tabs
    (jsherril@redhat.com)
  - Updated some views using hosted changes (paji@redhat.com)
  - few fixes for rhn cert activation, cert activation now works and populates
    max_members correctly, but not populating fve_max_members yet
    (jsherril@redhat.com)
  - matching hosteds column names for flex guests (jsherril@redhat.com)
  - first attempt at adding flex guest to sat cert processing
    (jsherril@redhat.com)
  - adding flex guest table changes (jsherril@redhat.com)


author: Jan Pazdziora 1.1.5-1
changelog:
  - As the tables rhnChannelFamilyLicense and rhnChannelFamilyLicenseConsent were
    removed, so should the triggers.
  - Replace nvl and nvl2 with coalesce, to make the rhnServerNeededView view
    compatible with PostgreSQL.
  - Revert "Revert "Fix numeric/smallint incompatible types in PostgreSQL.""


author: Jan Pazdziora 1.1.4-1
changelog:
  - The for does not like NULL which we get for empty ents_to_process.
  - Array concatenation seems to want array_append.
  - Fix cursors in PostgreSQL version of prune_group.
  - Use AS with column alias.
  - TOP declaration seems to be needed, for Makefile to be useful at all.


author: Jan Pazdziora 1.1.3-1
changelog:
  - updating rhnPackageRepodata table to not use a reserved word.
    (jsherril@redhat.com)
  - Good Bye rhnChannelFamilyLicense and rhnChannelFamilyLicenseConsent tables
    schemas (paji@redhat.com)
  - Removed the bulk-subscribe and unsubscribe which is not used anywhere
    (paji@redhat.com)


author: Michael Mraka <michael.mraka@redhat.com> 1.1.2-1
changelog:
  - none of rhnDumpSnapshot* exists anymore
  - 585965 - adding upgrade schema for bug
  - 585965 - fixing issue with multilib packages and errata-cache generation
  - Fix ORA-02429 error during schema upgrade


author: Jan Pazdziora 0.6.2-1
changelog:
  - move the %post SELinux activation to /usr/sbin/spacewalk-proxy-selinux-enable
  - use src.rpm packaging with single Source0


author: jesus m. rodriguez <jesusr@redhat.com> 0.6.1-1
changelog:
  - Make spacewalk-proxy-selinux buildable with tito. (dgoodwin@redhat.com)
  - bump Versions to 0.6.0 (jesusr@redhat.com)


author: Devan Goodwin <dgoodwin@redhat.com> 0.10.4-1
changelog:
  - Append to STDERR log instead of write to allow the SELinux policy to
    be more strict. (jpazdziora@redhat.com)
  - Fix various perl -w warnings. (msuchy@redhat.com)


author: Milan Zazrivec <mzazrivec@redhat.com> 2.2.3-1
changelog:
  - Use maxDoc() to actually iterate over all documents
  - Do not skip in case the last record has been deleted
  - De-duplicate handleDeletedRecords() implementations


author: Michael Mraka <michael.mraka@redhat.com> 2.1.13-1
changelog:
  - %attr() mode not applicaple to symlink
  - resolve conflict between {apache,jakarta}-commons-cli on Fedora 20


author: Tomas Lestach <tlestach@redhat.com> 2.1.9-1
changelog:
  - do not let cleanindex log into the console
  - there're no objectweb-asm on rhel5
  - let spacewalk-search require c3p0 >= 0.9.1


author: Tomas Lestach <tlestach@redhat.com> 2.1.7-1
changelog:
  - 1023669 - have unique id for SnapshotTag
  - 1023669 - remove unused logger
  - 1023669 - start using verifyServerVisibility
  - 1023669 - start using errata visibility
  - 1023669 - fix list iterations as query parameters
  - 1023669 - add connection customizer
  - 1023669 - introduce C3P0DataSourceFactory
  - 1023669 - link cglib-node and objectweb-asm for DelteIndexes
  - 1023669 - require and link c3p0
  - 1023669 - require and link cglib-nodep and objectweb-asm
  - 1023669 - replace ibatis jar with mybatis
  - 1023669 - adapt code for mybatis
  - 1023669 - migrate to mybatis
  - 1023669 - remove original setSessionTimeZone


author: Tomas Lestach <tlestach@redhat.com> 2.1.4-1
changelog:
  - 1023669 - set Session Time Zone for Oracle connections
  - Unchecked conversion removed in rhnsearch
  - 1020952 - SSL for Postgresql: Java (rhn-search)


author: Jan Pazdziora 1.8.2-1
changelog:
  - 816299 - Updating default config files with additional options for heapdump
    directory (sherr@redhat.com)


author: Miroslav Suchý 1.8.1-1
changelog:
  - 521248 - correctly spell MHz (msuchy@redhat.com)
  - Bumping package versions for 1.8. (jpazdziora@redhat.com)


author: Martin Minar <mminar@redhat.com> 1.6.6-1
changelog:
  - jakarta-oro package in Fedora 16 no longer provides oro dependency. Let's
    require jakarta-oro instead of oro. (mminar@redhat.com)


author: Jan Pazdziora 1.6.3-1
changelog:
  - 621531 - update startup scripts to use the new /usr/share/rhn/config-defaults
    location.
  - 621531 - update search Configuration to use the new /usr/share/rhn/config-
    defaults location.
  - 621531 - move /etc/rhn/search to /usr/share/rhn/config-defaults (search).


author: Tomas Lestach <tlestach@redhat.com> 1.5.1-1
changelog:
  - 648640 - introduce errata analyzer for rhn-search (tlestach@redhat.com)
  - Bumping package versions for 1.5 (msuchy@redhat.com)


author: Michael Mraka <michael.mraka@redhat.com> 1.4.1-1
changelog:
  - don't duplicate files from spacewalk-search.jar on filesystem
  - move config.xml back to jar
  - add @ to db_name only for oracle (PG)
  - fixed package and errata search in PG
  - made service rhn-search cleanindex queries work on PG
  - added potgresql jdbc to rhn-search path


author: Tomas Lestach <tlestach@redhat.com> 1.3.7-1
changelog:
  - remove exceptions from method declarations that aren't thrown
    (tlestach@redhat.com)
  - remove unused imports in rhn-search (tlestach@redhat.com)


author: Tomas Lestach <tlestach@redhat.com> 1.3.4-1
changelog:
  - f14 build requires apache-commons-logging instead of jakarta-commons-logging
    (tlestach@redhat.com)


author: Jan Pazdziora 1.2.1-1
changelog:
  - Updated rhn-search to include config.xml on the filesystem (paji@redhat.com)
  - Update the database manager to include connection configs (paji@redhat.com)
  - Fixed build.xml to not include config.xml in the build (paji@redhat.com)
  - fixing quartz ivy version for search server (jsherril@redhat.com)


author: Milan Zazrivec <mzazrivec@redhat.com> 1.1.6-1
changelog:
  - 537502 - fixing issue where searching for something that had no results would
    return an error saying index needed to be generated (jsherril@redhat.com)


author: Tomas Lestach <tlestach@redhat.com> 1.1.5-1
changelog:
  - adding slf4j jar runtime dependencies (tlestach@redhat.com)
  - correct the path to oci (mzazrivec@redhat.com)
  - changes due to simple-core gets packaged separatelly (tlestach@redhat.com)


author: Milan Zazrivec <mzazrivec@redhat.com> 1.1.4-1
changelog:
  - build ConnectionURL from db_* values in rhn.conf
  - set java.library.path for search to be able to find oci library


author: Jan Pazdziora 1.1.3-1
changelog:
  - hibernate.connection.url is now created dynamicaly from db_* variables
    (michael.mraka@redhat.com)
  - code optimization (michael.mraka@redhat.com)
  - updated the ivy repo url for search server (shughes@redhat.com)


author: Jan Pazdziora 1.1.2-1
changelog:
  - 576953 - fixing errata search case sensitivity and not searching on partial
    cve name (jsherril@redhat.com)
  - removing some dead code from the search server (jsherril@redhat.com)


author: Stephen Herr <sherr@redhat.com> 1.10.1-1
changelog:
  - 947639 - Make timeout of yum-rhn-plugin calls through rhn-client-tools
    configurable
  - Bumping package versions for 1.9
  - Purging %changelog entries preceding Spacewalk 1.0, in active packages.


author: Milan Zazrivec <mzazrivec@redhat.com> 1.9.4-1
changelog:
  - Update .po and .pot files for yum-rhn-plugin.
  - New translations from Transifex for yum-rhn-plugin.
  - Download translations from Transifex for yum-rhn-plugin.


author: Jan Pazdziora 1.8.8-1
changelog:
  - Update the copyright year.
  - Update .po and .pot files for yum-rhn-plugin.
  - New translations from Transifex for yum-rhn-plugin.
  - Download translations from Transifex for yum-rhn-plugin.


author: Jan Pazdziora 1.7.2-1
changelog:
  - Update .po and .pot files for yum-rhn-plugin.
  - Download translations from Transifex for yum-rhn-plugin.


author: Jan Pazdziora 1.6.14-1
changelog:
  - When only package name is specified (like in Activation Key -> Packages),
    only search installed by package name.


author: Michael Mraka <michael.mraka@redhat.com> 1.6.1-1
changelog:
  - call conduit.getConf() only once
  - 691283 - create persistdir in _repos_persistdir instead of PWD
  - 684342 - beside repo.id, cache even repo.name
  - disable network in cache only mode
  - cache list of last seen channels so we can correctly clean them
  - 627525 - disable network communication with certain commands/options
  - reverted init_hook -> prereposetup_hook move
  - Bumping package versions for 1.6.


author: Jan Pazdziora 1.5.11-1
changelog:
  - Merging Transifex changes for yum-rhn-plugin.
  - New translations from Transifex for yum-rhn-plugin.
  - Download translations from Transifex for yum-rhn-plugin.


author: Miroslav Suchý 1.5.7-1
changelog:
  - 707241 - create progressbar even during groupinstall and do not delete
    rhnplugin.repos during groupinstall command (msuchy@redhat.com)


author: Miroslav Suchý 1.5.5-1
changelog:
  - code cleanup
  - 691283 - create persistdir in _repos_persistdir instead of PWD
    (msuchy@redhat.com)


author: Miroslav Suchý 1.5.1-1
changelog:
  - remove dead code
  - use default headers from yum class YumRepository
  - 690190 - yumdownloader set callbacks soon, save it to new repo
  - Bumping package versions for 1.5


author: Miroslav Suchý 1.4.14-1
changelog:
  - update copyright years (msuchy@redhat.com)
  - download spacewalk.yum-rhn-plugin from Transifex (msuchy@redhat.com)


author: Simon Lukasik <slukasik@redhat.com> 1.4.13-1
changelog:
  - Removing packages.verifyAll capability; it was never used.
    (slukasik@redhat.com)
  - Moving unit test for touchTimeStamp() which was moved to yum-rhn-plugin
    (slukasik@redhat.com)


author: Miroslav Suchý 1.4.8-1
changelog:
  - 683200 - ssl cert can not be unicode string
  - fix variable typo
  - older yum do not have _repos_persistdir


author: Jan Pazdziora 1.4.5-1
changelog:
  - remove every reference to "up2date --register" - even in comments
    (msuchy@redhat.com)
  - 684342 - beside repo.id, cache even repo.name (msuchy@redhat.com)


author: Miroslav Suchý <msuchy@redhat.com> 1.4.4-1
changelog:
  - 683546 - optparse isn't friendly to translations in unicode
  - 682820 - re-enable yum-rhn-plugin after package upgrade if the system is
    already registered
  - forward port translations from RHEL6 to yum-rhn-plugin


author: Miroslav Suchý <msuchy@redhat.com> 1.4.2-1
changelog:
  - l10n: Updates to Russian (ru) translation (ypoyarko@fedoraproject.org)
  - repopulate package sack after initial setup (mzazrivec@redhat.com)


author: Jan Pazdziora 1.4.1-1
changelog:
  - 675780 - remove installed packages from transaction (mzazrivec@redhat.com)
  - 671032 - specify RHN as "RHN Satellite or RHN Classic" (msuchy@redhat.com)
  - 671032 - disable rhnplugin by default and enable it only after successful
    registration (msuchy@redhat.com)
  - Bumping package versions for 1.4 (tlestach@redhat.com)


author: Tomas Lestach <tlestach@redhat.com> 1.3.6-1
changelog:
  - this was accidentaly commited in previous commit - reverting
    (msuchy@redhat.com)
  - 648403 - do not require up2date on rhel5 (msuchy@redhat.com)


author: Tomas Lestach <tlestach@redhat.com> 1.3.5-1
changelog:
  - 672471 - do not send info to rhnParent about removing packages if plugin is
    enabled, but machine is not registred - i.e. getSystemId() returns None
    (msuchy@redhat.com)


author: Tomas Lestach <tlestach@redhat.com> 1.3.4-1
changelog:
  - updating Copyright years for year 2011 (tlestach@redhat.com)
  - update .po and .pot files for yum-rhn-plugin (tlestach@redhat.com)
  - 666545 - don't report empty transactions as a successful action
    (mzazrivec@redhat.com)
  - fix expression semantics (mzazrivec@redhat.com)


author: Michael Mraka <michael.mraka@redhat.com> 1.3.3-1
changelog:
  - switch off network communication in cache only mode
  - cache list of rhn channels so we can correctly clean our stuff
  - 627525 - moved communication with satellite server from init_hook to
  - 656380 - do not disable SSL server name check for XMLRPC communication
  - 652424 - code optimalization: use up2date_cfg as class atribute
  - 652424 - do not enable Akamai if you set useNoSSLForPackages option
  - 627525 - do not parse command line, leave it to yum itself


author: Miroslav Suchý <msuchy@redhat.com> 1.1.4-1
changelog:
  - download scheduled package installation in advance (msuchy@redhat.com)
  - add parameter cache_only to all client actions (msuchy@redhat.com)


author: Miroslav Suchý <msuchy@redhat.com> 1.1.3-1
changelog:
  - 598323 - yumex do not set version (msuchy@redhat.com)
  - l10n: Updates to Chinese (China) (zh_CN) translation
    (leahliu@fedoraproject.org)
  - l10n: Updates to Spanish (Castilian) (es) translation
    (gguerrer@fedoraproject.org)
  - l10n: Updates to Russian (ru) translation (ypoyarko@fedoraproject.org)
  - cleanup - removing translation file, which does not match any language code
    (msuchy@redhat.com)
  - update po files for yum-rhn-plugin (msuchy@redhat.com)
  - l10n: Updates to German (de) translation (ttrinks@fedoraproject.org)
  - l10n: Updates to Polish (pl) translation (raven@fedoraproject.org)


author: Miroslav Suchý <msuchy@redhat.com> 1.10.1-1
changelog:
  - add =back after =over
  - Bumping package versions for 1.9
  - Purging %changelog entries preceding Spacewalk 1.0, in active packages.


author: Jan Pazdziora 1.9.7-1
changelog:
  - The ensure-httpd-down will sleep in the loop, no need to have it in the main
    script.
  - Fixing the wait-for-tomcat-disable logic.


author: Michael Mraka <michael.mraka@redhat.com> 1.9.5-1
changelog:
  - wait-for-tomcat has been moved to helper
  - let's osa-dispatcher wait for jabberd startup
  - include systemd target and services


author: Michael Mraka <michael.mraka@redhat.com> 1.9.4-1
changelog:
  - added systemd version of spacewalk-service
  - systemd target for spacewalk
  - moved waiting for jabberd to helper
  - moved ensure_httpd_down() into script
  - moved wait-for-tomcat into general startup helper


author: Stephen Herr <sherr@redhat.com> 1.8.4-1
changelog:
  - 808580 - change service startup order so jabberd can finish before osa-
    dispatcher starts (sherr@redhat.com)


author: Miroslav Suchý <msuchy@redhat.com> 1.8.3-1
changelog:
  - 737972 - add man page for rhn-install-ssl-cert.pl
  - 737972 - add man page for rhn-deploy-ca-cert.pl
  - 737972 - add man page for rhn-generate-pem.pl
  - 737972 - fix changelog entries


author: Miroslav Suchý <msuchy@redhat.com> 1.8.1-1
changelog:
  - 737972 - use %global, not %define
  - 737972 - add license text
  - 737972 - using packages rather than filedesps
  - Bumping package versions for 1.8. (jpazdziora@redhat.com)


author: Jan Pazdziora <jpazdziora@redhat.com> 1.7.3-1
changelog:
  - 784158 - make it possible to customize list of services managed by the
    spacewalk-service command.
  - Purging trailing whitespaces.


author: Jan Pazdziora <jpazdziora@redhat.com> 1.7.2-1
changelog:
  - Revert "cat /var/run/.pid nondeterministically failes with 'cat: write error:
    Broken pipe', thus it's better to do it in two separate steps."


author: Martin Minar <mminar@redhat.com> 1.6.3-1
changelog:
  - On F16 some services are run using systemd. Some remain in old fashion
    init.d. (mminar@redhat.com)


author: Miroslav Suchý <msuchy@redhat.com> 1.5.3-1
changelog:
  - it is recomended to not use .gz extension as this may change in future
    (msuchy@redhat.com)
  - create man page for validate-sat-cert.pl.8 as alias for validate-sat-cert.8
    (msuchy@redhat.com)
  - move pod documentation to man/ directory (msuchy@redhat.com)
  - add man page for rhn-config-satellite.pl (msuchy@redhat.com)
  - add man page for rhn-sat-restart-silent (msuchy@redhat.com)
  - remove warning about obsolete rhn-satellite service (msuchy@redhat.com)


author: Jan Pazdziora <jpazdziora@redhat.com> 1.5.1-1
changelog:
  - Disable access of other to the satellite-local-rules.conf file, as it
    contains the database password.


author: Tomas Lestach <tlestach@redhat.com> 1.3.9-1
changelog:
  - updating Copyright years for year 2011 (tlestach@redhat.com)
  - Removing rhn-populate-database.pl, we now use the generic spacewalk-sql.
    (jpazdziora@redhat.com)


author: Jan Pazdziora <jpazdziora@redhat.com> 1.3.8-1
changelog:
  - The rhn-config-tnsnames.pl is no longer used, removing.
  - Do not call external /bin/touch to create a lockfile.


author: Miroslav Suchý <msuchy@redhat.com> 1.3.7-1
changelog:
  - more update of spacewalk-service man page (msuchy@redhat.com)
  - Change to root directory for PostgreSQL, just like we do for sqlplus.
    (jpazdziora@redhat.com)


author: Miroslav Suchý <msuchy@redhat.com> 1.3.2-1
changelog:
  - add man page for rhn-sudo-load-ssl-cert
  - add man page for rhn-load-ssl-cert.pl
  - specify section of man page
  - create man page for rhn-config-schema.pl
  - man3 is usually used by C library functions, we should use man8
  - add man page for rhn-satellite script
  - provide rhn-satellite-admin
  - provide satellite-utils


author: Jan Pazdziora <jpazdziora@redhat.com> 1.2.5-1
changelog:
  - 631847 - in RHN Proxy 5.4 is used jabber 2.0 where user is called jabber
    (instead of jabberd) (msuchy@redhat.com)


author: Jan Pazdziora <jpazdziora@redhat.com> 1.2.2-1
changelog:
  - 626420 - chdir to root to stop sqlplus from searching the mounted devices.
  - As we never fork now, the --nofork is obsolete, removing.
  - We do not call the schema population from WebUI, no forking.
  - The dbhome is not needed as we are using the InstantClient sqlplus.


author: Jan Pazdziora <jpazdziora@redhat.com> 1.1.3-1
changelog:
  - To allow database population to create at least some database schema, do not
    stop on error for now.


author: Jan Pazdziora <jpazdziora@redhat.com> 1.1.2-1
changelog:
  - For PostgreSQL, add support for connects to nondefault port; also, avoid
    using shell.
  - PostgreSQL can use local connection just fine, no need for host to be
    specified.


author: Michael Mraka <michael.mraka@redhat.com> 2.2.1-1
changelog:
  - 1069332 - ifconfig without agrs showed only UP intefaces
  - 1069332 - ifconfig don't show Infiniband addresses properly


author: Jan Pazdziora 1.27.11-1
changelog:
  - 636211 - Mail::Send does not handle From as special case, need to set with
    set.
  - %defattr is not needed since rpm 4.4


author: Michael Mraka <michael.mraka@redhat.com> 1.27.9-1
changelog:
  - LWP::UserAgent is required by tesl.pl (tests run in buildtime)
  - 493028 - get_sendmail() has been already removed


author: Tomas Kasparek <tkasparek@redhat.com> 2.0.1-1
changelog:
  - Bumping package versions for 2.0.
  - Bumping package versions for 1.9
  - Purging %changelog entries preceding Spacewalk 1.0, in active packages.
  - Bumping package versions for 1.9.
  - %defattr is not needed since rpm 4.4
  - Bumping package versions for 1.8.
  - Bumping package versions for 1.7.


author: Jan Pazdziora 1.216.24-1
changelog:
  - Since autocommit is off in RHN::DB, add explicit commit to ensure our config
    changes are written to the database (david.nutter@bioss.ac.uk)


author: Michael Mraka <michael.mraka@redhat.com> 2.2.3-1
changelog:
  - clear-db needs to be present in answers for it to be used
  - Clean up - embedded Oracle related code


author: Milan Zazrivec <mzazrivec@redhat.com> 1.10.20-1
changelog:
  - skip db schema population only for non-migration upgrade scenarios
  - 959078 - polished database connection error output


author: Milan Zazrivec <mzazrivec@redhat.com> 1.10.10-1
changelog:
  - spacewalk-setup: correctly recognize --managed-db switch
  - modify spacewalk-setup to use spacewalk-setup-postgresql


author: Michael Mraka <michael.mraka@redhat.com> 1.10.2-1
changelog:
  - supress systemd messages during setup
  - Use multiparameter system to better predictability.
  - We do not want to run cobbler sync when cobblerd is not running.


author: Michael Mraka <michael.mraka@redhat.com> 1.9.3-1
changelog:
  - make installation script shorter
  - setup /etc/sysconfig/tomcat*
  - move setting from tomcat.conf to /etc/sysconfig/tomcat


author: Jan Pazdziora 1.9.1-1
changelog:
  - Allow tomcat config file without number.
  - Prefer three-parameter open.
  - Stop repeated dir/file concatenation.


author: Jan Pazdziora 1.8.22-1
changelog:
  - Exit if spacewalk-setup-embedded-postgresql is not installed.
  - Only start database for embedded scenario.


author: Jan Pazdziora 1.8.21-1
changelog:
  - 562287 - pass proxy configuration to spacewalk-setup to store it into
    rhn.conf file
  - upgrade: start pg server only when migrating
  - don't restart services when upgrading
  - set upgrade_db.log size to 22M
  - don't duplicate database upgrade log
  - don't support custom db-name in an answer file
  - don't pass db-name to upgrade-db.sh
  - When not using tnsnames.ora, the full service name has to be used.
  - Revert oracle_setup_embedded_db part of "added embedded postgresql
    installation part"
  - Installation is with embedded database if not told otherwise.
  - No migration if the ISO has embedded Oracle software.


author: Jan Pazdziora 1.8.20-1
changelog:
  - don't remove Oracle stuff during oracle->postgresql migration
  - run db migration in upgrade mode only
  - set pipefail to correctly detect failed schema migration
  - remove oracle-rhnsat-selinux during oracle -> postgresql migration
  - Logic for embedded database migration


author: Michael Mraka
changelog:
  - check free space under /var/lib/pgsql/data
  - modified embedded_diskspace_check to support non default directories
  - don't print error messages if postgresql is not set up yet
  - setup embedded db also during upgrade


author: Michael Mraka
changelog:
  - merge spacewalk-setup-embedded-postgresql and remove-db.sh
  - added script to remove database
  - added embedded postgresql installation part
  - embedded database is now postgresql
  - implement on-line backup and restore on PG


author: Milan Zazrivec <mzazrivec@redhat.com> 1.8.7-1
changelog:
  - spacewalk-setup-cobbler: script to configure cobbler for Spacewalk
  - Rename cobbler-setup to cobbler20-setup


author: Jan Pazdziora 1.8.5-1
changelog:
  - To support the whole Unicode with idn_to_ascii, we need to specify utf8.
  - The spacewalk-setup script does not seem to need Net::LibIDN directly.


author: Miroslav Suchý 1.8.1-1
changelog:
  - monitoringDOTdbname is not used anymore
  - remove RHN_DB_USERNAME from monitoring scout configuration
  - remove RHN_DB_PASSWD from monitoring scout configuration
  - remove RHN_DB_NAME from monitoring scout configuration
  - remove tableowner from monitoring scout configuration
  - Bumping package versions for 1.8. (jpazdziora@redhat.com)


author: Jan Pazdziora 1.7.2-1
changelog:
  - If you have for example NIS before passwd in nsswitch.conf, the usermod will
    not modify what the system uses. Let's check.


author: Jan Pazdziora 1.7.1-1
changelog:
  - Prevent LWP 6 from checking the hostname.
  - We need LWP::Protocol::https for HEAD to pass since it gets redirected to
    https.
  - We want to exit the loop if we have managed to connect to the localhost
    tomcat.


author: Jan Pazdziora 1.6.5-1
changelog:
  - Update the target populate_db.log sizes.
  - We do not need any async progressbar code (which seems to break on perl
    5.14).
  - Optimize where optimization is due.


author: Jan Pazdziora 1.5.9-1
changelog:
  - Fireworks for the spinning pattern.
  - add man page for spacewalk-make-mount-points (msuchy@redhat.com)
  - remove macro from changelog (msuchy@redhat.com)


author: Jan Pazdziora 1.5.2-1
changelog:
  - redirect upgrade log to correct file (mzazrivec@redhat.com)
  - move the m4 template at the end of cmd line parameters (mzazrivec@redhat.com)


author: Jan Pazdziora 1.4.2-1
changelog:
  - Removing rhn-enable-push.pl as it is not referenced from anywhere.
  - Removing rhn-load-config.pl as it is not referenced from anywhere.


author: Jan Pazdziora 1.3.10-1
changelog:
  - PostgreSQL start/stop is no longer handled by spacewalk-service, neither is
    Oracle XE.
  - Make all system_debug invocations multiparameter.


author: Michael Mraka <michael.mraka@redhat.com> 1.3.9-1
changelog:
  - 636458 - reuse db version check via dbms_utility.db_version()
  - updating Copyright years for year 2011


author: Jan Pazdziora 1.3.7-1
changelog:
  - The db-sid is long gone, using db-name now.
  - As db-protocol is no longer processed (supported), removing.
  - Refactored oracle_get_database_answers.
  - Creating empty file is not that useful, dropping.


author: Tomas Lestach <tlestach@redhat.com> 1.3.6-1
changelog:
  - replace any LD_LIBRARY_PATH by given content (tlestach@redhat.com)
  - Removing Oracle-ism from postgresql_populate_db. (jpazdziora@redhat.com)
  - The installation on PostgreSQL is now supported. (jpazdziora@redhat.com)
  - Removing code which was commented out since 2009. (jpazdziora@redhat.com)
  - All three invocations of write_config in spacewalk-setup specify the target,
    no need to have the default. (jpazdziora@redhat.com)


author: Jan Pazdziora 1.3.1-1
changelog:
  - 640971 - when waiting for tomcat, try to connect directly to 8009.
  - We need to check the return value of GetOptions and die if the parameters
    were not correct.


author: Jan Pazdziora 1.2.11-1
changelog:
  - Revert "avoid people install packages for different os"
  - Revert "valid require format is name = version"


author: Miroslav Suchý <msuchy@redhat.com> 1.2.7-1
changelog:
  - do not restart whole satellite when enabling monitoring
    (mzazrivec@redhat.com)
  - use bind variables (mzazrivec@redhat.com)
  - don't use RHN::Utils in spacewalk-setup (mzazrivec@redhat.com)
  - need_oracle_9i_10g_upgrade is no longer needed (mzazrivec@redhat.com)
  - unify embedded database upgrades (mzazrivec@redhat.com)
  - use standard perl dbi in update_monitoring_scout (mzazrivec@redhat.com)


author: Milan Zazrivec <mzazrivec@redhat.com> 1.2.6-1
changelog:
  - re-link /etc/smrsh/ack_enqueuer.pl during upgrade
  - update monitoring scout setup directly by spacewalk-setup
  - added --external-db option to installer


author: Jan Pazdziora 1.2.5-1
changelog:
  - 594513 - only listen on localhost (connectors at 8080 and 8009).
  - 531719 - fixing cobbler setup to set pxe_just_once (jsherril@redhat.com)


author: Justin Sherrill <jsherril@redhat.com> 1.2.3-1
changelog:
  - making patch command silent (jsherril@redhat.com)
  - 533527 - having spacewalk-setup patch the web.xml for tomcat to turn off
    development mode (jsherril@redhat.com)


author: Justin Sherrill <jsherril@redhat.com> 1.2.2-1
changelog:
  - 533527 - having spacewalk-setup patch the web.xml for tomcat to turn off
    development mode (jsherril@redhat.com)


author: Miroslav Suchý <msuchy@redhat.com> 1.1.5-1
changelog:
  - For local database, we shall use the syntax without slashes. Even if the jdbc
    driver goes via TCP anyway. (jpazdziora@redhat.com)


author: Jan Pazdziora 1.1.4-1
changelog:
  - The default_db has username and password in Oracle case, let's make it the
    same for PostgreSQL.
  - Some values (db-sid) can be undef, do not pass them to rhn-config-
    satellite.pl.
  - Some values (db-sid) can be undef, leading to warnings, there does not need
    to be a host a port, and the default_db is different for PostgreSQL.
  - Let's do a slightly better formatting of our terminal output.
  - Fix postgresql_clear_db to clear the content of the PostgreSQL database.


author: Michael Mraka <michael.mraka@redhat.com> 1.1.1-1
changelog:
  - bumping spec files to 1.1 packages
  - Move systemlogs directory out of /var/satellite
  - Remove audit review cruft from spacewalk-setup


author: Milan Zazrivec <mzazrivec@redhat.com> 2.2.10-1
changelog:
  - 1083519 - make spacecmd funtion correctly in multi-nevra environments
  - make print_result a static method of SpacewalkShell


author: Milan Zazrivec <mzazrivec@redhat.com> 2.2.8-1
changelog:
  - spacecmd: new build requires needed by pylint checking
  - pylint fixes: comma and operator to be followed / preceded by space


author: Michael Mraka <michael.mraka@redhat.com> 2.2.5-1
changelog:
  - added option for downloading only latest package version with
    softwarechannel_mirrorpackages
  - improofed error handling of softwarechannel_mirrorpackages
  - Added option to spacecmd for force a deployment of a config channel to all
    subscribed systems


author: Milan Zazrivec <mzazrivec@redhat.com> 2.2.1-1
changelog:
  - 1066109 - add script name argument when calling kickstart.profile.addScript()
  - fix string expansion
  - adjusted the output of package_listdependencies


author: Tomas Lestach <tlestach@redhat.com> 2.1.22-1
changelog:
  - 1048090 - fix spacecmd, so it does not expect package id within the
    system.listPackages API call


author: Aron Parsons <aronparsons@gmail.com> 2.1.18-1
changelog:
  - spacecmd: print repos in softwarechannel_getdetails
  - spacecmd: add softwarechannel_listrepos
  - spacecmd: add softwarechannel_removerepo
  - spacecmd: add softwarechannel_addrepo
  - spacecmd: fix tab completion for repo_addfilters


author: Aron Parsons <aronparsons@gmail.com> 2.1.8-1
changelog:
  - spacecmd: use a non-privileged API call to check session validity
  - spacecmd: handle base64-encoded output in schedule_getoutput
  - spacecmd: add softwarechannel_setsyncschedule function
  - spacecmd: make globbing optional in parse_arguments()


author: Aron Parsons <aronparsons@gmail.com> 2.1.7-1
changelog:
  - spacecmd: try to use a cached session even if the username is passed on the
    command line
  - spacecmd: added function activationkey_setdescription
  - spacecmd: fix invalid call to user_confirm in
    activationkey_setconfigchannelorder


author: Aron Parsons <aronparsons@gmail.com> 2.1.6-1
changelog:
  - spacecmd: remove duplicate packages in system_listupgrades output
  - spacecmd: make the keys used in latest_pkg() configurable


author: Gregor Gruener <ggruner@redhat.com> 2.1.3-1
changelog:
  - add new function scap_listxccdfscans
  - add new function scap_getxccdfscandetails
  - add new function scap_getxccdfscanruleresults
  - add new function scap_schedulexccdfscan


author: Aron Parsons <aronparsons@gmail.com> 1.10.1-1
changelog:
  - fix directory export in configchannel_export
  - use 755 as default permissions for directories in
    configfile_getinfo
  - fix directory creation in configchannel_addfile


author: Aron Parsons <aronparsons@gmail.com> 1.9.4-1
changelog:
  - spacecmd: allow globbing in activationkey_{en,dis}able
  - spacecmd: add functions to disable/enable activation keys


author: Aron Parsons <aronparsons@gmail.com> 1.9.3-1
changelog:
  - update email addresses in copyright notices
  - update copyright years
  - add new function softwarechannel_syncrepos
  - add new function repo_updateurl
  - add new function repo_rename
  - add new function repo_create
  - add new function repo_delete
  - remove some commented out code
  - print the list of systems in system_runscript
  - print the list of systems in system_reboot
  - return a unique set from expand_systems
  - print a clearer error message when duplicate system names are found
  - standardize the behavior for when a system ID is not returned
  - add a delay before regenerating the system cache after a delete
  - handle binary files correctly in configfile_getinfo
  - print the name in the confirmation message of snippet_create
  - don't exit when invalid arguments are passed to a function
  - don't reuse variable names in parse_arguments
  - print the function's help message when -h in the argument list
  - print file path in package_details


author: Aron Parsons <aronparsons@gmail.com> 1.8.13-1
changelog:
  - spacecmd: add system_schedule{hardware,package}refresh functions Signed-off-
    by: Aron Parsons <aronparsons@gmail.com>


author: Stephen Herr <sherr@redhat.com> 1.8.9-1
changelog:
  - 809905 - fixing chroot option for addscript, is now possible to not chroot in
    non-interactive mode


author: Steven Hardy <shardy@redhat.com> 1.8.8-1
changelog:
  - spacecmd bugfix : kickstart_getcontents fix character encoding error
  - spacecmd bugfix: activationkey_import don't add empty package/group lists
  - spacecmd bugfix : fix activationkey_import when no base-channel specified
  - spacecmd bugfix : Fix reference to non-existent variable
  - spacecmd bugfix : improve configchannel_export operation on old API versions
  - spacecmd bugfix : *diff functions allow python 2.4 compatibility


author: Aron Parsons <aronparsons@gmail.com> 1.8.7-1
changelog:
  - changed get_string_diff_dicts to better fitting replacement method
  - bugfix and comment clarification
  - bugfix: remove reference to stage function
  - add do_SPACEWALKCOMPONENT_diff functions
  - print return values


author: Steven Hardy <shardy@redhat.com> 1.8.6-1
changelog:
  - spacecmd bugfix : system_comparewithchannel filter system packagelist
  - spacecmd bugfix : argument validation needed for configchannel_addfile
  - spacecmd bugfix : configchannel_addfile don't display b64 file contents


author: Steven Hardy <shardy@redhat.com> 1.8.5-1
changelog:
  - spacecmd : enhancement add system_addconfigfile (shardy@redhat.com)
  - spacecmd : move file_needs_b64_enc into utils (shardy@redhat.com)
  - spacecmd : Fix usage for configchannel_addfile (shardy@redhat.com)
  - spacecmd : enhancement Add system_listconfigfiles (shardy@redhat.com)


author: Steven Hardy <shardy@redhat.com> 1.8.2-1
changelog:
  - spacecmd : softwarechannel_clone avoid ISE on duplicate name
    (shardy@redhat.com)
  - spacecmd bugfix : softwarechannel_adderrata mergeErrata should be
    cloneErrataAsOriginal (shardy@redhat.com)
  - spacecmd enhancement : Add globbing support to distribution_details
    (shardy@redhat.com)
  - spacecmd enhancement : Add globbing support to distribution_delete
    (shardy@redhat.com)
  - spacecmd : Cleanup some typos in comments (shardy@redhat.com)
  - spacecmd enhancement : custominfo_details add support for globbing key names
    (shardy@redhat.com)
  - spacecmd enhancement : custominfo_deletekey add support for globbing key
    names (shardy@redhat.com)
  - spacecmd enhancement : Add cryptokey_details globbing support
    (shardy@redhat.com)
  - spacecmd enhancement : cryptokey_delete add support for globbing
    (shardy@redhat.com)
  - spacecmd : Workaround missing date key in recent spacewalk listErrata
    (shardy@redhat.com)
  - spacecmd : Add validation to softwarechannel_adderrata channel args
    (shardy@redhat.com)
  - spacecmd enhancement : softwarechannel_adderrata add --skip mode
    (shardy@redhat.com)
  - spacecmd enhancement : Add --quick mode to softwarechannel_adderrata
    (shardy@redhat.com)
  - spacecmd enhancement : Allow config-channel export of b64 encoded files
    (shardy@redhat.com)


author: Steven Hardy <shardy@redhat.com> 1.7.7-1
changelog:
  - spacecmd : activationkey_details print child channels and packages sorted
    (joerg.steffens@dass-it.de)
  - spacecmd bugfix : softwarechannel_adderrata use cloneAsOriginal
    (shardy@redhat.com)
  - spacecmd enhancement : Add errata_findbycve function (shardy@redhat.com)
  - spacecmd enhancement : configchannel_delete add support for globbing
    (shardy@redhat.com)
  - spacecmd : Fix error in do_activationkey_export comment (shardy@redhat.com)
  - spacecmd enhancement : activationkey_delete add support for globbing
    (shardy@redhat.com)
  - spacecmd bugfix : softwarechannel_addpackages validate channel arg
    (shardy@redhat.com)


author: Steven Hardy <shardy@redhat.com> 1.7.5-1
changelog:
  - spacecmd bugfix : bz766887 - user_create fix broken --pam option
    (shardy@redhat.com)
  - spacecmd bugfix: recover when partial cache files occur (shardy@redhat.com)
  - spacecmd enhancement : softwarechannel_adderratabydate add publish option
    (shardy@redhat.com)
  - spacecmd : Add usage help on date format for softwarechannel_adderratabydate
    (shardy@redhat.com)
  - spacecmd enhancement : Add softwarechanel_listerratabydate command
    (shardy@redhat.com)
  - spacecmd : Add warning to kickstart_import if JSON filename is passed
    (shardy@redhat.com)
  - spacecmd enhancement: Add kickstart_importjson (shardy@redhat.com)
  - spacecmd enhancement: Add kickstart_export command (shardy@redhat.com)
  - spacecmd enhancement: Add system_comparewithchannel command
    (shardy@redhat.com)
  - spacecmd bugfix: Don't display password in debug mode (shardy@redhat.com)


author: Aron Parsons <aronparsons@gmail.com> 1.7.3-1
changelog:
  - spacecmd bugfix: configchannel_addfile fail nicely when no channel arg
    (shardy@redhat.com)
  - spacecmd enhancement: Align configchannel_addfile usage (shardy@redhat.com)
  - spacecmd enhancement: Add softwarechannel_listlatestpackages command
    (shardy@redhat.com)
  - spacecmd bugfix: configchannel_import detect trailing newlines
    (shardy@redhat.com)
  - spacecmd bugfix: configchannel_import flag error when binary file can't be
    imported (shardy@redhat.com)
  - spacecmd bugfix: system_runscript fix type when passing timeout argument
    (shardy@redhat.com)
  - spacecmd enhancement : configchannel_addfile automatically detect trailing
    newlines (shardy@redhat.com)
  - spacecmd enhancement : make configchannel_addfile handle binary files
    (shardy@redhat.com)


author: Aron Parsons <aronparsons@gmail.com> 1.7.2-1
changelog:
  - spacecmd enhancement : multiple delete for kickstart_delete
    (shardy@redhat.com)
  - spacecmd bugfix : filter_results don't match substrings without wildcard
    (shardy@redhat.com)


author: Aron Parsons <aronparsons@gmail.com> 1.7.1-1
changelog:
  - spacecmd enhancement : Add activationkey_setusagelimit (shardy@redhat.com)
  - spacecmd bugfix : activationkey_setuniversaldefault zeros unlimited usage
    (shardy@redhat.com)
  - spacecmd bugfix : activationkey_setbasechannel zeros unlimited usage
    (shardy@redhat.com)
  - spacecmd enhancement: activationkey_details add usage_limit
    (shardy@redhat.com)
  - spacecmd enhancement : Add softwarechannel_clonetree command
    (shardy@redhat.com)
  - spacecmd enhancement : softwarechannel_clone add regex mode
    (shardy@redhat.com)
  - spacecmd enhancement : softwarechannel_clone add option to copy gpg details
    (shardy@redhat.com)
  - spacecmd enhancement : softwarechannel_listchildchannels add verbose mode
    (shardy@redhat.com)
  - spacecmd enhancement : softwarechannel_listbasechannels add verbose mode
    (shardy@redhat.com)
  - spacecmd documentation : Fix manpage help for a particular command
    (shardy@redhat.com)
  - spacecmd enhancement : softwarechannel_listchildchannels list specific
    children (shardy@redhat.com)
  - spacecmd enhancement : Modify activationkey_clone to allow globbing
    (shardy@redhat.com)
  - spacecmd bugfix : configchannel_clone fix some variable names
    (shardy@redhat.com)
  - Bumping package versions for 1.7. (mzazrivec@redhat.com)


author: Aron Parsons <aronparsons@gmail.com> 1.6.10-1
changelog:
  - spacecmd: fix typo in activationkey_export help (shardy@redhat.com)
  - spacecmd: add configchannel_clone command (shardy@redhat.com)
  - spacecmd: add configchannel_import command (shardy@redhat.com)
  - spacecmd: add configchannel_export command (shardy@redhat.com)


author: Aron Parsons <parsonsa@bit-sys.com> 1.6.9-1
changelog:
  - spacecmd: fix some errors in system_runscript (parsonsa@bit-sys.com)
  - spacecmd: changed some non-critical errors to warnings (parsonsa@bit-sys.com)
  - spacecmd: cleaned up error messages (parsonsa@bit-sys.com)
  - spacecmd: activationkey_clone cleanup (parsonsa@bit-sys.com)
  - spacecmd enhancement : Add activationkey_clone command (shardy@redhat.com)
  - spacecmd enhancement : Add activationkey_import command (shardy@redhat.com)
  - spacecmd enhancement : Add activationkey_export command (shardy@redhat.com)


author: Aron Parsons <aparsons@redhat.com> 1.6.7-1
changelog:
  - spacecmd: remove comma from softwarechannel_setorgaccess output
    (aparsons@redhat.com)
  - spacecmd: add tab completion to softwarechannel_{get,set}orgaccess
    (aparsons@redhat.com)
  - spacecmd enhancement : add softwarechannel_getorgaccess command
    (shardy@redhat.com)
  - spacecmd enhancement : add softwarechannel_setorgaccess command
    (shardy@redhat.com)
  - spacecmd enhancement : softwarechannel_list add tree pretty print option
    (shardy@redhat.com)
  - spacecmd enhancement : softwarechannel_list add verbose mode
    (shardy@redhat.com)


author: Aron Parsons <parsonsa@bit-sys.com> 1.6.5-1
changelog:
  - spacecmd: wrong argument in distribution_create help message (parsonsa@bit-
    sys.com)
  - Automatic commit of package [spacecmd] release [1.6.4-1]. (parsonsa@bit-
    sys.com)
  - spacecmd: added softwarechannel_regenerateyumcache (parsonsa@bit-sys.com)


author: Aron Parsons <aparsons@redhat.com> 1.6.2-1
changelog:
  - Enable new 'api' module (satoru.satoh@gmail.com)
  - add utility routines for new 'api' module (satoru.satoh@gmail.com)
  - add api module to spacecmd (satoru.satoh@gmail.com)


author: Aron Parsons <aparsons@redhat.com> 1.5.2-1
changelog:
  - spacecmd: cosmetics (aparsons@redhat.com)
  - spacecmd: parse arguments the standard way in softwarechannel_list
    (aparsons@redhat.com)
  - spacecmd: allow filtering of channels based on arguments in
    softwarechannel_list (aparsons@redhat.com)
  - spacecmd: quote all arguments before passing them to precmd() when running a
    single command (aparsons@redhat.com)
  - spacecmd: respect quoted arguments when looking at the line in precmd()
    (aparsons@redhat.com)
  - spacecmd: be more precise when looking for '--help' in precmd()
    (aparsons@redhat.com)
  - spacecmd: updated comment for precmd() (aparsons@redhat.com)


author: Aron Parsons <aparsons@redhat.com> 1.5.1-1
changelog:
  - 696681 - fix spaces in system names in system_updatecustomvalue and
    system_addcustomvalue (aparsons@redhat.com)
  - 696681 - allow special characters in server names
  - whitespace cleanup (aparsons@redhat.com)
  - fix handling of group names with spaces when expanding with
    'group:' (aparsons@redhat.com)
  - added kickstart_clone (aparsons@redhat.com)
  - Bumping package versions for 1.5 (msuchy@redhat.com)


author: Aron Parsons <aparsons@redhat.com> 1.4.5-1
changelog:
  - added 'repo' module into shell (aparsons@redhat.com)
  - added repo_list and repo_details (tljohnsn@oreillyschool.com)


author: Aron Parsons <aparsons@redhat.com> 1.4.2-1
changelog:
  - added group_backup and group_restore functions (john@vanzantvoort.org)
  - don't get the UUID on older API versions (aparsons@redhat.com)


author: Aron Parsons <aparsons@redhat.com> 1.4.1-1
changelog:
  - spacecmd: log channel access issues in debug mode only (aparsons@redhat.com)
  - spacecmd: ignore channel failures introduced by organizations when caching
    packages (aparsons@redhat.com)
  - spacecmd: print a summary list of all errata (name, synopsis, date)
    (aparsons@redhat.com)
  - spacecmd: ignore channel failures introduced by organizations when caching
    errata (aparsons@redhat.com)
  - spacecmd: delete child channels first in softwarechannel_delete
    (aparsons@redhat.com)
  - Bumping package versions for 1.4 (tlestach@redhat.com)


author: Aron Parsons <aparsons@redhat.com> 1.3.5-1
changelog:
  - discard the password variable once we use it
  - attempt to re-login as the same user if the cached credentials are invalid
  - fix logic regarding which configuration files to load
  - don't try to load non-existent config sections


author: Aron Parsons <aparsons@redhat.com> 1.3.4-1
changelog:
  - support server-specific configuration sections in the configuration file
  - added support for a system-wide configuration file
  - added support for server-specific sections in the configuration file


author: Aron Parsons <aparsons@redhat.com> 1.3.2-1
changelog:
  - don't use a cached session if username and password are passed as arguments
  - added get_session function


author: Aron Parsons <aparsons@redhat.com> 1.3.1-1
changelog:
  - fix uninitialized variable in snippet_create
  - 655055 - honor the quiet flag when generating caches in spacecmd


author: Aron Parsons <aparsons@redhat.com> 1.2.1-1
changelog:
  - renamed system_addchildchannel to system_addchildchannels and
    system_removechildchannel to system_removechildchannels for consistency
  - added help topics for time and system options
  - print the system ID and last checkin in report_duplicates
  - print help messages for functions if the user passes --help
  - exit the shell if the initial login attempt fails
  - version bump to 1.2 to stay in sync with other Spacewalk packages


author: Aron Parsons <aparsons@redhat.com> 0.7.4-1
changelog:
  - fix compatability with Satellite 5.3 in configchannel_addfile
    (aparsons@redhat.com)
  - fix man page formatting (aparsons@redhat.com)


author: Aron Parsons <aparsons@redhat.com> 0.7.2-1
changelog:
  - allow the user to provide a revision number in
    configchannel_addfile (aparsons@redhat.com)
  - force the user to enter a valid channel name in
    configchannel_addfile (aparsons@redhat.com)
  - allow configchannel_addfile to be run non-interactively
    (aparsons@redhat.com)
  - don't use mergeErrataWithPackages API (aparsons@redhat.com)


author: Aron Parsons <aparsons@redhat.com> 0.7.1-1
changelog:
  - allow configchannel_create to be called non-interactively
    (aparsons@redhat.com)
  - updated man page to explain how to run non-interactive commands
    (aparsons@redhat.com)
  - allow softwarechannel_* functions to be called non-interactively
    (aparsons@redhat.com)
  - allow system_* functions to be called non-interactively
    (aparsons@redhat.com)
  - more fixes for ignorning the '-y' command-line option when it's not
    applicable (aparsons@redhat.com)
  - allow user_* functions to be called non-interactively
    (aparsons@redhat.com)
  - don't honor the '-y' command-line option when user_confirm isn't
    used as a confirmation (aparsons@redhat.com)
  - allow snippet_* functions to be called non-interactively
    (aparsons@redhat.com)
  - remove a comment about a fix that was committed ages ago
    (aparsons@redhat.com)
  - allow kickstart_* functions to be called non-interactively
    (aparsons@redhat.com)
  - allow distribution_* functions to be called non-interactively
    (aparsons@redhat.com)
  - allow cryptokey_* functions to be called non-interactively
    (aparsons@redhat.com)
  - added a function to read files (aparsons@redhat.com)
  - allow activationkey_* functions to be called non-interactively
    (aparsons@redhat.com)
  - added function to test if the called function is interactive
    (aparsons@redhat.com)
  - support for named arguments in utils.parse_arguments()
    (aparsons@redhat.com)


author: Aron Parsons <aparsons@redhat.com> 0.6.2-1
changelog:
  - added new function softwarechannel_removeerrata
    (aparsons@redhat.com)
  - update softwarechannel_adderrata to use the new
    mergeErratawithPackages API call (aparsons@redhat.com)


author: Aron Parsons <aparsons@redhat.com> 0.6.1-1
changelog:
  - support symlinks, selinux contexts and revisions in configchannel_*
    (aparsons@redhat.com)
  - added new function softwarechannel_listallpackages
    (aparsons@redhat.com)
  - avoid proxy timeouts when cloning errata by doing them individually
    (aparsons@redhat.com)
  - allow --debug to be passed multiple times (aparsons@redhat.com)
  - revert to the old-style of errata merging due to bugzilla 591291
    (aparsons@redhat.com)
  - cleanup column headers in report_outofdatesystems
    (aparsons@redhat.com)
  - show the last checkin time in report_inactivesystems
    (aparsons@redhat.com)
  - clarify what 'Original State' means when cloning a software channel
    (aparsons@redhat.com)
  - remove prompts for summary/description when creating software
    channels and just use the name (aparsons@redhat.com)


author: Aron Parsons <aparsons@redhat.com> 0.5.7-1
changelog:
  - simplify checks for debug mode (aparsons@redhat.com)
  - enable verbose mode for xmlrpclib when debugging is enabled
    (aparsons@redhat.com)


author: Aron Parsons <aparsons@redhat.com> 0.5.6-1
changelog:
  - updated documentation to point bug reports at Bugzilla
    (aparsons@redhat.com)
  - added new function user_create (aparsons@redhat.com)
  - added a parameter to return integers from user_confirm()
    (aparsons@redhat.com)
  - add parameter to not print a blank line on user confirmations
    (aparsons@redhat.com)


author: Aron Parsons <aparsons@redhat.com> 0.5.4-1
changelog:
  - simplified softwarechannel_adderrata (aparsons@redhat.com)
  - added new function errata_publish (aparsons@redhat.com)
  - support quoting of package profile names in tab completion
    (aparsons@redhat.com)
  - remove old instance of system_createpackageprofile (aparsons@redhat.com)
  - only call the system.listDuplicates* functions if the API supports it
    (aparsons@redhat.com)
  - support quoting of group names (aparsons@redhat.com)
  - support quoting of arguments (aparsons@redhat.com)
  - change the log level for warning that cached credentials are invalid
    (aparsons@redhat.com)
  - added new functions system_deletepackageprofile and
    system_listpackageprofiles (aparsons@redhat.com)
  - added new functions to create and compare package profiles
    (aparsons@redhat.com)
  - added new function system_listduplicates (aparsons@redhat.com)
  - regenerate the errata cache after cloning errata (aparsons@redhat.com)
  - added new function errata_delete (aparsons@redhat.com)
  - list CVEs in errata_details (aparsons@redhat.com)
  - added new function errata_listcves (aparsons@redhat.com)
  - make system_installpackage use the new API system.listLatestAvailablePackage
    (aparsons@redhat.com)
  - don't include archived actions in the default call of schedule_list
    (aparsons@redhat.com)
  - significant improvement to the performance of schedule_list* functions
    (aparsons@redhat.com)
  - changed where an empty list is checked for in schedule_reschedule
    (aparsons@redhat.com)
  - fixed tab completion in schedule_cancel (aparsons@redhat.com)
  - added function schedule_reschedule (aparsons@redhat.com)
  - allow filtering in report_errata (aparsons@redhat.com)


author: Miroslav Suchý <msuchy@redhat.com> 0.5.3-1
changelog:
  - 616120 - remove python requires (msuchy@redhat.com)
  - 616120 - add -p to install, to preserve timestamps (msuchy@redhat.com)


author: Aron Parsons <aparsons@redhat.com> 0.5.2-1
changelog:
  - move python files in site-packages (aparsons@redhat.com)
  - fixes to spacecmd.spec per Fedora package review (aparsons@redhat.com)
  - fixed report_kernels not grabbing the correct value for each system (thanks
    to James Tanner) (aparsons@redhat.com)
  - don't print an empty line if there are no results from package_search
    (aparsons@redhat.com)
  - temporarily update the command prompt to tell the user when caches are being
    generated (aparsons@redhat.com)
  - rename kickstart_getfile to kickstart_getcontents (aron@redhat.com)
  - remove a false statement (aron@redhat.com)
  - remove references to closed Bugzillas (aron@redhat.com)
  - remove unused binary file support from configchannel_addfile
    (aron@redhat.com)
  - update kickstart_getfile to use the new
    kickstart.profile.downloadRenderedKickstart method (aron@redhat.com)
  - remove reference to 584860 since it has been fixed in spacewalk
    (aron@redhat.com)
  - implemented configchannel_listsystems (aron@redhat.com)
  - moved global variables out of shell.py and into more appropriate locations
    (aron@redhat.com)
  - session_file didn't need to be global (aron@redhat.com)
  - make sure ~/.spacecmd/<server> exists before writing the session cache
    (aron@redhat.com)
  - only store one session in the cache (aron@redhat.com)


author: Aron Parsons <aparsons@redhat.com> 0.4.2-1
changelog:
  - fixed an unhandled exception when doing a history lookup (aparsons@redhat.com)
  - cleaned up system_upgradepackage and system_listupgrades (aparsons@redhat.com)
  - added calls to generate_package_cache in get_package_name and get_package_id
    (aparsons@redhat.com)
  - use macros for commands where possible (aparsons@redhat.com)
  - use existing file details (owner, group, mode) when updating a config file
    (aparsons@redhat.com)
  - cleanup the bash completion file (aparsons@redhat.com)
  - Automatic commit of package [spacecmd] release [0.4.2-1]. (aparsons@redhat.com)
  - system_applyerrata now just calls errata_apply() with the correct arguments
    (aparsons@redhat.com)
  - reworked errata_apply() to schedule all errata for each system via one API
    call.  this also only schedules currently unscheduled errata, which
    eliminates error messages when an errata is already scheduled
    (aparsons@redhat.com)
  - removed print_action_output() (aparsons@redhat.com)
  - cleaned up schedule_getoutput (aparsons@redhat.com)
  - removed an unnecessary sort (aparsons@redhat.com)
  - changed the cancel prompt to be consistent with other prompts fixed the tab
    completion for schedule_cancel (aparsons@redhat.com)
  - removed format_time() (aparsons@redhat.com)
  - use the action name instead of type to be more verbose (aparsons@redhat.com)
  - rewrote schedule_list* so be more concise and greppable (aparsons@redhat.com)
  - added an explanation of valid date strings (aparsons@redhat.com)
  - fix the handling of YYYYMMDD dates (aparsons@redhat.com)
  - remove limit option from system_listevents (aparsons@redhat.com)
  - minor tweaks to some output (aparsons@redhat.com)
  - cleanup of system_installpackage (aparsons@redhat.com)
  - added package_listerrata (aparsons@redhat.com)
  - removed an unnecessary call to generate_package_cache (aparsons@redhat.com)
  - fixed the exception handling in get_package_{name,id} (aparsons@redhat.com)
  - changed the global separator to use # instead of - (aparsons@redhat.com)
  - print the number of installed systems in package_details allow globbing in
    package_details (aparsons@redhat.com)
  - added package_listinstalledsystems (aparsons@redhat.com)
  - cache the reverse dictionary of (package_id, package_name) renamed the global
    variables that hold all package names (aparsons@redhat.com)
  - allow timestamps of YYYYMMDDHHMM (aparsons@redhat.com)
  - don't prompt the user in softwarechannel_removepackages if there are no
    packages to remove (aparsons@redhat.com)
  - print a newline before the debug messages when generating the caches
    (aparsons@redhat.com)
  - added toggle_confirmations (aparsons@redhat.com)
  - reworked errata_apply to speed it up (some more stuff is coming)
    (aparsons@redhat.com)
  - package_search wasn't returning an empty list if no results were found
    (aparsons@redhat.com)
  - tweaked the format of the output (replaced trailing colons with underlines to
    separate sections) (aparsons@redhat.com)
  - sort the package list in softwarechannel_adderrata and added some debug
    statements (aparsons@redhat.com)
  - move the call to generate the errata cache up a little bit (aparsons@redhat.com)
  - added softwarechannel_adderrata and changed softwarechannel_mergeerrata to
    softwarechannel_adderratabydate (aparsons@redhat.com)
  - compile and re-use patterns in filter_results (aparsons@redhat.com)
  - remove the seemingly unnecessary report_activesystems (aparsons@redhat.com)
  - fix displaying file contents in configchannel_filedetails (aparsons@redhat.com)
  - added functions to list only base and child channels (aparsons@redhat.com)
  - fixed tab completion for system_addchildchannel and system_removechildchannel
    (aparsons@redhat.com)
  - tweaked the shell intro (aparsons@redhat.com)
  - added a confirmation and status to system_deployconfigfiles (aparsons@redhat.com)
  - fixed exception handling regarding limits in schedule.py (aparsons@redhat.com)
  - when merging errata, only add packages that exist in the source channel
    (aparsons@redhat.com)
  - - add a message for user interrupts on single commands (aparsons@redhat.com)
  - - show the number of affected systems in errata_details (aparsons@redhat.com)
  - - handle user interrupts better in errata_apply - be more diligent about
    finding the errata ID in errata_apply (aparsons@redhat.com)


author: Paul Morgan <pmorgan@redhat.com> - 0.4.1-1
changelog:
  - ADD: support for builds via tito
  - CHANGE: x.y.z versioning (better for tito)
  - tagged man page as doc


author: Tomas Kasparek <tkasparek@redhat.com> 2.0.1-1
changelog:
  - Bumping package versions for 2.0.
  - Bumping package versions for 1.9
  - Purging %changelog entries preceding Spacewalk 1.0, in active packages.


author: Miroslav Suchý <msuchy@redhat.com> 1.8.1-1
changelog:
  - %defattr is not needed since rpm 4.4
  - 807479 - simplify pki declaration
  - 807479 - require spacewalk-branding
  - Bumping package versions for 1.8.


author: Jan Pazdziora 1.6.1-1
changelog:
  - 726708 - change interval & keepalive only when different from default values
    (mzazrivec@redhat.com)
  - 726708 - jabberd: set keepalive and interval to 60 (mzazrivec@redhat.com)


author: Jan Pazdziora 1.3.2-1
changelog:
  - We need to check the return value of GetOptions and die if the parameters
    were not correct.
  - spacewalk-setup-jabberd should own /usr/share/spacewalk (msuchy@redhat.com)


author: Jan Pazdziora 1.6.3-1
changelog:
  - Correct fix for the vn_rhn_command_queue_execs_stderr constraint issue.
  - Revert "postgres seems to reject empty text for stdout and stderr column"


author: Miroslav Suchý 1.6.2-1
changelog:
  - replace sysdate with current_timestamp (mc@suse.de)
  - postgres seems to reject empty text for stdout and stderr column (mc@suse.de)


author: Miroslav Suchý <msuchy@redhat.com> 0.48.14-1
changelog:
  - bumping version as tag SputLite-0.48.13-1 already exists (msuchy@redhat.com)
  - 474591 - move web data to /usr/share/nocpulse (msuchy@redhat.com)


author: Tomas Lestach <tlestach@redhat.com> 1.9.2-1
changelog:
  - 895029 - remove channel definitions that aren't available any more
  - 895029 - sort 6.1 and 6.2 Supplementary content
  - 895029 - adding missing 5-u9-server-x86_64


author: Tomas Lestach <tlestach@redhat.com> 1.9.1-1
changelog:
  - 895029 - adding RHEL5.9 channel definitions
  - 895029 - adding RHEL4.9-Extras channel definitions
  - Bumping package versions for 1.9.


author: Tomas Lestach <tlestach@redhat.com> 1.8.3-1
changelog:
  - adding optional and supplementary RHEL6.3 channel definitions
  - Revert "add missing optional and supplementary channel definitions"


author: Tomas Lestach <tlestach@redhat.com> 1.8.2-1
changelog:
  - add missing optional and supplementary channel definitions
  - fix dir to match RHEL6 supplementary channel
  - fix dir to match RHEL6 optional channel


author: Tomas Lestach <tlestach@redhat.com> 1.8.1-1
changelog:
  - 841027 - adding RHEL6.3 channel definitions
  - add RHEL6.1 and RHEL6.2 Workstation channel definitions
  - fix repodir to match RHEL-6 release directories
  - add RHEL5.6 Client Supplementary channel definitions
  - %defattr is not needed since rpm 4.4
  - Bumping package versions for 1.8.


author: Miroslav Suchý 1.7.1-1
changelog:
  - 796077 - Include the RHEL 5.8 definitions in spacewalk-repo-sync
  - Bumping package versions for 1.7. (mzazrivec@redhat.com)


author: Miroslav Suchý 1.6.8-1
changelog:
  - 641936 - fix typo in man page
  - 768854 - introduce mapping for rhel6 add-ons (slukasik@redhat.com)


author: Miroslav Suchý 1.6.7-1
changelog:
  - 767718 - add data for rhel add-on's -
    Highavailability,Loadbalancer,Resilientstorage and Scalablefilesystem
  - 767718 - gather data for rhel add-on's
  - no need to handle Workstation for el6 specialy


author: Miroslav Suchý 1.6.5-1
changelog:
  - 750743 - add channel definition for optional channels
  - 750743 - gather data for optional channels
  - 761548 - add rhel 6.2 channel definitions


author: Michael Mraka <michael.mraka@redhat.com> 1.5.2-1
changelog:
  - added data files for RHEL6.1
  - added data files for RHEL5.6 Supplementary
  - adopted spacewalk-create-channel to RHEL6.1


author: Miroslav Suchý <msuchy@redhat.com> 1.4.4-1
changelog:
  - allowing input of 0 insteado f 'gold' in spacewalk-create-channel
    (jsherril@redhat.com)
  - replace dead code with default from optparse


author: Justin Sherrill <jsherril@redhat.com> 1.4.3-1
changelog:
  - adding new data files for spacewalk-create-channel (jsherril@redhat.com)
  - updating spacewalk-create-channel to properly support RHEL 6 and added
    supplementary repos for it (jsherril@redhat.com)


author: Jan Pazdziora 1.4.2-1
changelog:
  - Fixing description of the -u/--update option in spacewalk-create-channel man
    page. (luc@delouw.ch)


author: Jan Pazdziora 1.0.5-1
changelog:
  - correct Summary and Description (msuchy@redhat.com)
  - correct URL and Source0 (msuchy@redhat.com)
  - man page formatting fix (jsherril@redhat.com)
  - man page formatting fix (jsherril@redhat.com)
  - fixing man page name (jsherril@redhat.com)


author: Justin Sherrill <jsherril@redhat.com> 1.0.4-1
changelog:
  - adding RHEL 6 data files for spacewalk-create-channel (jsherril@redhat.com)
  - adding initial support for RHEL 6 to spacewalk-create-channel
    (jsherril@redhat.com)
  - updating readme for spacewalk-create-channel (jsherril@redhat.com)


author: Justin Sherrill <jsherril@redhat.com> 1.0.3-1
changelog:
  - updating spacewalk-remote-utils man page to remove left over bits from copied
    spec (jsherril@redhat.com)


author: Jan Pazdziora 2.29.13-1
changelog:
  - No need to Disconnect, hopefully.
  - Since RHN::DB sets FetchHashKeyName to NAME_uc and monitoring now uses
    RHN::DB, the column name is now uppercase.


author: Jan Pazdziora 1.127.4-1
changelog:
  - Method select_current_alert not used, removing.
  - Removal of update_current_alert_by_ticket_id makes update_current_alert not
    used, removing.
  - Removal of update_current_alert_by_ticket_id makes
    select_current_alert_by_ticket_id not used, removing.
  - Method update_current_alert_by_ticket_id not used in our product, removing.


author: Miroslav Suchý 1.127.2-1
changelog:
  - bump up version (msuchy@redhat.com)
  - get rid of PhoneContactMethod - is is not even in DB
  - rip off SNMP notification method


author: Jan Pazdziora 1.126.30-1
changelog:
  - Avoid having the messages on different lines than their timestamps.
  - Avoid having the output both in generate_config.log and GenerateNotifConfig-
    error.log.


author: Michael Mraka <michael.mraka@redhat.com> 1.126.25-1
changelog:
  - 700385 - use standard ANSI join
  - 700385 - use current_timestamps instead of sysdate
  - 700385 - replaced synonym with original table_name
  - 700385 - use standard ANSI join
  - 700385 - created compatibility views for monitoring
  - 700385 - reuse RHN::DB for db connection in NotificationDB.pm


author: Jan Pazdziora 1.126.22-1
changelog:
  - Neither functions from File::Basename nor from File::Copy seem to be used by
    ack-processor, removing the uses.


author: Michael Mraka <michael.mraka@redhat.com> 1.126.20-1
changelog:
  - 493028 - ack_enqueuer.pl must be linked from /etc/smrsh
  - 493028 - select all but expired redirects 
  - 493028 - empty TZ is interpreted as GMT not local timezone; it must be unset
  - 493028 - dates in db are in localtime not GMT
  - 493028 - fixed active redirects query condition


author: Stephen Herr <sherr@redhat.com> 2.5.56-1
changelog:
  - 947639 - make Proxy timeouts configurable
  - Purging %changelog entries preceding Spacewalk 1.0, in active packages.


author: Martin Minar <mminar@redhat.com> 2.5.48-1
changelog:
  - Change PASS percentage after few attempts and print percentage in case of
    failure (jhutar@redhat.com)


author: Miroslav Suchý 2.5.39-1
changelog:
  - idn_ascii_to_pune() have to return string (msuchy@redhat.com)
  - Revert "idn_unicode_to_pune() have to return string" (msuchy@redhat.com)
  - update copyright years (msuchy@redhat.com)


author: Miroslav Suchý <msuchy@redhat.com> 2.5.35-1
changelog:
  - 683200 - create idn_ascii_to_pune() and idn_pune_to_unicode(), which will
    take care about corner cases of encodings.idna


author: Miroslav Suchý <msuchy@redhat.com> 2.5.32-1
changelog:
  - get_server_capability() is defined twice in osad and rhncfg, merge and move
    to rhnlib and make it member of rpclib.Server
  - Updating the copyright years to include 2010.


author: Miroslav Suchý <msuchy@redhat.com> 2.5.27-1
changelog:
  - add copyright file - this is required by Debian policy
  - update GPLv2 license file
  - 618267 - simplify regexp


author: Miroslav Suchý <msuchy@redhat.com> 2.5.25-1
changelog:
  - 595837 - write nice error in case of "connection reset by peer" and xmlrpc
    protocol error (msuchy@redhat.com)
  - 583980 - replace fcntl.O_NDELAY with os.O_NDELAY, for newer Pythons.
    (jpazdziora@redhat.com)
  - 583020 - need to initialize self.send_handler for the class Server as well.
    (jpazdziora@redhat.com)
  - Removing server from cmd-line (slukasik@redhat.com)
  - Adding port number to command line args (slukasik@redhat.com)
  - Adding shebang (slukasik@redhat.com)
  - Fixing return value (slukasik@redhat.com)
  - Fixing typo. (slukasik@redhat.com)


author: Jan Pazdziora 2.20.18-1
changelog:
  - 922250 - use $r->useragent_ip on Apache 2.4, $r->connection->remote_ip
    otherwise.
  - %defattr is not needed since rpm 4.4


author: Jan Pazdziora 2.20.16-1
changelog:
  - Rollback the session to avoid IDLE in transaction in PerlAccessHandler
    NOCpulse::MonitoringAccessHandler.


author: Tomas Lestach <tlestach@redhat.com> 3.2.3-9
changelog:
  - remove unused sample files from tanukiwrapper
  - disable building tanukiwrapper subpackages
  - explicitelly enable gcj_support on RHEL


author: Vivek Lakshmanan <vivekl@redhat.com> - 0:3.2.1-2jpp
changelog:
  - Add conditional AOT compilation with GCJ.
  - Add Requires(X) where appropriate.
  - Add patch to add -lm in x86-32 Makefile.
  - Conditionally apply patch to avoid use of obscure property 
    not supported on GCJ.
  - Add missing makefiles for architectures pertinent to FC.


author: Ville Skyttä <scop at jpackage.org> - 0:3.1.2-2jpp
changelog:
  - Fix install locations and build dependencies.
  - Drop -demo subpackage and test jars, include samples in main package's docs.
  - Fix build with newer Java/Ant and ant-nodeps not built with Sun's JDK.
  - Crosslink with local JDK javadocs.


author: Justin Sherrill <jsherril@redhat.com> 1.23-5
changelog:
  - 548489 - adding patch to fix issue with updating/inserting a blob using a
    synonym (jsherril@redhat.com)


author: Miroslav Suchy <msuchy@redhat.com> 1.22-2
changelog:
  - added buildrequires for oracle-lib-compat
  - rebased to DBD::Oracle 1.22
  - removed DBD-Oracle-1.14-blobsyn.patch


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - compile against oracle libraries using -rpath setting
  - disable as many checks as we can from the default Makefile.PL


author: Jan Pazdziora 10.2.0.25-1
changelog:
  - Adding file contexts and stuff for oracle-xe-11.2.0-1.0.x86_64.
  - %defattr is not needed since rpm 4.4


author: Jan Pazdziora 10.2.0.24-1
changelog:
  - The rman is more like the database server process.
  - The backup.sh and restore.sh need to run as sqlplus, so that their log files
    can be used by sqlplus.
  - The backup.sh from Oracle XE 10g seems to want to access urandom.
  - Allow Oracle database to ptrace self.


author: Matej Kollar <mkollar@redhat.com> 2.1.6-1
changelog:
  - Honour behavior described in help
  - Revert "Removed set_value as getopt made it redundant"
  - Removing unhealthy options RHN_PARENT and CA_CHAIN
  - fixed typo


author: Matej Kollar <mkollar@redhat.com> 2.1.5-1
changelog:
  - Removed set_value as getopt made it redundant
  - 516296 - Allow truly non-interactive proxy install
  - Order list of options in help
  - Allow user to save entered data as answer file
  - There is no up2date anymore
  - Eliminating eval where possible
  - Some seemingly unimportant spaces
  - Tabs vs. Spaces War


author: Dimitar Yordanov <dyordano@redhat.com> 1.10.7-1
changelog:
  - 979038 - Obtain default options from up2date
  - Revert "979038 - Obtain default options from up2date"


author: Michael Mraka <michael.mraka@redhat.com> 1.10.3-1
changelog:
  - 901732 - set default ip to monitoring_parent primary ip
  - 901732 - fixed typo in MONITORING_PARENT name


author: Michael Mraka <michael.mraka@redhat.com> 1.10.1-1
changelog:
  - 896125 - make Y/N values optional
  - 896125 - report extra commandline arguments
  - 896125 - fail if answer file is not readable
  - Purging %changelog entries preceding Spacewalk 1.0, in active packages.


author: Miroslav Suchý <msuchy@redhat.com> 1.8.2-1
changelog:
  - 695276 - if koan is requesting anything from /cobbller_api replace hostname
    of server with hostname of first proxy in chain


author: Miroslav Suchý 1.6.5-1
changelog:
  - 737853 - if rhn-ca-openssl.cnf does not exist, then check should succeed
  - 737853 - do not print output of awk, we care just about exit code


author: Miroslav Suchý 1.6.3-1
changelog:
  - check if "copy_extension=copy" is in correct section
  - do not ask for SSL_CNAME if it set in answer file to empty array
  - fail if CA configuration file do not copy extension


author: Miroslav Suchý 1.5.2-1
changelog:
  - 648868 - do not put proxy_broker.conf and proxy_redirect.conf to
    configuration channel (mmello@redhat.com)


author: Tomas Lestach <tlestach@redhat.com> 1.3.5-1
changelog:
  - updating Copyright years for year 2011 (tlestach@redhat.com)
  - remove redundant comment (msuchy@redhat.com)


author: Miroslav Suchý <msuchy@redhat.com> 1.2.1-1
changelog:
  - add cobbler-proxy.conf (msuchy@redhat.com)
  - cut free cobbler-proxy.conf  from inline in configure-proxy.sh to regular
    file (msuchy@redhat.com)
  - 648868 - do not put rhn_proxy.conf to configuration channel
    (msuchy@redhat.com)
  - bumping package versions for 1.2 (mzazrivec@redhat.com)


author: Miroslav Suchy <msuchy@redhat.com> 1.23.13-1
changelog:
  - own %{perl_vendorlib}/NOCpulse
  - silent rpmlint by $RPM_BUILD_ROOT prefix to %install
  - move logging.ini from Makefile.PL to spec


author: Michael Mraka <michael.mraka@redhat.com> 5.5.47-1
changelog:
  - reuse UploadError from uploadLib
  - removed functions not used in rhnpush/rhn-package-manager
  - simplified authentication code


author: Michael Mraka <michael.mraka@redhat.com> 5.5.41-1
changelog:
  - merged list() with parent class
  - merged uploadHeaders() with parent class
  - the very same newest() is defined in parent class


author: Michael Mraka <michael.mraka@redhat.com> 5.5.39-1
changelog:
  - updated uploadLib to use A_Package interface
  - removed legacy code for satellite < 4.0.6 support
  - converted rhnpush to use A_Package interface
  - InvalidPackageError is now in rhn_pkg
  - removed support for satellite < 4.1.0


author: Michael Mraka <michael.mraka@redhat.com> 5.5.34-1
changelog:
  - replaced external zip with zipfile module
  - replaced external tar with tarfile module
  - don't call os.path.join() over and over
  - don't read 2GB file into memory at once
  - don't hide original error message
  - replaced external unzip with zipfile module


author: Jan Pazdziora 5.5.30-1
changelog:
  - We always have rhnserver (no longer building for RHEL 4-).
  - We only support version 5 and newer of RHEL, removing conditions for old
    versions.


author: Jan Pazdziora 5.5.28-1
changelog:
  - 559092 - recognize both new and old patch clusters (michael.mraka@redhat.com)
  - 485880 - put -N option to SYNOPSIS as well (msuchy@redhat.com)


author: Michael Mraka <michael.mraka@redhat.com> 5.5.22-1
changelog:
  - idn_unicode_to_pune() has to return string
  - no need to define built-in constants
  - delete dead code


author: Miroslav Suchý 5.5.20-1
changelog:
  - 683200 - instead of encodings.idna use wrapper from rhn.connections, which
    workaround corner cases
  - 683200 - rhnpush.py - convert servername from input to Pune encodings


author: Jan Pazdziora 5.5.17-1
changelog:
  - Revert "Revert "get_server_capability() is defined twice in osad and rhncfg,
    merge and move to rhnlib and make it member of rpclib.Server""
    (msuchy@redhat.com)
  - Revert "Revert "648403 - do not create TB even on Red Hat Enterprise Linux
    4"" (msuchy@redhat.com)


author: Miroslav Suchý <msuchy@redhat.com> 5.5.13-1
changelog:
  - get_server_capability() is defined twice in osad and rhncfg, merge and move
    to rhnlib and make it member of rpclib.Server
  - 648403 - do not create TB even on Red Hat Enterprise Linux 4
  - 648403 - workaround missing hasCapability() on RHEL4
  - Updating the copyright years to include 2010.


author: Jan Pazdziora 5.5.7-1
changelog:
  - 649259 - do not fail with invalid user, if we are only testing if call exist
    (msuchy@redhat.com)


author: Miroslav Suchý <msuchy@redhat.com> 5.5.2-1
changelog:
  - Also fixed 'Info' -> 'info' as suggested by Milan Zazrivec.
    (jhutar@redhat.com)
  - And one more space in 'sometime' as suggested by Jan Pazdziora
    (jhutar@redhat.com)
  - Just put space to the correct side (jhutar@redhat.com)


author: Miroslav Suchý <msuchy@redhat.com> 5.5.1-1
changelog:
  - 470154 - arch can be optional, do not freak out if it is not present
  - 514805 - recognize X86 arch as i386
  - 516898 - workaround for patches which do not have packed most top directory
  - no need to copy file, we can operate directly on original
  - do not read one file twice
  - 559092 - recognize new sun patch cluster format
  - 569946 - normalize solaris "x86" value to rhn known value


author: Stephen Herr <sherr@redhat.com> 1.0.2-1
changelog:
  - 506485 - Pull cobbler-loader files from Red Hat signed rpms
  - replace legacy name of Tagger with new one


author: Milan Zazrivec <mzazrivec@redhat.com> 2.2.6-1
changelog:
  - Fedora 19 does not provide /sbin/runuser
  - Purging %changelog entries preceding Spacewalk 1.0, in active packages.


author: Jan Pazdziora 2.2.2-1
changelog:
  - Loading NOCpulse::Config here makes the empty content cached, removing.
  - Fixing typo (%FILE_CONTENTS), fixing missing $self, adding use strict.


author: Michael Mraka <michael.mraka@redhat.com> 2.1.22-1
changelog:
  - fixed ownership of NOCpulse/tmp directory
  - fixed function decode does not exist (PG)
  - fixed relation "config_parameter" does not exist (PG)
  - fixed relation "config_group" does not exist (PG)
  - fixed relation "config_macro" does not exist (PG)
  - reuse RHN:DB for db connection in monitoring (PG)


author: Michael Mraka <michael.mraka@redhat.com> 1.10.1-1
changelog:
  - removed old CVS/SVN version ids
  - Purging %changelog entries preceding Spacewalk 1.0, in active packages.
  - %defattr is not needed since rpm 4.4


author: Miroslav Suchý <msuchy@redhat.com> 1.4.2-1
changelog:
  - put license into doc section (msuchy@redhat.com)
  - make setup quiet (msuchy@redhat.com)
  - correct buildroot (msuchy@redhat.com)
  - correct url and source url to point to fedorahosted (msuchy@redhat.com)


author: Jan Pazdziora 1.8.1-1
changelog:
  - Make java_t bits optional, as Fedora 17 does not have this type.
  - %defattr is not needed since rpm 4.4


author: Miroslav Suchý 1.7.1-1
changelog:
  - allow monitoring to connect to PostgreSQL
  - Bumping package versions for 1.7. (mzazrivec@redhat.com)


author: Tomas Lestach <tlestach@redhat.com> 1.7.1-1
changelog:
  - rename rhn-installation.log to rhn_installation.log (tlestach@redhat.com)
  - Bumping package versions for 1.7. (mzazrivec@redhat.com)


author: Jan Pazdziora 1.5.2-1
changelog:
  - 634989 - allow Apache to send emails, useful when mod_python/mod_perl is
    about to send traceback.


author: Michael Mraka <michael.mraka@redhat.com> 1.5.1-1
changelog:
  - 702274 - restore kickstart files context
  - 702274 - fixed context of kickstart configs
  - 702274 - allow cobblerd_t to read spacewalk_data_t


author: Miroslav Suchý <msuchy@redhat.com> 1.2.4-1
changelog:
  - 491331 move /etc/rhn/satellite-httpd/conf/satidmap.pl to
    /usr/share/rhn/satidmap.pl (msuchy@redhat.com)


author: Jan Pazdziora 1.2.2-1
changelog:
  - We cannot use oracle_sqlplus_log_t in .fc, in case we do not have the Oracle
    modules loaded.
  - Move the oracle-instantclient*-selinux dependency to spacewalk-oracle, to
    make it posible to install Spacewalk without Oracle SELinux modules.
  - Make the rule for access to oracle_port_t optional, for PostgreSQL
    installations.


author: Michael Mraka <michael.mraka@redhat.com> 1.1.1-1
changelog:
  - bumping spec files to 1.1 packages
  - Move systemlogs directory out of /var/satellite (joshua.roys@gtri.gatech.edu)


author: Miroslav Suchý <msuchy@redhat.com> 0.4-1
changelog:
  - 800899 - consistently use macros
  - 800899 - include license file
  - Spacewalk is released under GPLv2, lets stick to it


author: Miroslav Suchý 0.3-1
changelog:
  - add man page
  - Description lines must not exceed 80 characters
  - Summary must begin with capital letter


author: Tomas Lestach <tlestach@redhat.com> 2.2.12-1
changelog:
  - do not sort multival values within one column to match other multival values
    (in another columns)
  - process all the multival values on row


author: Michael Mraka <michael.mraka@redhat.com> 2.2.10-1
changelog:
  - 1054342 - added hostname and IP address to scap-scan
  - 1053876 - added system_id to scap-scan-results


author: Tomas Lestach <tlestach@redhat.com> 2.2.5-1
changelog:
  - fix spacewalk-report multival issue
  - Add activation-keys-config report
  - Adding reports for activation-keys


author: Michael Mraka <michael.mraka@redhat.com> 2.2.4-1
changelog:
  - remove semicolon at the end of the query
  - Add ids to labels (handy)
  - Add report for custom-channels
  - Add report on repositories
  - Add org-id to channels


author: Tomas Kasparek <tkasparek@redhat.com> 2.1.13-1
changelog:
  - 1012261 - report system virtualization type
  - 1009462 - display error message for --(like|where)=<column-id>


author: Tomas Kasparek <tkasparek@redhat.com> 1.10.13-1
changelog:
  - adding audit-servers report for logging feature
  - adding audit-server-groups report for logging feature
  - reports should not have 0755 permissions


author: Tomas Kasparek <tkasparek@redhat.com> 1.10.1-1
changelog:
  - spacewalk-report: added reports for spacewalk-abrt
  - Bumping package versions for 1.9
  - Purging %changelog entries preceding Spacewalk 1.0, in active packages.


author: Tomas Kasparek <tkasparek@redhat.com> 1.9.2-1
changelog:
  - 768074 - report of package upgrades available for systems
    (tkasparek@redhat.com)
  - 745342 - system custom info report (tkasparek@redhat.com)


author: Tomas Kasparek <tkasparek@redhat.com> 1.9.1-1
changelog:
  - parametrization of spacewalk-report with spacewalk config
  - security fix + fixing typo
  - 703629 - spacewalk-report inactive-systems RFE
  - 662773 - spacewalk-report system-packages-installed
  - 745342 - additional column in spacewalk-report inventory
  - removing unnecesarry whitespaces
  - 477631 - spacewalk-report RFE
  - Bumping package versions for 1.9.


author: Jan Pazdziora 1.8.3-1
changelog:
  - %defattr is not needed since rpm 4.4
  - require spacewalk-branding
  - simplify spec and own directory /usr/share/spacewalk/reports


author: Simon Lukasik <slukasik@redhat.com> 1.7.1-1
changelog:
  - OpenSCAP integration -- Spacewalk reports. (slukasik@redhat.com)
  - Bumping package versions for 1.7. (mzazrivec@redhat.com)


author: Miroslav Suchý 1.6.3-1
changelog:
  - IPv6: reporting - make inventory report IPv6 aware
  - IPv6: reporting - make errata-systems report IPv6 aware


author: Jan Pazdziora 1.6.1-1
changelog:
  - Add the --where-<column-id> option to help and man page.
  - New reports: errata-channels and kickstartable-trees.


author: Jan Pazdziora 1.4.5-1
changelog:
  - There is no cursor() function for inline cursors in PostgreSQL, using custom
    function get_hw_info_as_clob instead.
  - Rewriting outer joins to ANSI syntax.


author: Jan Pazdziora 1.2.2-1
changelog:
  - 623941, 578292 - add report channel-packages which provides full list
    of packages in channels.
  - 623941, 578292 - update the report column names to be more descriptive.


author: Jan Pazdziora 1.2.1-1
changelog:
  - Sort the list of reports to make it easier to read it.
  - 623941 - add the channels report which lists channel and number of packages
    in each channel.
  - 623941 - add the errata-list-all report which lists all reports in the
    Spacewalk, not just those that affect some systems.
  - bumping package versions for 1.2 (mzazrivec@redhat.com)


author: Milan Zazrivec <mzazrivec@redhat.com> 1.1.2-1
changelog:
  - 601984 - use clob for the concatting operation, to overcome the varchar
    length limit. (jpazdziora@redhat.com)


author: Jan Dobes 2.2.1-1
changelog:
  - hide search form together with other UI changes
  - fix gap under menu
  - show roll menu button only on small screens
  - control menu type switching completely with css instead of javascript
  - Bumping package versions for 2.2.


author: Michael Mraka <michael.mraka@redhat.com> 2.1.28-1
changelog:
  - simplify datepicker layout and unify look of date/time part
  - Introduce a date-time picker.
  - style CreateUser page so it resembles old look


author: Michael Mraka <michael.mraka@redhat.com> 2.1.26-1
changelog:
  - fixed create probe page aligning
  - required field marker used to be red
  - password meter needs pwstrength-bootstrap


author: Michael Mraka <michael.mraka@redhat.com> 2.1.25-1
changelog:
  - help links are already hidden via spacewalk-help-link class
  - move toolbar items right for all header levels


author: Michael Mraka <michael.mraka@redhat.com> 2.1.24-1
changelog:
  - add special class to help links
  - Revert "bootstrap tuning - style submit buttons"
  - style table for system comparsion
  - update copyright year in perl footer
  - highlight column by which is list sorted and hovered row


author: Matej Kollar <mkollar@redhat.com> 2.1.22-1
changelog:
  - New less file added to style Inputs. New less file added for the minor fixes
    of TB3 for spacewalk layout


author: Michael Mraka <michael.mraka@redhat.com> 2.1.15-1
changelog:
  - making help links disappear
  - colour added to the counter in SSM
  - Links inside a alert-info have a darker blue than the text shown and have
    underline. It is necessary to distinguish the link over the general text


author: Michael Mraka <michael.mraka@redhat.com> 2.1.10-1
changelog:
  - bootstrap tuning: make non-link text in header more visible
  - bootstrap tuning - style submit buttons


author: Tomas Kasparek <tkasparek@redhat.com> 2.1.9-1
changelog:
  - bootstrap tuning - make disappear only qustion mark and not all links in h1
  - bootstrap tuning - hide the documentation question marks on java and perl
    pages


author: Tomas Lestach <tlestach@redhat.com> 2.1.8-1
changelog:
  - point Spacewalk documentation to Red Hat Satellite 5.6 documentation
  - replace 'Channel Managemet Guide' docs with 'User Guide' and 'Getting Started
    Guide'


author: Tomas Kasparek <tkasparek@redhat.com> 2.1.1-1
changelog:
  - Indent organization configuration dialog to clarify semantics of checkboxes.
  - Bumping package versions for 2.1.


author: Jan Pazdziora 1.10.16-1
changelog:
  - removing unnecessary css property
  - removing duplicate left border in tables containing checkbox as 1st column


author: Tomas Kasparek <tkasparek@redhat.com> 1.10.5-1
changelog:
  - removing unused styles and refactoring blue-nav-top.css and adjacent files
  - removing unused styles from rhn-header.css
  - removing unused styles from rhn-listview.css
  - removing unused styles from rhn-messaging.css
  - removing unused styles from rhn-nav-sidenav.css
  - rmoving some unused styles from rhn-status.css


author: Tomas Kasparek <tkasparek@redhat.com> 1.10.4-1
changelog:
  - clean up of rhn-special-styles.css and adjacent files
  - removing css hacks for vintage versions of IE


author: Tomas Kasparek <tkasparek@redhat.com> 1.10.1-1
changelog:
  - using css3 border-radius instead of images to render round edges
  - Bumping package versions for 1.9


author: Michael Mraka <michael.mraka@redhat.com> 1.9.5-1
changelog:
  - removed no longer necessary directory definitions
  - pack branding template files outside of document root


author: Tomas Lestach <tlestach@redhat.com> 1.9.1-1
changelog:
  - 866326 - customize KickstartFileDownloadAdvanced.do page in case of kickstart
    file DownloadException
  - reformated using xmllint -format
  - Bumping package versions for 1.9.


author: Jan Pazdziora 1.8.5-1
changelog:
  - Edit colors in highlightning of :hovered rows in list views
  - Highlightning of :hover row in list views


author: Jan Pazdziora 1.8.4-1
changelog:
  - The Sniglets::Utils is no longer needed in footer.pxt.
  - The rhn-bugzilla-link generates emply paragraph.


author: Miroslav Suchý <msuchy@redhat.com> 1.8.3-1
changelog:
  - Add support for studio image deployments (web UI) (jrenner@suse.de)
  - %defattr is not needed since rpm 4.4 (msuchy@redhat.com)


author: Miroslav Suchý <msuchy@redhat.com> 1.3.1-1
changelog:
  - add GPLv2 license (msuchy@redhat.com)
  - cleanup spec (msuchy@redhat.com)
  - remove .htaccess file (msuchy@redhat.com)
  - point to url where we store tar.gz (msuchy@redhat.com)
  - Bumping package versions for 1.3. (jpazdziora@redhat.com)


author: Michael Mraka <michael.mraka@redhat.com> 1.1.2-1
changelog:
  - Adding the correct checkstyle for inactive systems
  - Added the dupe compare css and javascript magic
  - 572714 - fixing css issues with docs


author: Jan Pazdziora 0.12.9-1
changelog:
  - Fixing inserts and updates for RHN_PROBE_STATE and RHN_SATELLITE_STATE.
  - Use RHN::DBI instead of plain DBI with sc_db login parameters.


author: Devan Goodwin <dgoodwin@redhat.com> 0.12.8-1
changelog:
  - Use Apache2::RequestRec. (jpazdziora@redhat.com)
  - Returning undef instead of string "NULL". (jpazdziora@redhat.com)


author: Jesus M. Rodriguez <jesusr@redhat.com>
changelog:
  - rebasing to latest svn version
  - faultcode patch was accepted by maintainer
  - patching fault exception serialization


