# changelog

author: Thomas Naughton <naughtont@ornl.gov> 1.0.0-12
changelog:
  - (1.0.0-12) Removed unused profile.d portions.
  - Changed to use (what appears) more standard 'python-twisted', doesn't
    cover case where it is v2.0 and twisted-web is seperate, but should be ok.


author: Olivier Lahaye <olivier.lahaye@cea.fr> 1.0.2-1
changelog:
  - New upstream version that fix ElementTreee on python > 2.6 (included in xml.etree)
  - spec cleanup (removed unused libvers variable)


author: Olivier Lahaye <olivier.lahaye@cea.fr> 1.0.2-2
changelog:
  - New upstream version that fix deprecated md5 module warning.
  - Now requires python >= 2.6 (apitest-1.0.1+ doesn't work anymore with old python-elementtreee-1.2.6)


author: Olivier Lahaye <olivier.lahaye@cea.fr> 1.0.2-3
changelog:
  - Finegrained Requirements regarding python-twisted (now only core and web are required).
    This is needed to CentOS7-beta which has incomplete python-twisted.


author: Paul Howarth <paul@city-fan.org> 5.2.0-2.CF
changelog:
  - Add build support for RHEL 5
  - Default data directory moved back out of /srv
    (to %{_localstatedir}/lib/bittorrent)
    (http://fedoraproject.org/wiki/PackagingDrafts/NoBitsInSrv)
  - Change torrent user's home directory from %{_localstatedir}/spool/bittorrent
    to %{_localstatedir}/lib/bittorrent, fix the home directory of any existing
    torrent user, and don't include %{_localstatedir}/spool/bittorrent in the
    package any more
  - Include egg-info if present (#440906)
  - Add README.Fedora to explain how to use the track/seed services (#430849)
  - Use short license name to pacify rpmlint
  - Drop the wxPython version patch; only version 2.6 is ever likely to work
  - Require wxPythonGTK2 < 2.7.0 and wxPythonGTK2 >= 2.6.0 for GUI subpackage;
    this will pull in either wxPython or compat-wxPython as needed


author: Paul Howarth <paul@city-fan.org> 5.2.0-3.CF
changelog:
  - Remove unused macro %{python_sitearch}
  - Add build support for Fedora 10
  - Tweak dist tag macros to work on current Rawhide with three-part releasenum
  - Fix useradd invocation (add -g option) in %pre
  - Fix up torrent homedir silently (#457563)
  - Create a pidfile for btseed (#458926)
  - Remove tracker pidfile when service is stopped (no need to include the
    %ghost-ed pidfile now)


author: Paul Howarth <paul@city-fan.org> 5.2.2-1.CF
changelog:
  - Update to 5.2.2
  - BTL module relicensed under Python license
  - Update shellbang and no-version-check patches


author: Paul Howarth <paul@city-fan.org> 5.3-1.cf
changelog:
  - Update to 5.3 (upstream mostly relicensed under GPLv3+)
  - Update to SLES-compatible dist tag macros
  - Update shellbang patch
  - Add Fedora 11 build support


author: Paul Howarth <paul@city-fan.org> 5.3-2.cf
changelog:
  - Fix deprecation warnings by using hashlib instead of sha when possible
  - Suppress log noise from mis-parsing utorrent messages
  - Fix dist tags for current Rawhide and support up to Fedora 15


author: Paul Howarth <paul@city-fan.org> 5.3-5.cf
changelog:
  - Use native systemd init from Fedora 15 onwards
  - Add build support for Fedora 17..20
  - Nobody else likes macros for commands
  - Fix dist tag for CentOS 6 and Scientific Linux


author: Olivier Lahaye <olivier.lahaye@cea.fr> 5.3-6.cf
changelog:
  - Removed distro detection that prevent "unsupported distros" to build.
  - remove wrongly installed doc files and let %doc macro do the correct job.


author: Olivier Lahaye <olivier.lahaye@cea.fr> 0.8.5-4
changelog:
  - Add missing deps.
  - Add 32bit deps if enable_multilib is set on 64bit system.
  - Add support for old rpm versions (centos5) (missing /usr/share)
  - disabled multilib support en old rpm versions:
    - defined variable not seen in %file sections
    - no support for arch specific deps (glibc-devel(x86-32))


author: 11:15:18AM Thomas Naughton <naughtont@ornl.gov>
changelog:
  - (3.1-2) Changed the pre-reqs to be '/usr/bin/python2' to work better 
    w/ OSCAR and non-RedHat based systems that don't use the "Python" (1.x) 
    and "Python2" (2.x) RPM naming for co-existence.


author: 01:36:38AM Thomas Naughton <naughtont@ornl.gov>
changelog:
  - (3.1-3) Overhaul the RPM spec stuffo.  
    Consolidate 'c3, -profiled, -ckillnode' RPMs into a single SPEC file.
  - Fix path for ckillnode, change to also be '/opt/c3-3'.
  - Additionally, this is using the newer version of 'ckillnode' that was
    in the 3.1.1 tarball.


author: 00:57:14AM Thomas Naughton <naughtont@ornl.gov>
changelog:
  - (5.0b1-1) Misc updates to match new file locations.  Using autoconf
     to fill in version.  (TODO: make better use of new Makefile)


author: 17:49:40PM Geoffroy Vallee <valleegr@ornl.gov>
changelog:
  - Enable the installation of C3 directly in the system (binaries in /usr/bin
  and so on), rather than in /opt/c3-x.


author: Olivier Lahaye <olivier.lahaye@cea.fr> 1.0.6-2
changelog:
  - Fixed packaging: no more need to use the SEDLIBDIR.
  - Avoid owning /usr/share/perl5/vendor_perl/OSCAR (owned by oscar-base-lib)


author: Olivier Lahaye <olivier.lahaye@cea.fr> 4.3.0-0.17
changelog:
  - Fix /etc/dhclient.conf options descriptions in initrd.img.
    option option-140 code 140 = ip-address;          # Image server.
    option option-141 code 141 = unsigned integer 16; # Log server port.
    option option-142 code 142 = string;              # SSH download URL.
    option option-143 code 143 = unsigned integer 16; # Flamethrower port base.


author: Olivier Lahaye <olivier.lahaye@cea.fr> 4.5.0-0.25
changelog:
  - Removed most old build dependancy as we don't build any binaries
    since dracut is used.
  - Added ethtool and lsscsi dependancy so lsscsi command and ethtool are available in imager.
  - renamed x86_64initrd_template to initrd_template (no arch content).
  - Port to CentOS-6, OpenSuSE-42.3
  - Added ipcalc dependancy.
  - added dracut-systemimager package.
  - Fixed script that reports rebooted status.


author: Olivier Lahaye <olivier.lahaye@cea.fr> 4.9.0-0.1
changelog:
  - Port to AlmaLinux-8.4 (initrd NetworkManager based)
  - Port to CentOS-8
  - New web GUI (deprecated si_monitor and si_monitortk).
  - New configuration based on json. Api for perl/php/javascript/bash.
  - New log system that can catch stderr, stdout and system/kernel messages.


author: Olivier Lahaye <olivier.lahaye@cea.fr> 0.5-1
changelog:
  - New upstream release.
  - New depend on libdrmaa.so.0 (should work with SGE or torque-drmaa)
  - lowercase name for compliance with python rpm naming scheme
  - noarch build


author: Olivier Lahaye <olivier.lahaye@cea.fr> 0.5-2
changelog:
  - Fix libdrmaa.so arch dependancy using %__isa_bits
  - Fix egg-info path (avoid hardcoding python version)


author: Jeff Squyres <jsquyres@lam-mpi.org>
changelog:
  - Use /usr/bin/rm macro in the %preun section
  - Added some more requires (perl, tcl), just to be absolutely safe
  - Changed the package name to env-switcher


author: Jeff Squyres <jsquyres@lam-mpi.org>
changelog:
  - Make a sym link from /opt/env-switcher/bin/switcher to /bin/switcher because
    MDK >= 8.2 is stupid (root's .bashrc doesn't allow /etc/profile.d
    scripts to modify the path).
  - Minor bug fixes ("module unload switcher" now works)
  - Now install into /opt/env-switcher (vs. /opt/env-switcher-$version)
    to preserve the config file switcher.ini across rpm -Uvh
  - Marked /opt/env-switcher/etc/switcher.ini as a %config file, and no longer
    forcibly remove it in $preun.


author: Jeff Squyres <jsquyres@lam-mpi.org>
changelog:
  - Depend on modules-oscar, not modules.
  - Depend on perl-AppConfig, not libappconfig-perl.
  - Remove "oscar" from the release number, per new OSCAR standards.


author: Jeff Squyres <jsquyres@lam-mpi.org>
changelog:
  - Remove extraneous echo statements in scriptlets.
  - Don't remove the sym link during "rpm -Uvh".
  - Upgrade to version 1.0.6, release 1
  - Have modulefile check for /bin/switcher before attempting to run the
    switcher command


author: Jeff Squyres <jsquyres@lam-mpi.org>
changelog:
  - Fixed an infinite loop corner case in the command line options parser
  - The --show option now indicates what level each attribute was
    resolved at ("user" or "system")
  - Cleaned up the perl in the "switcher" executable a lot via "use
    strict".


author: Jeff Squyres <jsquyres@lam-mpi.org>
changelog:
  - Ensure that return value from switcher executable is properly
    propogated to the shell return status


author: Jeff Squyres <jsquyres@lam-mpi.org>
changelog:
  - Change switcher-reload to switcher_reload, because at least some flavors
    of sh/bash will barf when module's alias command makes that the name
    of a shell subroutine.


author: Bernard Li <bli@bcgsc.ca>
changelog:
  - Added PERLPREFIX such that building RPM on systems with newer perl (5.8.5?) works
  - PREFIX is needed for backward compatability
  - Find the correct perllocal.pod file to delete instead of hardcoding it


author: Bernard Li <bernard@vanhpc.org>
changelog:
  - Use the 'install' target for web/ instead of calling make on
    conf.php and version.php individually


author: Bernard Li <bernard@vanhpc.org>
changelog:
  - Fix gmetad-python subpackage not including files from Python site-packages dir
  - Break gmetad-python installation into build and install stages
  - Byte compile additional gmond-modules-python and gmetad-python scripts
  - Do not include spfexample.pyconf


author: Bernard Li <bernard@vanhpc.org>
changelog:
  - Remove manual steps to install manpages as they are now installed via `make install`
  - Include manpage for gmetad-python
  - Remove hardcoded library version for libganglia


author: Olivier Lahaye <olivier.lahaye@cea.fr>
changelog:
  - Added the ability to change Makefile variables using --define switch for the
    following variables:
      httpd_user, httpd_group, web_prefixdir, gweb_confdir, gweb_statedir
  - Also fixed a bug that prevented to fix the web_prefixdir on SuSE Linux.


author: Olivier Lahaye <olivier.lahaye@free.fr> 1.0-2
changelog:
  - Package missing files (/etc/sysconfig/{job{mond,archived}} and /etc/init.d scripts)
  - Fix Requires:
    - Added missing python-psycopg2 require in jobarchived
    - Removed pyPgSQL require (replaced by psycopg2)
    - Removed useless requires: pbs_python from jobarchived
    - Removed useless requires: python-rrdtools from jobmond


author: Olivier Lahaye <olivier.lahaye@free.fr> 1.0-3
changelog:
  - Use make install to install the files
  - Fix the correct gangliaroot path
  - Fix the correct jobarchive rrd file path.
  - Generate a password for the database and update config files accordingly.
  - Set the correct permissions for /usr/share/ganglia/addons/job_monarch/dwoo/compiled


author: Olivier Lahaye <olivier.lahaye@free.fr> 1.1.3-1
changelog:
  - Update default ganglia root.
  - Add native systemd support.
  - update to 1.2.0
  - Add --with switch to allow tunning at rpmbuild. Parameters are similar to ganglia ones.


author: Olivier Lahaye <olivier.lahaye@free.fr> 1.2.0-1
changelog:
  - Avoid using fakeroot to build rpm package by only using install-files rule
    and use %defattr nd %attr to set correct file permissions.


author: Olivier Lahaye <olivier.lahaye@cea.Fr>
changelog:
  - Renamed kernel_picker to kernel-picker si package name is the same for deb and rpm distros.
    This helps a lot for oscar-packager integration.


author: Jeff Squyres <jsquyres@lam-mpi.org>
changelog:
  - Change name of "module" sub-RPMs to be "modulefile".
  - Modulefiles now are installed into a new location that is
    independant of switcher; removed switcher-based preun/post
    scriptlets.  These modulefiles are now un/loaded by a dispatcher
    modulefile in a separate RPM.  This allows multiple LAM
    installations with different capabilities (e.g., BLCR, GM, etc.) to
    be installed, and the dispatcher modulefile will pick the right
    installation to use.  This will all be obsolete in LAM 7.1 when we
    have dynamic SSI modules, and it won't be necessary to have multiple
    LAM installations.
  - Significantly cleaned up the modulefile installation in the install
    scriptlet.
  - Removed blcr patch (it's now in the main LAM distribution).
  - Added a few more requires (tar, chmod).
  - Convert to use proper forms of system commands (__mv, etc).


author: Jeff Squyres <jsquyres@lam-mpi.org>
changelog:
  - Bring over lots of changes from the main lam-generic.spec file
    (mainly because OSCAR was previously still shipping LAM 7.0.x, not
    7.1.x)
    - Kill the epoch
    - Ditch the supplemental tarfile for forcing rpm to not strip the
      totalview DSO


author: Jeff Squyres <jsquyres@lam-mpi.rg>
changelog:
  - First version.  Hopefully, this RPM won't need to live very long
    because LAM/MPI 7.1 will obviate the need for it.


author: Bernard Li <bli@bcgsc.ca>
changelog:
  - Added Requires for lam-oscar = 7.1.4
  - Uncommented some text about how this package will go away when LAM/MPI 7.1
    is released ;-)


author: Bernard Li <bli@bcgsc.ca> 3.2.6p14-3
changelog:
  - Added SUSE init script (adapted from Moab script by Martin Siegert)
  - Removed src/ and maui.cfg.old from maui-oscar-extra.tgz


author: Bernard Li <bli@bcgsc.ca> 3.2.6p14-4
changelog:
  - Substitute RMCFG from buildhost's hostname to the hostname of the
    machine that RPM is being installed on
  - Hardcode ADMIN1 to be the root user


author: Erich Focht 3.2.6p18-4nec
changelog:
  - Updated to 3.2.6p18 : fixes issue with building with newer torque
  - Removed patch for BUILD_ROOT added by BLi, the version already has support
    for that
  - Added ifdefs for suse/non-suse in order to deal with /etc/init.d/pbs_server
    location


author: Erich Focht 3.2.6p18.5
changelog:
  - Using maui-3.2.6p19-snap.1169758944 snapshot of p19. According to the
    mailing lists the bugs seen in 3.2.6p18 should be fixed here. As this
    is not yet the official p19 release, I called it p18.5.


author: Olivier Lahaye 3.3.1-2
changelog:
  - Fix build with torque-4.1.3
  - Spec cleanup.
  - Fixed %preun when upgrading
  - Add user profiles scripts.


author: Olivier Lahaye <olivier.lahaye@cea.fr> 3.2.9c-2
changelog:
  - Fixed module version path (does not include the "c")
  - Removes %post* on modern redhat distro (unneeded)


author: Erich Focht
changelog:
  - added man page
  - added %post section, copying some sample files to /tftpboot
  - added %preun section for deleting sample files from /tftpboot


author: Erich Focht 1.7-1
changelog:
  - added verbose variable for netbootlib
  - added netbootmgr-cmd as command line interface for netbootmgr functionality


author: Olivier Lahaye <olivier.lahaye@cea.fr> 1.0.0-3
changelog:
  - Removed AutoReqProv: no so we have automatic deps
  - Avoid owning /usr/share/perl5/vendor_perl/OSCAR dir (owned by oscar-base-lib)


author: Olivier Lahaye <olivier.lahaye@cea.fr> 1.4.16-1
changelog:
  - Align man location to bin location (no more /usr/local)
  - Update spec: make use of rpm macros paths.
  - Use /tmp/oscar-packager/oda/. to detect the source directory on RPM based systems.


author: Olivier Lahaye <olivier.lahaye@cea.fr> 1.4.18-1
changelog:
  - New upstream version. (Migrated to new SystemServices API)
  - Updated requires (oscar-base-libs) now needs V6.1.2r10150


author: Jeff Squyres <jsquyres@cisco.com>
changelog:
  - Remove duplicate /opt/openmpi-oscar/1.8.1/etc in the % files sections when
    building the sub-packages.
  - When building the sub-packages, ensure that devel.files also picks
    up the F90 module.
  - Hard-code the directory name "openmpi" into _pkglibdir (vs. using
    openmpi-oscar) because the OMPI code base has it hard-coded as well.
    Thanks to Jim Kusznir for noticing the problem.


author: Jeff Squyres <jsquyres@cisco.com>
changelog:
  - Remove the hard-coded "openmpi" name from two Requires statements
    and use openmpi-oscar instead (FWIW, openmpi-oscar caused rpmbuild to barf).


author: Jeff Squyres <jsquyres@cisco.com>
changelog:
  - Change shell_scripts_basename to not include version number to
    accomodate what mpi-selector expects.


author: Jeff Squyres <jsquyres@cisco.com>
changelog:
  - Add missing executables to specfile (ompi-server, etc.)
  - Fix: pull in VT files when building multiple RPMs (reported by Jim
    Kusznir).
  - Add allow_fortify_source option to let users selectively disable
    _FORTIFY_SOURCE processing on platforms where it just doesn't work
    (even with gcc; also reported by Jim Kusznir).


author: Jeff Squyres <jsquyres@cisco.com>
changelog:
  - Removed OSCAR define.
  - If use_mpi_selector==1, then also set install_shell_scripts to 1.
  - Change modules default RPM name and modulefiles path to the defaults
    on RHEL6.


author: Jeff Squyres <jsquyres@cisco.com>
changelog:
  - Didn't change the specfile, but changed the script that generates
    the SRPM to force the use of MD5 checksums (vs. SHA1 checksums) so
    that the SRPM is friendly to older versions of RPM, such as that on
    RHEL 5.x.


author: Jeff Squyres <jsquyres@cisco.com>
changelog:
  - Remove the "ofed" and "munge_build_into_install" options, because
    OFED no longer distributes MPI implementations.  Yay!


author: Jeff Squyres <jsquyres@cisco.com>
changelog:
  - Re-release 1.6.0-1.6.3 SRPMs (with new SRPM Release numbers) with
    patch for VampirTrace's configure script to make it install the
    private "libtool" script in the right location (the script is used
    to build user VT applications).
  - Update the regexps/methodology used to generate the lists of files
    in the multi-RPM sub-packages; it's been broken for a little while.
  - No longer explicitly list the bin dir executables in the multi-RPM
    sub-packages
  - Per https://svn.open-mpi.org/trac/ompi/ticket/3382, remove all files
    named "config.log" from the install tree so that we can use this
    spec file to re-release all OMPI v1.6.x SRPMs.


author: Jeff Squyres <jsquyres@cisco.com>
changelog:
  - Adapted for Open MPI.  Still the way to go, despite claims to the
    contrary in the original log statement. :-)


author: Jeff Squyres <jsquyres@cisco.com>
changelog:
  - Just use the prefix in the % files list so that we a) grab the whole
    tree and b) it removes all the directories when the RPM is removed.
    Thanks to Bernard Li for reporting the problem.


author: Erich Focht
changelog:
  - Updated such that apitest compiles under OpenSUSE 10.2.
    - Modified SRPMS/build.cfg to reflect the fact that opensuse has python-twisted


author: Geoffroy Vallee
changelog:
  - Update the api-post-image script to remove the manual installation of OSCAR libs into images and deal with that installation via a package dependency.


author: Geoffroy Vallee
changelog:
  - Update the api-post-image script to remove the manual installation of scripts for the management of OSCAR_HOME in images (we do not use OSCAR_HOME anymore).


author: Geoffroy Vallee
changelog:
  - Remove the dependency to c3-profiled since c3 is now directly installed on the system in the context of OSCAR


author: Olivier Lahaye
changelog:
  - Fixed bug in api-post-clientdef that failed
    - if /etc/c3.conf was missing (Thanks to DongInn for reporting this)


author: Geoffroy Vallee
changelog:
  - Fix the server-post-install script: we now rely on OS_Detect to get the compat distro, rather than distro-query.


author: Olivier Lahaye
changelog:
  - Updated the requirements DRMAA-python => drmaa-python to be complient with python and distro package name


author: Olivier Lahaye
changelog:
  - Bumped version to V1.0 as now jobmoanarch final release is out and thus the opkg package.
    - Updated the configuration interface to accept slurm and lsf batch queuing system (supported by jobmonarch-1.1)
    - Removed php-mbstring requirement as it is not needed eventhough jobmonarch-webfrontend uses Dwoo which requires mbstring. None of the Dwoo functions that require mbstring are used in jobmonarch-webfrontend. Thus no need for this requirement which is problematic under debian (php built without mbstring support)


author: Olivier Lahaye
changelog:
  - Add configuration.html so the MTA can be chosen.
    - Full rewrite of server-post-install from bash to perl so
    - configurator can get chosen MTA (not possible from bash)
    - Now supports systemd enabled distros
    - Remove dependancy requiring postfix (chosen mta is installed by
    - scrits according to what was chosen in configurator.


author: Olivier Lahaye
changelog:
  - Moved test_user to test_root as the test needs roots priviledeges.
    - Improved robustness.
    - Updated copyrights headers in scripts.


author: Olivier Lahaye
changelog:
  - Updated client-post-install and server-post-install to make sure that the service is started and enabled


author: Olivier Lahaye
changelog:
  - Reworked api-post-image and fix configuration helper
    - making sure that munge.key has the correct permissions.


author: Olivier Lahaye
changelog:
  - Added api-post-clientdef for nodes definition.
    - Added hostgroups definition in api-post-deploy.


author: Olivier Lahaye
changelog:
  - Added api-post-deploy to configure ntp directly into the image.
    - Many bug fixes (step-tickers not filled on head, client failed config but returned ok, ...).


author: Geoffroy Vallee
changelog:
  - Fix issues in the api-pre-install script (remove usage of env variables which does not play well when using sudo).


author: Geoffroy Vallee
changelog:
  - Rename the api-pre-install script to api-post-install (the script is not available before the package is installed).


author: Olivier Lahaye
changelog:
  - Added support for redhat and fedora (usefull when developping)
    - Updated release to 1 (0 is for betatests)


author: Erich Focht
changelog:
  - Updated SRPM to 6.0u9-8oscar. The spec file contains
          ifdefs for dealing with RHEL, SLES and SUSE.
          Built RHEL5-x86_64, SLES10-x86_64 and SUSE10.2-x86_64 rpms.


author: Geoffroy Vallee
changelog:
  - Fix a server-post-install script issue: it is now using the new Configurator API (patch from Olivier LAHAYE).
    - Move templates to the scripts directory since opkgc does not know how to handle templates directories.


author: Geoffroy Vallee
changelog:
  - Fix even more issues with server-post-install: fix the location of the templates and Perl modules (patch from Olivier LAHAYE).


author: Geoffroy Vallee
changelog:
  - Update the api-post-image script so we always call sync-files to synchronize images with customized system files.


author: Geoffroy Vallee
changelog:
  - Minor modification: the package name (including the directory name in the source) is now sync-files everywhere.


author: Olivier Lahaye <olivier.lahaye@cea.fr> 2.0.0-1
changelog:
  - Major rewrite of the compiler part to match new apitest filesystem
    hierachy. Now use Makefile.tmpl so deb and rpm sides gets the
    exact same packages.


author: Olivier Lahaye <olivier.lahaye@cea.fr> 1.4.3-1
changelog:
  - New upstream version (see ChangeLog for more details).
  - Updated spec file with rpm macros for paths.


author: DongInn Kim <dikim@cs.indiana.edu> 1.4.3-2
changelog:
  - New upstream version (see ChangeLog for more details).
  - Update the release number of a spec file to get the updated RepositoryManager.pm


author: Olivier Lahaye <olivier.lahaye@cea.fr> 1.4.3-4
changelog:
  - Fix bad migration: /var/lib/oscar/cache is not in usr.
  - Removed AutoReqProv: no so we have correct requires and provides.
  - removed %dir /usr/share/perl5/vendor_perl/OSCAR as we do now own it (conflict on fc-18+)


author: Geoffroy Vallee <valleegr@ornl.gov>
changelog:
  - Merge the oscar.spec.in and oscar-base.spec.in files.
  - Re-organize the spec file to start to address issues with FC10.


author: Olivier Lahaye <olivier.lahaye@cea.fr>
changelog:
  - Add macros.oscar to devel package.
  - Full spec file update (use macros instead og hardcoded paths)


author: Geoffroy Vallee <valleegr@ornl.gov>
changelog:
  - Add a dependency to wget since it is not necessarily installed by default on
    some minimal configurations of CentOS 6.


author: Olivier Lahaye <olivier.lahaye@cea.fr>
changelog:
  - Fixed packaging for FHS
  - Removed define _unpackaged_files_terminate_build 0
    (leads to incomplete packages without notices)
  - fixed files or directory listed twice.


author: Olivier Lahaye <olivier.lahaye@cea.fr>
changelog:
  - v6.1.2, new upstream version.
  - use setup macro to prepare build env
  - use INSTALLDIRS=vendor to build the Makefile
  - use of macros when it is possible


author: Olivier Lahaye <olivier.lahaye@cea.fr> 1.2.7-1
changelog:
  - Now clean the PATH variable from all links to avoid bad AutoReqProv
    dependancies in rpm packages. (See changeLog for more info).


author: Olivier Lahaye <olivier.lahaye@cea.fr> 1.2.8-1
changelog:
  - Now update the repo index after each bunch of packages moved to the
    repo. This allows to build deps in the same build.cfg file.


author: Olivier Lahaye <olivier.lahaye@cea.fr> 1.3.3-1
changelog:
  - New version that use git c3 instead of tarball.
  - Support for openSuSE Leap 15 and CentOS-8 packaging.


author: Olivier Lahaye <olivier.lahaye@cea.fr> 1.2.7-2
changelog:
  - Added Build requires (perl for pod2man)
  - Missing build dep: dblatex and sgmltools-lite for doc generation.


author: Olivier Lahaye <olivier.lahaye@cea.fr> 3.3.2-1
changelog:
  - Force print output flush so pkg install output is not delayed.
  - More robust cleanup upon unexpected exit and more friendly
    verbose output.


author: Olivier Lahaye <olivier.lahaye@cea.fr> - 0.96.0-5
changelog:
  - Added perlqt4_uic.patch that fix the empty comments in Ui_ files output
    and also fix partially the -x output.


author: Bernard Li <bli@bcgsc.ca>
changelog:
  - Added patch so running "pfilter stop" with default ruleset does not cause error
      with the sort command on Fedora Core 5
    - Copyright -> License


author: Fernando Camargos <fernando@revolutionlinux.com>
changelog:
  - Added a patch that forces Pfilter to wait 2 seconds before to call the function
      'find_interfaces'. This gives enough time for the service 'network' to load the 
      interfaces while initializing the system and assures that when 'find_interfaces'
      executes /sbin/ifconfig the data concerning the network will be available.
    - Mandriva uses bz2 files instead of gz files.


author: Bernard Li <bli@bcgsc.ca>
changelog:
  - Fix bug with manpage files being .bz2 (breaks compatibility with Fedora).
    This was changed to .* so that it works with both .bz2 and .gz
  - Removed ExclusiveArch since it is not necessary


author: 21:46:31PM Thomas Naughton <naughtont@ornl.gov>
changelog:
  - (pvm-3.4.4_6-3)
  - Updating pvm-modules to new name and dep for "modules-oscar" renaming,
     I'm also updating the numbering here to keep them consistent.


author: 23:56:13PM Thomas Naughton <naughtont@ornl.gov>
changelog:
  - (pvm-3.4.4_11-2) adding defines to work with RPM 4.2 on RH9.0.
     specifically: debug_package and __check_files


author: 14:47:05PM Thomas Naughton <naughtont@ornl.gov>
changelog:
  - (pvm-3.4.4_11-3) add the USESTRERROR patch for conf/LINUX.def
  - Rolled the pvm-modules-oscar spec into the standard PVM spec since
    most of the changes to that file were simply to sync the name/ver
    The only useful changelog items were:
     o Wed Jul 03 2002  12:44:32PM    Thomas Naughton  <naughtont@ornl.gov>
       (pvm-3.4.4_6-2)
       Opps, forgot to build on ia64 w/ PVM_ARCH=LINUX64
       Also, had forgot to add PVM_RSH to pvm_modules.tcl so things would work ok.
     o Wed May 29 2002  18:29:37PM    Thomas Naughton  <naughtont@ornl.gov>
       (3.4.4+6-1) First pass at a PVM modules RPM.
  - Also, i looked at Jeff Squyres LAM .spec to see why multi-package rpm
    syntax was breaking...not sure, just list seperate file sections.
  - Added hooks (hack) for cmdln --with linux64 to build for IA64


author: 11:40:31AM Thomas Naughton <naughtont@ornl.gov>
changelog:
  - (pvm-3.4.5+4-1) update to newer release, mainly for x86_64 fixes
  - Removed the patch for USESTRERROR conf/LINUX.def (already in 3.4.5+4)
  - Add a USESTRERROR patch for conf/LINUX64.def   ;)


author: Erich Focht
changelog:
  - building on ia64 and x86_64 with LINUX64, on other arches with LINUX.
    This should avoid the need to use "--with linux64" when building an rpm.


author: Bernard Li <bli@bcgsc.ca>
changelog:
  - Copyright -> License
  - Patch global.h to fix build problem with gcc4 (patch taken from
    Fedora Core 5 SRPM)


author: Jonathan Steffan <jsteffan@fedoraproject.org> - 15.1.0-1
changelog:
  - Update to 15.1.0 (RHBZ#1187921,RHBZ#1192707)
  - Require python-service-identity (RHBZ#1119067)
  - Obsolete python-twisted-core-doc (RHBZ#1187025)


author: Haïkel Guémar <hguemar@fedoraproject.org> - 16.1.1-3
changelog:
  - Drop tkinter dependency (only required for tkconch)
  - Use python3 conditionals
  - Move BR under the proper subpackage


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 3.1.1-5
changelog:
  - Python 2 binary package renamed to python2-pyserial
    See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3


author: Iryna Shcherbina <ishcherb@redhat.com> - 3.1.1-7
changelog:
  - Update Python 2 dependency declarations to new packaging standards
    (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 2.4.4-17
changelog:
  - Python 2 binary package renamed to python2-cheetah
    See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3


author: Dominik Mierzejewski <dominik@greysector.net> - 0.9.1-1
changelog:
  - update to 0.9.1
  - add Fedora gnu-efi libs location to search path
  - link tests statically against gnu-efi libs, there are no shared versions


author: Erich Focht
changelog:
  - added gstat ganglia check for online nodes, falls back to cexec
  - reduced limit for scalable setup to 16


author: Erich Focht
changelog:
  - Subcluster fix: filehandle instead of file.
  - Added verbose output to subcluster commands
  - Added SC3_MINSCAL env variable for scalable config limit.
  - Increased default scalable config limit to 32.


author: Olivier Lahaye <olivier.lahaye@cea.fr> 1.0.1-1
changelog:
  - New version that match packman 3.2.2
  - Updated packman min version
  - Removed AutoReqProv:no so we have correct deps.


author: Sean Dague <sean@dague.net> 2.2.2-1
changelog:
  - add Erich Focht's kernel version detector changes
  - update hardware detection module to FC3 & Mandrake 10.1 based lists


author: Erich Focht <efocht@hpce.nec.com>
changelog:
  - first step in merging with changes from the OSCAR tree
  - changes correspond to systemconfigurator distributed with OSCAR 4.2


author: Erich Focht
changelog:
  - Patches to bring systemconfigurator to the level of the version included
    into OSCAR 5.0 (sc-2.2.7-12ef). In order to avoid confusion, updating the
    version number to 2.2.8-1. Changes are listed below:
    * Wed Oct 25 2006 Erich Focht]
    - fixing issue with unknown additional scsi device (oscar bug #274).
    * Fri Sep 15 2006 Erich Focht
    - locating "env" with "which". Path to env is different in SuSE and RedHat.
    * Wed Aug 23 2006 Erich Focht
    - added check for --no-floppy support of grub (RHEL3 doesn't support it)
    - made functions in Grub.pm more OO. Needed for storing "nofloppy" capability
      centrally, in the object instance.
    * Mon Aug 07 2006 Erich Focht
    - added --no-floppy to grub calls as suggested by Andrea Righi.
    * Mon Jul 17 2006 Erich Focht
    - added <HOSTID>, <HOSTID+nnn> and <HOSTID-nnn> hostname dependent
      variable replacement (in the global APPEND block of the BOOT section).


author: Erich Focht
changelog:
  - Added scconf-tool, a tool for querying and manipulating the 
    /etc/systemconfig/systemconfig.conf file from shell scripts. 
  - Added scconf-bootinfo, a helper tool for detecting boot information.
    Used by the kexec boot method of systemimager.


author: Erich Focht
changelog:
  - Added debian support which was in the OSCAR pkgsrc repository, provided
    by Geoffroy Vallee. Also added an extension of the syntax for supporting
    xen virtual machines.


author: Olivier Lahaye <olivier.lahaye@cea.fr> 2.6.0-1
changelog:
  - Now mksiimage can create non-oscarimage
  - Added --coreopkgs to add core opkgs to the image
  - Added --selectedopkgs to add selected + core opkgs to the image.


author: Alain Knaff <alain@knaff.lu>
changelog:
  - "Streaming" mode
  - On receiver, make failure to send hello packet not fatal
  - More efficient transmission on small files
  - Allow pointopoint mode to be "used" (ignored) together with async,
    as long as a dataMcastAddress is supplied


author: Alain Knaff <alain@knaff.lu>
changelog:
  - Restored block alignment enforcement (needed when reading data from a pipe)
  - Fixed division-by-zero error on zero-sized transmissions
  - only make data blocks as big as needed


author: Alain Knaff <alain@knaff.lu>
changelog:
  - fixed some -Wextra compilation warnings
  - new --no-progress flag to suppress progress display
  - print most debug messages to log, if available
  - properly handle Control-C signal
  - --receive-timeout parameter for receiver timeout during transmission
  - "real" daemon mode


author: Olivier Lahaye <olivier.lahaye@cea.fr> 2.8.12-1
changelog:
  - new upstream version (see ChangeLog for more details).
  - Updated the requirement for distro-query: => oscar-utils
  - Use make install instead of manual copy of files.
  - Made ptty_try man correctly generated and packaged.
  - Restored perl-IO-Tty requirement so ptty_try works (used in tests)
  - Added /usr/bin/distro-query requirement (yume needs this even on nodes)


author: DongInn Kim <dikim@cs.indiana.edu> 2.8.12-2
changelog:
  - new upstream version (see ChangeLog for more details).
  - Update the spec file to increase the release number so that
    the new yume is picked up.


