# changelog

author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.1.0-01gr15]
  - Don't try to grab the yum.pid file with Proc::PID_File as then
    we can't actually run yum commands [SF: 1216097]


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.1.0-01gr14]
  - Add yum_update_dbs into a supervised service so we don't have 
    to wait for it at boot time [SF: 1216096]


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.1.0-01gr12]
  - Check for another running yum process [SF: 1216097]
  - Don't update the databases if the yum command fails [SF: 1216097]


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.1.0-01gr09]
  - Move management of /var/lock/subsys/yum into yum_updates_dbs action script
  - Call yum_update_dbs in local event - after the system is up and running
  - Remove commented out panel references


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.1.0-01gr08]
  - Default gpgcheck off, except for base/updates/smecore/smeupdates
  - Default yum{AutoInstallUpdates} == enabled
  - Add code to manage /var/lock/subsys/yum, which controls daily updates
    in /etc/cron.daily/yum


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.1.0-01gr07]
  - Deal with the case when the list of updates is empty
  - Put a header on each of the yum_* dbs


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.1.0-01gr06]
  - Rename centos repositories to match the centos-yumcache names 
  - Remove pkgpolicy=last and repository ordering. 
  - Add Exclude= properties to CentOS base and updates for packages which
    are modified for the SMEServer releases
  - INSTALL: Need to manually remove old version of yum_repositories DB


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.1.0-01gr03]
  - Change BaseURLs for smeserver repositories to ..../7.0alpha/ until we
    add FollowSymlinks to httpd.conf


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.1.0-01gr02]
  - Add post-upgrade configuration page
  - Hide Darrell's original panels
  - Remove historical event directories
  - TODO: Page for adding/deleting repositories
  - TODO: yum-arch local repositories


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.0.0-04gr29]
  - Create empty yum_{available,installed,updates} dbs in SPEC file
  - Display the available repositories, and provide a select box
    to allow them to be enabled/disabled.
  - Add dependency on recent CGI::FormMagick so that the select options work


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.0.0-04gr28]
  - Introduce yum_repositories database and convert yum.conf template
  - Introduce yum_repositories database and convert yum.conf template
  - Set defaults, which can be overridden on a per-repository basis:
      yum{EnableGroups}==0
      yum{GPGCheck}==1


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.0.0-04gr26]
  - Change configuration event to yum-modify since we need 
    yum-update for other purposes
  - TODO: Need to update yum_* dbs after we perform an action
    so the panel status matches reality. For speed, we should
    probably delete the entries directly.
  - TODO: Some yum comands take a long time, probably too long for
    the manager.
  - TODO: Capture the yum output


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.0.0-04gr24]
  - Add actions for install/remove/update
  - TODO: groupremove needs to pull apart the group and remove 
    packages individually


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.0.0-04gr23]
  - Major cleanup of yum.pm, refactoring lots of code
  - Note: Depends on CGI::FormMagick patch from  [SF:1205448]


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.0.0-04gr22]
  - Changed yum{ShowPackages} to yum{PackageFunctions}
  - Added enable/disable toggle to panel and fleshed out
    change_settings() so that the settings are saved
  - TODO: Actually signal-event yum-update


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.0.0-04gr21]
  - Change button labels for consistency
  - TODO: Deal with degenerate case where no groups exist


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.0.0-04gr20]
  - Show groups in the panel
  - Hide the ability to install/remove individual packages by default
  - To enable, set yum{ShowPackages}=yes
  - Add a tst group, courtesy of Greg Swallow


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.0.0-04gr19]
  - List available/installed/updates for yum groups as well
  - Create yum_installed db and use that instead of /var/log/rpmpkgs
    for orthogonality. We also update all three DBs with one action.


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.0.0-04gr16]
  - Set pkgpolicy=last, put centos groups before smeserver groups, and
    ensure that the group labels are sortable


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.0.0-04gr14]
  - Fill in removable packages from /var/log/rpmpkgs, updated nightly
    by a cronjob in the rpm package. 
    TODO: We should probably run the cron job just before displaying 
    this panel


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.0.0-04gr10]
  - Clean up daily cronjobs, and check whether yum is enabled in each of them
  - Remove /var/service/yum - we don't need to run all the time
  - Make use of new templates.metadata to remove conf-yum script entirely


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.0.0-04gr09]
  - Rewrite yum.conf templates to depend on:
    sysconfig{ReleaseVersion}
    sysconfig{BaseDistro}
    sysconfig{BaseDistroVersion}


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.0.0-04gr04]
  - Generate esmith::DB files from the yum output, as it's so much
    easier to deal with them later in panels, etc.


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.0.0-04gr02]
  - Fix up init.d/supervise/yum symlink
  - Create /service symlink
  - Ensure correct permissions on supervise bits and pieces


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.0.0-04gr01]
  - Change default type for yum to service
  - Add yum{status}==enabled
  - Create /var/log/yum in build
  - Add yum service directory and startup


author: Darrell May <dmay@myezserver.com>
changelog:
  - [1.0.0-01_beta]
  - initial beta release
  - added yum-remove panel
  - updated all panels, events, actions


author: Darrell May <dmay@myezserver.com>
changelog:
  - [0.0.1a-09]
  - added yum-post panel
  - updated yum-{update,available} panels
  - updated yum-install-{available,update} events & actions


author: Darrell May <dmay@myezserver.com>
changelog:
  - [0.0.1a-07]
  - updated yum-check-repository template and action to accept --nomail commandline option
  - updated yumcheck panel to issue --nomail commandline option


author: Darrell May <dmay@myezserver.com>
changelog:
  - [0.0.1a-06]
  - added yumcheck server-manager panel
  - updated cron.daily/yum-check-repository template
  - change log file name to yum-check-repository.log


author: Darrell May <dmay@myezserver.com>
changelog:
  - [0.0.1a-05]
  - added yumconfig server-manager panel
  - added yum-post-{install,remove} events
  - added navigation-conf-hidden action


author: Darrell May <dmay@myezserver.com>
changelog:
  - [0.0.1a-04]
  - moved cron.hourly actions to cron.daily
  - added yum-update event
  - added yum-arch-repository yum-check-repository actions
  - added yum-install-updates yum-install-available actions
  - removed %post entries, created db defaults


author: Darrell May <dmay@myezserver.com>
changelog:
  - [0.0.1a-03]
  - yum-check-repository, changed to run 'yum list'
  - yum-arch-repository, added support for multiple archive repositories


author: Darrell May <dmay@myezserver.com>
changelog:
  - [0.0.1a-02]
  - fix db typo UpdateURL to UpdatesUrl
  - added cron.hourly/yum-check-repository & yum-arch-repository
  - updated actions/conf-yum


author: Dag Wieers <dag@wieers.com> - 3.1.1-1
changelog:
  - Added -I/usr/kerberos/include to CFLAGS to build on RH9 and EL3. (Michael Schout)
  - Updated to release 3.1.1.
  - ...
  - Changelog trimmed, see http://svn.rpmforge.net/svn/trunk/rpms/spamassassin/spamassassin.spec


author: Stepan Kasal <skasal@redhat.com> - 4.5.14-0.EL4
changelog:
  - New upstream release, which fixes the following:
  - Report restart_syscall (resuming interrupted call) more clearly (#165469).


author: Roland McGrath <roland@redhat.com> - 4.5.13-0.EL4
changelog:
  - rebuilt for RHEL4 erratum
  - Note 4.5.12 fix for IA32 processes on x86-64 (#158934, #164216).
  - Note 4.5.12 fix for truncated statfs64 fields (#158243, #164217).
  - Note 4.5.10 fix for null file name pointers (#164218).


author: Roland McGrath <roland@redhat.com> - 4.5.13-1
changelog:
  - Fix setsockopt decoding on 64-bit (#162449).
  - Fix typos in socket option name strings (#161578).
  - Display more IPV6 socket options by name (#162450).
  - Don't display inappropriate syscalls for -e trace=file (#159340).
  - New selector type -e trace=desc for file-descriptor using calls (#159400).
  - Fix 32-bit old_mmap syscall decoding on x86-64 (#162467, #164215).
  - Fix errors detaching from multithreaded process on interrupt (#161919).
  - Note 4.5.12 fix for crash handling bad signal numbers (#162739).


author: Roland McGrath <roland@redhat.com> - 4.5.12-1
changelog:
  - Fix known syscall recognition for IA32 processes on x86-64 (#158934).
  - Fix bad output for ptrace on x86-64 (#159787).
  - Fix potential buffer overruns (#151570, #159196).
  - Make some diagnostics more consistent (#159308).
  - Update PowerPC system calls.
  - Better printing for Linux aio system calls.
  - Don't truncate statfs64 fields to 32 bits in output (#158243).
  - Cosmetic code cleanups (#159688).


author: Roland McGrath <roland@redhat.com> - 4.5.10-1
changelog:
  - Fix select handling on nonstandard fd_set sizes.
  - Don't print errors for null file name pointers.
  - Fix initial execve output with -i (#143365).


author: Roland McGrath <roland@redhat.com> - 4.5.9-2
changelog:
  - update ia64 syscall list (#146245)
  - fix x86_64 syscall argument extraction for 32-bit processes (#146093)
  - fix -e signal=NAME parsing (#143362)
  - fix x86_64 exit_group syscall handling
  - improve socket ioctl printing (#138223)
  - code cleanups (#143369, #143370)
  - improve mount flags printing (#141932)
  - support symbolic printing of x86_64 arch_prctl parameters (#142667)
  - fix potential crash in getxattr printing


author: Roland McGrath <roland@redhat.com> - 4.5.8-1
changelog:
  - fix multithreaded exit handling (#132150, #135254)
  - fix ioctl name matching (#129808)
  - print RTC_* ioctl structure contents (#58606)
  - grok epoll_* syscalls (#134463)
  - grok new RLIMIT_* values (#133594)
  - print struct cmsghdr contents for sendmsg (#131689)
  - fix clock_* and timer_* argument output (#131420)


author: Roland McGrath <roland@redhat.com> - 4.5.7-2
changelog:
  - new upstream version, misc fixes and updates (#128091, #129166, #128391, #129378, #130965, #131177)


author: Roland McGrath <roland@redhat.com> 4.5.6-1
changelog:
  - new upstream version, updates ioctl lists (#127398), fixes quotactl (#127393), more ioctl decoding (#126917)


author: Roland McGrath <roland@redhat.com> 4.5.3-1
changelog:
  - new upstream version, mq_* calls (#120701), -p vs NPTL (#120462), more fixes (#118694, #120541, #118685)


author: Jakub Jelinek <jakub@redhat.com> 4.4-8
changelog:
  - newer version of the clone fixing patch (Roland McGrath)
  - aio syscalls for i386/ia64/ppc (Ben LaHaise)


author: Preston Brown <pbrown@redhat.com> 4.3-1
changelog:
  - new upstream version.  Seems to have integrated most new syscalls
  - tracing threaded programs is now functional.


author: Jakub Jelinek <jakub@redhat.com>
changelog:
  - doh, actually apply the 2.4 syscalls patch
  - make it compile with 2.4.0-test7-pre4+ headers, add
    getdents64 and fcntl64


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - upgrade to 3.99 in order to
  -    add new 2.2.x open flags (#2955).
  -    add new 2.2.x syscalls (#2866).
  - strace 3.1 patches carried along for now.


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - added the umoven patch from James Youngman <jay@gnu.org>
  - fixed build problems on newer glibc releases


author: Gordon Rowell <gordonr@gormand.com.au> 3.22-3gr01
changelog:
  - Mini RPM with just stunnel-tls and makesock
  - Grr - why are RPM macros sooo broken - (percent)makeinstall
    is still executed even if # commented out in the (percent)install
    section


author: Peter Vrabec <pvrabec@redhat.com> 1.14-10.RHEL4
changelog:
  - wrapper around ftruncate (#156799)
  - provide man page (#163709) 
  - don't warn about short reads; they're normal (#168545)
  - fix skiping over sparse files in archive (#171625)
  - fix tar to handle moved directories correctly (#184413)


author: Peter Vrabec <pvrabec@redhat.com> 1.14-8.RHEL4
changelog:
  - A file is dumpable if it is sparse and both --sparse 
    and --totals are specified (#154882)
  - exclude err.patch, it causes SEGV (#158743)


author: Peter Vrabec <pvrabec@redhat.com> 1.14-7.RHEL4
changelog:
  - Extract sparse files even if the output fd is not seekable. (#146225)
  - (sparse_scan_file): Bugfix. offset had incorrect type


author: Bernhard Rosenkraenzer <bero@redhat.com> 1.13.19-5
changelog:
  - Fix build with current autoconf (stricter checking on AC_DEFINE)
  - Fix segfault when tarring directories without having read permissions
    (#40802)


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - fix hang on tar tvzf - <something.tar.gz, introduced by
    exit code fix (Bug #15448), Patch from Tim Waugh <twaugh@redhat.com>


author: Bernhard Rosenkränzer <bero@redhat.com>
changelog:
  - 1.13.14
  - Update man page to know about -I / --bzip
  - Remove dependancy on rmt - tar can be used for anything local
    without it.


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - update to tar-1.12.64013.
  - subtract (and reopen #2415) bzip2 support using -y.
  - move gtar to /bin.


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - Fiddle bindir/libexecdir to get RH install correct.
  - Don't include /sbin/rmt -- use the rmt from dump.
  - Turn on nls.


author: Charlie Brady <charlieb@e-smith.com> 2.0.2-7sme02
changelog:
  - Add "Provides: turba" header to satisfy "Requires: turba" packages.
  - Remove pre and post scripts, as they're not required for CDROM
    install/updates, and could be troublesome.


author: Dan Brown <dan@familybrown.org>
changelog:
  - 1.0 release 4es
  - http://cvs.horde.org/diff.php/turba/lib/api.php?r1=1.14.2.3&r2=1.14.2.4&ty=u
  - patch to fix errors adding contacts


author: Dan Brown <dan@familybrown.org>
changelog:
  - 1.0 release 2es
  - removed httpd restart--it's giving errors on SME 5.1.2, and
    it's handled by the e-smith-horde RPM


author: Petr Machata <pmachata@redhat.com> - 2006m-2
changelog:
  - Proposed upstream patch (#210132)
    - Jordan will switch to winter time on October 27, not September 29
    - Brazil's DST this year is the first Sunday in November to the last
      Sunday in February.  (Thanks to Frederico A. C. Neves.)
    - ISO 3166 codes for Serbia and Montenegro, zone Europe/Podgorica
    - Commentary and past timestamps changes
  - Upstream 2006m:
    - Adjustments for Egypt, Palestine, Uruguay
    - Better description of `until' field in zic (8) manpage
  - Upstream 2006k, 2006l:
    - Adjustments for Egypt, Palestine, Cuba, Honduras
    - Documentation changes


author: Petr Machata <pmachata@redhat.com> - 2006j-1.el4
changelog:
  - Upstream 2006j
    - Honduras stopped observing DST on Monday at 00:00
    - America/Bermuda will follow the US's lead next year
    - America/Moncton will use US-style rules next year
    - New Zone America/Blanc-Sablon, for Canadians who observe AST all
      year
    - New zone: America/Atikokan instead of America/Coral_Harbour
    - New zones: Europe/Jersey, Europe/Guernsey, Europe/Isle_of_Man
    - Historical changes
    - Commentary updates
  - Upstream 2006i
    - localtime.c fixes
  - Upstream 2006h
    - zic leapsecond fix


author: Petr Machata <pmachata@redhat.com> - 2006g-1.EL4
changelog:
  - Upstream 2006g (#199926); updates:
    - America: Edmonton, Guatemala, Indiana/Vincennes, Thule
    - Canada, Haiti, Honduras, Iran, Nicaragua, Sri Lanka, Tunisia


author: Petr Machata <pmachata@redhat.com> - 2006a-2.EL4
changelog:
  - Sri Lanka changes time zone to GMT+5:30 starting 13/4/06 (#184514)
  - Changing name of base file.  It makes no sense to change the name
    for each release, but we need to change contents occassionally.


author: Petr Machata <pmachata@redhat.com> 2006a-1
changelog:
  - Upstream 2006a:
    - private.h(scheck): changing char* to char const*
    - Rule changes for Palestine, zone changes for Indiana/US, both
      changes for Canada.
    - Many related doc changes.
  - Naming scheme in spec file doesn't use %{name}, but tzdata.


author: Petr Machata <pmachata@redhat.com> 2005r-3
changelog:
  - 2005r-3
    - Meta changes.  Renaming tzdata.tar.bz2 file to tzdata$ver-base,
      so that it won't clash across updates.


author: Petr Machata <pmachata@redhat.com> 2005r-2
changelog:
  - 2005r
    - Zones EST, MST, HST, EST5EDT, CST6CDT, MST7MDT, PST8PDT moved to
      northamerica to guard against old files with obsolete information
      being left in the time zone binary directory.
    - Changes for countries that are supposed to join 2007 US DST
      change.  This includes most of Canada, however entries already in
      the database (Alberta, British Columbia, Newfoundland, Northwest
      Territories, and Yukon) were left alone for the time being.
    - Fixes in zdump.c (abbrok): conditions are chained, and the string
      is checked for emptiness.


author: Jakub Jelinek <jakub@redhat.com> 2005q-2
changelog:
  - 2005q
    - changes for Georgia, Azerbaijan, Jordan, Palestine, Cuba, Nicaragua
    - SystemV timezone changes


author: Jakub Jelinek <jakub@redhat.com> 2005n-2
changelog:
  - 2005n
    - changes for Kyrgyzstan and Uruguay
  - fix a typo in the Makefile (used TZDATA env var instead of TZDIR during
    make check), update tst-timezone.c from glibc CVS (#172102)


author: Jakub Jelinek <jakub@redhat.com> 2005m-2
changelog:
  - 2005m
    - changes for USA (extending DST by 4 weeks since 2007), Tunisia,
      Australia, Kazakhstan
    - historical timezone data changes for Japan, Poland, Northern Ireland and
      Mali
    - timezone name change for East Timor


author: Jakub Jelinek <jakub@redhat.com> 2005g-2
changelog:
  - 2005g
    - fixes for Uruguay
  - include README and Theory from tzcode tarball in /usr/share/doc;
    Theory includes a good summary of how the timezone data files
    are supposed to be named


author: Peter Samuel <peters@e-smith.com>
changelog:
  - [0.88-03]
  - Now installs in its own root area prior to creating binary RPM.
  - Default installation locations are restored.


author: Harald Hoyer <harald@redhat.com> - 039-10.13.EL4
changelog:
  - patch to fix segfaults, while scanning sysfs (bug #187877)
  - changed /dev/cpu/0/cpu -> /dev/cpu/0/cpuid (bug #155491 #186153)
  - added CAPI device nodes (bug #167291)


author: MUNEDA Takahiro <muneda.takahiro@jp.fujitsu.com> - 039-10.8.EL4
changelog:
  - turn on with_persistent flag in udev.spec
  - fixed USB and SCSI sysfs files path and sed script in
    udev.get-unique_hardware_path.sh
  - change mknod target directory for scsi_id, because /tmp is
    mounted read-only


author: Harald Hoyer <harald@redhat.com> - 039-10.8.EL4
changelog:
  - added all partitions to ide floppy devs (bug 139939)
  - removed wait_for_sysfs info messages, which made users nervous


author: Jeremy Katz <katzj@redhat.com> - 039-10.6.EL4
changelog:
  - requiring lvm2 works better (and mkinitrd already did, so this doesn't
    add real requirements to the distro) (#138784)


author: Harald Hoyer <harald@redhat.com> - 039-10.5.EL4
changelog:
  - added Conflicts with lvm < 2 (bug 138784)
  - stopped opening of /etc/localtime a thousand times by setting
    TZ environment variable in start_udev (bug 140188)


author: Harald Hoyer <harald@redhat.com> - 039-10.3.EL4
changelog:
  - fixed possible cause of bug 139989
  - added missing '"' in udev.rules for floppy devices (bug 139939)


author: Harald Hoyer <harald@redhat.com> - 039-6.FC3.1
changelog:
  - speed up pam_console.dev
  - mount pts and shm, in case of the dev trigger
  - increased timeout for udevstart
  - removed syslog() from signal handler (caused vmware locks)
  - turned off logging, which speeds up the boot process


author: Harald Hoyer <harald@redhat.com> - 039-5
changelog:
  - added udev-039-norm.patch, which prevents removal of hd* devices,
    because the kernel sends remove/add events, if an IDE removable device
    is close(2)ed. mke2fs, e.g. would fail in this case.


author: Harald Hoyer <harald@redhat.com> - 039-4
changelog:
  - do not call dev.d scripts, if network interface hasn't changed 
    the name
  - correct wait for dummy network devices
  - removed NONBLOCK from volume-id
  - do not log in udev.static, which should fix bug 136005


author: Harald Hoyer <harald@redhat.com> - 039-2
changelog:
  - improved wait_for_sysfs for virtual consoles with Kay Siever's patch
  - wait for ppp class
  - wait for LVM dm- devices
  - integrate wait_for_sys in udev.static for the initrd


author: Harald Hoyer <harald@redhat.com> - 039-1
changelog:
  - version 039, fixes also manpage bug 135996 
  - fixed glibc issue for static version (getgrnam, getpwnam) (bug 136005)
  - close the syslog in every app


author: Harald Hoyer <harald@redhat.com> - 038-2
changelog:
  - par[0-9] is now a symlink to lp
  - MAKEDEV the parport devices
  - now conflicts with older initscripts


author: Harald Hoyer <harald@redhat.com> - 035-1
changelog:
  - version 035, which only improves wait_for_sysfs
  - load ide modules in start_udev, until a hotplug script is available
    (bug 135260)


author: Harald Hoyer <harald@redhat.com> - 034-3
changelog:
  - removed scary error messages from wait_for_sysfs
  - symlink from nst? -> tape?
  - kill udevd on update


author: Harald Hoyer <harald@redhat.com> - 034-1
changelog:
  - new version udev-034
  - removed patches, which went upstream
  - pam_console.dev link renamed to 05-pam_console.dev
  - MAKEDEV.dev links renamed to 10-MAKEDEV.dev


author: Harald Hoyer <harald@redhat.com> - 032-10
changelog:
  - added floppy madness (bug 134830)
  - replay scsi events in start_udev for the devices on the adapter (bug 130746)


author: Harald Hoyer <harald@redhat.com> - 032-9
changelog:
  - obsoleted $UDEV_LOG, use udev_log
  - correct SYMLINK handling in pam_console.dev
  - specfile cleanup
  - added check-cdrom.sh for nice cdrom symlinks


author: Harald Hoyer <harald@redhat.com> - 032-8
changelog:
  - added patches from Féliciano Matias for multiple symlinks (bug 134477 and 134478)
  - corrected some permissions with a missing leading 0
  - added z90crypt to the permissions file (bug 134448)
  - corrected requires and conflicts tags
  - removed /dev/log from MAKEDEV creation


author: Harald Hoyer <harald@redhat.com> - 032-4
changelog:
  - made /etc/udev/devices/ for manual device nodes
  - refined SELINUX check, if /dev is not yet mounted in start_dev


author: Harald Hoyer <harald@redhat.com> - 032-3
changelog:
  - corrected permissions for /dev/rtc (bug 133636)
  - renamed device-mapper to mapper/control (bug 133688)


author: Harald Hoyer <harald@redhat.com> - 030-27
changelog:
  - simplified udev.conf
  - refined close_on_exec patch
  - added pam_console supply for symlinks, now gives correct permissions,
    for e.g. later plugged in cdroms
  - renamed sr? to scd? (see devices.txt; k3b likes that :)


author: Jeremy Katz <katzj@redhat.com> - 030-26
changelog:
  - require a 2.6 kernel
  - prereq instead of requires MAKEDEV
  - obsolete and provide dev
  - add a trigger for the removal of /dev so that we set things up


author: Harald Hoyer <harald@redhat.com> - 030-21
changelog:
  - applied enumeration patch from David Zeuthen for cdrom symlinks (bug 131532)
  - create /dev/ppp in start_udev (bug 131114)
  - removed nvidia devices from start_udev
  - check for restorecon presence in start_udev (bug 131904)


author: Harald Hoyer <harald@redhat.com> - 030-15
changelog:
  - added nvidia devices to start_udev
  - added UDEV_RAMFS for backwards compat to udev.conf
  - changed Group (bug 131488)
  - added libselinux-devel to build requirements


author: Jeremy Katz <katzj@redhat.com> - 030-11
changelog:
  - use tmpfs instead of ramfs (it has xattr support now)
  - change variables appropriately to TMPFS intead of RAMFS in udev.conf
  - create loopN, not just loop in start_udev


author: Harald Hoyer <harald@redhat.com> - 030-8
changelog:
  - changed defaults not to remove device nodes
  - added rule for net/tun
  - extended start_udev to create devices, which can trigger module autoloading
  - refined cloexec patch, to redirect stdin,out,err of /dev.d execed apps to /dev/null


author: Harald Hoyer <harald@redhat.com> - 030-7
changelog:
  - removed usage of /usr/bin/seq in start_udev
  - set correct permissions in start_udev
  - extended the cloexec patch
  - removed udev-persistent package (define with_persistent==0)
  - check for /var/run/console/console.lock before calling /sbin/pam_console_setowner
  - linked pam_console_setowner statically against libglib-2.0.a


author: Harald Hoyer <harald@redhat.com> - 029-3
changelog:
  - put /etc/sysconfig/udev in /etc/udev/udev.conf and removed it
  - made only udev.static static
  - make our defaults the default values
  - removed /udev


author: Harald Hoyer <harald@redhat.com> - 026-2
changelog:
  - udev-026
  - preserve ownership of device nodes, which already exist
  - do not remove device nodes if UDEV_REMOVE="no"
  - added volume_id
  - build with klibc


author: Greg Kroah-Hartman <greg@kroah.com>
changelog:
  - add some more files to the documentation directory
  - add ability to build scsi_id and make it the default


author: Greg Kroah-Hartman <greg@kroah.com>
changelog:
  - fix up udevd build, as it's no longer needed to be build seperatly
  - add udevtest to list of files
  - more Red Hat sync ups.


author: Greg Kroah-Hartman <greg@kroah.com>
changelog:
  - add udevsend, and udevd to the files
  - add ability to build udevd with glibc after the rest is build with klibc


author: Robert Love <rml@tech9.net>
changelog:
  - Make work without a build root
  - Correctly install the right files
  - Pass the RPM_OPT_FLAGS to gcc so we can build per the build policy
  - Put some prereqs in
  - Install the hotplug symlink to udev


author: William Stearns <wstearns@pobox.com>
changelog:
  - Updated to 1.02 sources
  - mysql-devel lowercased for redhat naming, libpcap-devel removed from
    requirements


author: Karel Zak <kzak@redhat.com> 2.12a-16.EL4.18
changelog:
  - fix #187518 - package overwrites PAM config files
  - fix #177523 - umount -a should not unmount sysfs
  - fix #188981 - "sfdisk -l" tries to open partitions
  - fix #181549 - raw(8) manpage has old information about dd
  - fix #182612 - fix typo in mkswap man page
  - fix #183890 - add to the mount man page info about iotl(2) on NFS filesystem
  - fix #188854 - mount man page clarifications about fstab.order


author: Steve Dickson <steved@redhat.com> 2.12a-16.EL4.17
changelog:
  - fix #182424 - stop nfs mount from segfaulting when the mountd 
                  version was specified.


author: Karel Zak <kzak@redhat.com> 2.12a-16.EL4.15
changelog:
  - fix #171899 - removed the 'multiple' option from /etc/pam.d/remote and login files.
  - fix #153243 - newgrp gives misleading output
  - fix #156597 - look doesn't work with separators
  - fix #168434 - login's timeout can fail - needs to call siginterrupt(SIGALRM,1)
  - fix #168436 - login will attempt to run if it has no read/write access to its terminal
  - fix #170564 - add audit message to login
  - fix #169628 - /usr/bin/floppy doesn't work with /dev/fd0
  - fix #168989 - losetup (and mount -o loop) wrap at 2GB
  - fix #168570 - /sbin/umount.<TYPE>
  - fix #169077 - RHEL4 :: mount(8) : acl option not documented.
  - fix #172203 - mount man page in RHEL4 lacks any info on cifs mount options
  - fix #159410 - mkswap(8) claims max swap area size is 2 GB


author: Steve Dickson <steved@redhat.com> 2.12a-16.EL4.14
changelog:
  - fix #151549 - Added 'noacl' mount flag
  - fix #169042 - Changed nfsmount to try udp before using tcp when rpc-ing
                  the remote rpc.mountd (iff -o tcp is not specified).
                  This drastically increases the total number of tcp mounts
                  that can happen at once (ala autofs).


author: Steve Dickson <steved@redhat.com> 2.12a-16.EL4.13
changelog:
  - fix #170110 - Documentation for 'rsize' and 'wsize' NFS mount 
                  options is misleading


author: Karel Zak <kzak@redhat.com> 2.12a-16.EL4.11
changelog:
  - fixed #149894 - `umount -f` does not appear to actually work
  - fixed #138772 - LTC12463-util-linux: dmesg doesnt understand kernel log buffer size
  - fixed #158737 - sfdisk/fdisk GPT detection
  - fixed #149997 - Joining a password protected group using newgrp fails
  - fixed #143597 - NEWGRP asks for password when switching to default GID
  - fixed #63909 - fdformat cannot deal with LS120 or ZIP250 drives
  - fixed #155430 - RHEL4: mount is unable to mount by label with multiple active paths to a device
  - fixed #154202 - wrong duplicate labels detection
  - fixed #153278 - RHEL4: Man pages for fstab and fstab-sync in conflict.
  - fixed #150914 - Add ocfs2 support to RHEL4 mount
  - fixed #152026 - mkswap man page needs to list and explain the -L option
  - fixed #151156 - ipcs -t output incorrectly labels semaphore section as "shared memory"
  - fixed #154498 - util-linux login & pam session
  - fixed #155333 - elvtune doesn't work in RHEL4
  - fixed #157656 - CRM 546998 : Possible bug in vipw, changes permissions of /etc/shadow and /etc/gshadow
  - fixed #157675 - Man pages for mount are incorrect for sync on FAT and VFAT
  - fixed #143118 - am-utils and autofs use different mtab locking
  - fixed #159418 - sfdisk unusable - crashes immediately on invocation
  - fixed #163609 - Handle the new Solaris partition ID
  - fixed #128407 - cxdx dev update for fdisk
  - fixed #140437 - fdisk support for sector size > 512 for SGI labeled disk


author: Elliot Lee <sopwith@redhat.com> 2.12a-16.EL4.6
changelog:
  - Revert patches 162-164 that were rejected for RHEL4
  - Fix swap partition header format to not clobber reserved space (fixedswaplabel patch)


author: Steve Dickson <SteveD@RedHat.com> 2.12a-16.EL4.3
changelog:
  - Made NFS mounts adhere to the IP protocol if specified on
    command line as well as made NFS umounts adhere to the
    current IP protocol. Fix #140016


author: Steve Dickson <SteveD@RedHat.com>
changelog:
  - Updated the NFS and NFS4 code to the latest CITI patch set
    (in which they incorporate a number of our local patches).


author: Elliot Lee <sopwith@redhat.com> 2.12a-6
changelog:
  - Fix #16415, #70616 with rdevman.patch
  - Fix #102566 with loginman.patch
  - Fix #104321 with rescuept.patch (just use plain lseek - we're in _FILE_OFFSET_BITS=64 land now)
  - Fix #130016 - remove raw.
  - Re-add agetty (replacing it with mgetty is too much pain, and mgetty is much larger)


author: Steve Dickson <SteveD@RedHat.com>
changelog:
  - Made the NFS security checks more explicit to avoid confusion
    (an upstream fix)
  - Also removed a compilation warning


author: Alasdair Kergon <agk@redhat.com>
changelog:
  - Add device-mapper mount-by-label support
  - Fix segfault in mount-by-label when a device without a label is present.


author: <SteveD@RedHat.com>
changelog:
  - Updated the nfs-mount.patch to correctly 
    handle the mounthost option and to ignore 
    servers that do not set auth flavors


author: <SteveD@RedHat.com>
changelog:
  - Make RPC error messages displayed with -v argument
  - Added two checks to the nfs4 path what will print warnings
    when rpc.idmapd and rpc.gssd are not running
  - Ping NFS v4 servers before diving into kernel
  - Make v4 mount interruptible which also make the intr option on by default


author: <SteveD@RedHat.com>
changelog:
  - Reworked how the rpc.idmapd and rpc.gssd checks were
    done due to review comments from upstream.
  - Added rpc_strerror() so the '-v' flag will show RPC errors.


author: <SteveD@RedHat.com>
changelog:
  - Added two checks to the nfs4 path what will print warnings
    when rpc.idmapd and rpc.gssd are not running.


author: Steve Dickson <SteveD@RedHat.com>
changelog:
  - Added pesudo flavors for nfsv4 mounts.
  - Added BuildRequires: libselinux-devel and Requires: libselinux
    when WITH_SELINUX is set.


author: Elliot Lee <sopwith@redhat.com> 2.11y-31
changelog:
  - Add patch140 (alldevs) to fix #101772. Printing the total size of
    all devices was deemed a lower priority than having all devices
    (e.g. /dev/ida/c0d9) displayed.


author: Elliot Lee <sopwith@redhat.com> 2.11y-1
changelog:
  - Update to 2.11y
  - Fix #80953
  - Update patch0, patch107, patch117, patch120 for 2.11y
  - Remove patch60, patch61, patch207, patch211, patch212, patch119, patch121
  - Remove patch122, patch200


author: Elliot Lee <sopwith@redhat.com> 2.11w-2
changelog:
  - Remove some crack/unnecessary patches while submitting stuff upstream.
  - Build with -D_FILE_OFFSET_BITS=64


author: Elliot Lee <sopwith@redhat.com> 2.11n-19
changelog:
  - Make a note here that this package was the source of the single change 
  contained in util-linux-2.11f-18 (in 7.2/Alpha), and also contains the 
  rawman patch from util-linux-2.11f-17.1 (in 2.1AS).
  - Package has no runtime deps on slang, so remove the BuildRequires: 
  slang-devel.


author: Elliot Lee <sopwith@redhat.com> 2.11n-17
changelog:
  - Fix teg's swapondetect patch to not print out the usage message when 
  'swapon -a -e' is run. (#66690) (edit existing patch)
  - Apply hjl's utmp handling patch (#66950) (patch116)
  - Fix fdisk man page notes on IDE disk partition limit (#64013) (patch117)
  - Fix mount.8 man page notes on vfat shortname option (#65628) (patch117)
  - Fix possible cal overflow with widechars (#67090) (patch117)


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - adjust mainframe patches to apply to current rpm
  - do not include fdisk until it is fixed to work on mainframe


author: Elliot Lee <sopwith@redhat.com> 2.11n-10
changelog:
  - Finish fixing #60675 (ipcrm man page), updated the patch.
  - Fix #61203 (patch114 - dumboctal.patch).


author: Elliot Lee <sopwith@redhat.com> 2.11n-7
changelog:
  Fix various bugs:
  - Add patch110 (skipraid) to properly skip devices that are part of a RAID array.
  - Add patch111 (mkfsman) to update the mkfs man page's "SEE ALSO" section.
  - remove README.cfdisk
  - Include partx
  - Fix 54741 and related bugs for good(hah!) with patch113 (ctty3)


author: Elliot Lee <sopwith@redhat.com> 2.11n-3
changelog:
  - Add util-linux-2.11n-ownerumount.patch (#56593)
  - Add patch102 (util-linux-2.11n-colrm.patch) to fix #51887
  - Fix #53452 nits.
  - Fix #56953 (remove tunelp on s390)
  - Fix #56459, and in addition switch to using sed instead of perl.
  - Fix #58471
  - Fix #57300
  - Fix #37436
  - Fix #32132


author: Elliot Lee <sopwith@redhat.com> 2.11f-17
changelog:
  - Add patch38 (util-linux-2.11f-ctty2.patch) to ignore SIGINT/SIGTERM/SIGQUIT in the parent, so that ^\ won't break things.


author: Elliot Lee <sopwith@redhat.com> 2.11f-16
changelog:
  - Merge patches 36, 75, 76, and 77 into patch #37, to attempt resolve all the remaining issues with #54741.


author: Elliot Lee <sopwith@redhat.com> 2.11f-13
changelog:
  - Patch/idea #76 from HJL, fixes bug #54741 (race condition in login 
  acquisition of controlling terminal).


author: Bill Nottingham <notting@redhat.com>
changelog:
  - revert the patch that calls setsid() in login that we had reverted
    locally but got integrated upstream (#46223)


author: Bernhard Rosenkraenzer <bero@redhat.com> 2.11b-1
changelog:
  - Fix up login for real (a console session should be the controlling tty)
    by reverting to 2.10s code (#36839, #36840, #39237)
  - Add man page for agetty (#39287)
  - 2.11b, while at it


author: Bernhard Rosenkraenzer <bero@redhat.com> 2.11a-3
changelog:
  - Fix up login - exiting immediately even if the password is correct
    is not exactly a nice feature.
  - Make definite plans to kill people who update login without checking
    if the new version works ;)


author: Erik Troan <ewt@redhat.com>
changelog:
  - upgraded to 2.11a (kbdrate moved to kbd, among other things)
  - turned off ALLOW_VCS_USE
  - modified mkcramfs to not use a large number of file descriptors
  - include mkfs.bfs


author: Matt Wilson <msw@redhat.com>
changelog:
  - changed Requires: kernel >= 2.2.12-7 to Conflicts: kernel < 2.2.12-7
    (fixes a initscripts -> util-linux -> kernel -> initscripts prereq loop)


author: Matt Wilson <msw@redhat.com>
changelog:
  - patched mkcramfs to use the PAGE_SIZE from asm/page.h instead of hard
    coding 4096 (fixes mkcramfs on alpha...)


author: Tim Powers <timp@redhat.com>
changelog:
  - fixed bug #29131, where ipc.info didn't have an info dir entry,
    added the dir entry to ipc.texi (Patch58)


author: Erik Troan <ewt@redhat.com>
changelog:
  - updated kill man page
  - added patch to fix vipw race
  - updated vipw to edit /etc/shadow and /etc/gshadow, if appropriate
  - added patch to disassociate login from tty, session, and pgrp


author: Erik Troan <ewt@redhat.com>
changelog:
  - fixed problem w/ empty extended partitions
  - added patch to fix the date in the more man page
  - set OPT to pass optimization flags to make rather then RPM_OPT_FLAG
  - fixed fdisk -l /Proc/partitions parsing
  - updated to 2.10s


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - update to 2.10o
  -  fdformat: fixed to work with kernel 2.4.0test6 (Marek Wojtowicz)
  -  login: not installed suid
  -  getopt: by default install aux files in /usr/share/misc
  - update to 2.10n:
  -  added blockdev.8
  -  change to elvtune (andrea)
  -  fixed overrun in agetty (vii@penguinpowered.com)
  -  shutdown: prefer umounting by mount point (rgooch)
  -  fdisk: added plan9
  -  fdisk: remove empty links in chain of extended partitions
  -  hwclock: handle both /dev/rtc and /dev/efirtc (Bill Nottingham)
  -  script: added -f (flush) option (Ivan Schreter)
  -  script: added -q (quiet) option (Per Andreas Buer)
  -  getopt: updated to version 1.1.0 (Frodo Looijaard)
  -  Czech messages (Jiri Pavlovsky)
  - login.1 man page had not /var/spool/mail path (#16998).
  - sln.8 man page (but not executable) included (#10601).
  - teach fdisk 0xde(Dell), 0xee(EFI GPT), 0xef(EFI FAT) partitions (#17610).


author: Matt Wilson <msw@redhat.com>
changelog:
  - use snprintf - not sprintf - when doing
    sprintf ("%s\n", _("Some string")) to avoid overflows and
    segfaults.


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - raw control file was /dev/raw, now /dev/rawctl.
  - raw access files were /dev/raw*, now /dev/raw/raw*.


author: Matt Wilson <msw@redhat.com>
changelog:
  - updated to util-linux 2.10c
  - deprecated IMAP login mail notification patch17
  - deprecated raw patch22
  - depricated readprofile patch24


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - hostid is now in sh-utils. On sparc, install hostid as sunhostid (#4581).
  - update to 2.9w:
  -  Updated mount.8 (Yann Droneaud)
  -  Improved makefiles
  -  Fixed flaw in fdisk


author: Christian 'Dr. Disk' Hechelmann <drdisk@tc-gruppe.de>
changelog:
  - added locale message catalogs to %file
  - added patch for non-root build
  - vigr.8 and /usr/lib/getopt  man-page was missing from file list
  - /etc/fdprm really is a config file


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - update to 2.9v:
  -   cfdisk no longer believes the kernel's HDGETGEO
      (and may be able to partition a 2 TB disk)


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - update to 2.9u:
  -   Czech more.help and messages (Jiri Pavlovsky)
  -   Japanese messages (Daisuke Yamashita)
  -   fdisk fix (Klaus G. Wagner)
  -   mount fix (Hirokazu Takahashi)
  -   agetty: enable hardware flow control (Thorsten Kranzkowski)
  -   minor cfdisk improvements
  -   fdisk no longer accepts a default device
  -   Makefile fix


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - update to 2.9t:
  -   national language support for hwclock
  -   Japanese messages (both by Daisuke Yamashita)
  -   German messages and some misc i18n fixes (Elrond)
  -   Czech messages (Jiri Pavlovsky)
  -   wall fixed for /dev/pts/xx ttys
  -   make last and wall use getutent() (Sascha Schumann)
      [Maybe this is bad: last reading all of wtmp may be too slow.
       Revert in case people complain.]
  -   documented UUID= and LABEL= in fstab.5
  -   added some partition types
  -   swapon: warn only if verbose


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - include sfdisk (#1164)
  - fix write (#1784)
  - use positive logic in spec file (%ifarch rather than %ifnarch).
  - (re)-use 1st matching utmp slot if search by mypid not found.
  - update to 2.9o
  - lastb wants bad logins in wtmp clone /var/run/btmp (#884)


author: Jakub Jelinek <jj@ultra.linux.cz>
changelog:
  - if hwclock is to be compiled on sparc,
    it must actually work. Also, it should obsolete
    clock, otherwise it clashes.
  - limit the swap size in mkswap for 2.2.1+ kernels
    by the actual maximum size kernel can handle.
  - fix kbdrate on sparc, patch by J. S. Connell
    <ankh@canuck.gen.nz>


author: Michael K. Johnson <johnsonm@redhat.com>
changelog:
  - .perms patch to login to make it retain root in parent process
    for pam_close_session to work correctly


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - patch top build on the arm without PAM and related utilities, for now.
  - build hwclock only on intel


author: Erik Troan <ewt@redhat.com>
changelog:
  - updated MCONFIG to automatically determine the architecture
  - added glibc header hacks to fdisk code
  - rdev is only available on the intel


author: Erik Troan <ewt@redhat.com>
changelog:
  - Merged Red Hat changes into main util-linux source, updated package to
    development util-linux (nearly 2.7).


author: Michael K. Johnson <johnsonm@redhat.com>
changelog:
  - pam.patch differentiated between different kinds of bad logins.
    In particular, "user does not exist" and "bad password" were treated
    differently.  This was a minor security hole.


author: Jason Vas Dias <jvdias@redhat.com>
changelog:
  - fix bug 178431: if a pam_limits hard nproc limit is exceeded, 
    do not allow user's job to run
  - fix bug 173926: silence pam_unix session log messages


author: Jason Vas Dias <jvdias@redhat.com> - 4:4.1-36.EL4
changelog:
  - fix bug 162887: allow multiple /etc/cron.d crontabs for *system* user
  - further fix for bug 154920 / CAN-2005-1038 ( crontab -e ):
       invoke editor and copy operation as non-root user


author: Jason Vas Dias <jvdias@redhat.com> - 4.1-33_EL4
changelog:
  - fix bug 154922 / CAN-2005-1038: check that new crontab is 
        regular file after editor session ends.
  - fix bug 154575: use PATH_MAX (4096) as max filename length; also make 
        limits on command line and env.var. lengths sensible (131072).


author: Jason Vas Dias <jvdias@redhat.com> - 4.1-30_EL
changelog:
  - fix bug 154065: crontab's job control broken: by 
  -     xpid = waitpid(pid,&waiter,WUNTRACED);... 
  -     if( WIFSTOPPED(waiter) )... kill(getpid(),WSTOPSIG(waiter));
  - crontab should not kill itself with SIGSTOP if its child
  - gets SIGSTOP; hence it does not need the waitpid WUNTRACED flag.


author: Jason Vas Dias <jvdias@redhat.com> - 4.1-28_EL
changelog:
  - Required for EAL Audit certification: 
  - If pam_setcred should fail, the pam_session could fail to be
  - closed, leaving autofs user directories still mounted.


author: Jason Vas Dias <jvdias@redhat.com> - 4.1-24_EL
changelog:
  - fix bug 151145: segfault if cronjob runs without any SELinux user 
  - security context (eg. in a broken chroot environment)


author: Jason Vas Dias <jvdias@redhat.com> - 4.1.22_EL
changelog:
  - Add an /etc/sysconfig/crond file for containing CRONDARGS and
  - settings like CRON_VALIDATE_MAILRCPTS .


author: Jason Vas Dias <jvdias@redhat.com> - 4.1-22_EL
changelog:
  - Fix bug 147636 - disable silly mail recipient name checking 
  - (do_command.c's safe_p()) by default . Can be enabled by 
  - presence of CRON_VALIDATE_MAILRCPTS variable in crond's 
  - environment.


author: Jason Vas Dias <jvdias@redhat.com> - 4.1-21_EL
changelog:
  - Fix bug 146073 - allow the 'pam_access' module to be used with
  - cron - set 'PAM_TTY' item to 'cron' .


author: Jason Vas Dias <jvdias@redhat.com> - 4.1-21
changelog:
  - fix bug 142953 : allow read-only crontabs + provide -p 
  - 'permit all crontabs' option to disable mode checking.


author: Jason Vas Dias <jvdias@redhat.com> - 4.1-19
changelog:
  - crontab -e should only strip NHEADER_LINES comments 
  - (NHEADER_LINES==0), not at least one header comment line.
  - (bug 135845)


author: Jason Vas Dias <jvdias@redhat.com> - 4.1-17
changelog:
  - Users not allowed to use 'crontab mycrontab', while
  - 'crontab < mycrontab' allowed; this is because misc.c's
  - swap_uids_back() was not using save_euid / save_egid .
  - Thanks to Mads Martin Joergensen <mmj@suse.de> for pointing this out.


author: Jason Vas Dias <jvdias@redhat.com> - 4.1-16
changelog:
  - Just found out in testing that if neither /etc/cron.{deny,allow}
  - exist, root is unable to use crontab - I'm sure root could before,
  - but is in any case meant to be able to. Allowing root to use crontab.


author: Jason Vas Dias <jvdias@redhat.com> - 4.1-14
changelog:
  - Fix for bug 130102 got dropped somehow from latest CVS.
  - This is now restored - in %post, if neither /etc/cron.{deny,allow}
  - exist, touch /etc/cron.deny, to allow all users to use crontab,
  - as was previous default vixie-cron behaviour.


author: Jason Vas Dias <jvdias@redhat.com> - 4.1-12
changelog:
  - Merged Dan's patch with vixie-cron-4.1-11 which was not 
  - latest version according to new CVS ?!?!


author: Jason Vas Dias <jvdias@redhat.com> - 4.1-11
changelog:
  - Fixed SIGSEGV in free_user when !is_selinux_enabled() and crontab
  - has no valid jobs (bug 131390).


author: Jason Vas Dias <jvdias@redhat.com> - 4.1.10
changelog:
  - Fixed bug 130102: Restored default behaviour if neither 
  - /etc/cron.deny nor /etc/cron.allow exist - 'touch /etc/cron.deny'
  - in %post


author: Jason Vas Dias <jvdias@redhat.com> - 4.1.8
changelog:
  - Allowed editors such as 'gedit' which do not modify original
  - file, but which rename(2) a temp file to original, to be used
  - by crontab -e (bug 129170).


author: Jason Vas Dias <jvdias@redhat.com> - 4.1.8
changelog:
  - Added documentation for '@' nicknames to crontab.5
  - (bugs 107542, 89899). Also removed 'second when' (bug 59802).


author: Jason Vas Dias <jvdias@redhat.com> - 4.1.6
changelog:
  - Added PAM 'auth sufficient pam_rootok.so' to /etc/pam.d/crond
  - (fixes bug 128843) - on dwalsh's advice.


author: Jason Vas Dias <jvdias@redhat.com> - 4.1-1
changelog:
  - Changed post-install to change mode of existing crontabs to
  - 0600 to allow run by new ISC cron 4.1


author: Jens Petersen <petersen@redhat.com> - 3.0.1-94
changelog:
  - add vixie-cron-3.0.1-cron-descriptors-125110.patch to close std descriptors
    when forking (Bernd Schmidt, 121280)
  - add vixie-cron-3.0.1-no-crontab-header-89809.patch to not prepend header to
    crontab files (Damian Menscher, 103899)
  - fix use of RETVAL in init.d script (Enrico Scholz, 97784)
  - add safer malloc call to vixie-cron-3.0.1-sprintf.patch 
  - add cron-3.0.1-crontab-syntax-error-114386.patch to fix looping on crontab
    syntax error (Miloslav Trmac, 89937)


author: Jens Petersen <petersen@redhat.com> - 3.0.1-82
changelog:
  - add vixie-cron-3.0.1-pie.patch to build crond as pie (#108414)
    [Ulrich Drepper]
  - require libselinux and buildrequire libselinux-devel


author: Jens Petersen <petersen@redhat.com> - 3.0.1-80
changelog:
  - add vixie-cron-3.0.1-vfork-105616.patch to use fork instead of vfork
    (#105616) [report and patch from ian@caliban.org]
  - update vixie-cron-3.0.1-redhat.patch not to change DESTMAN redundantly
    (it is overrriden in the spec file anyway)


author: Jens Petersen <petersen@redhat.com> - 3.0.1-75
changelog:
  - add vixie-cron-3.0.1-root_-u-85879.patch from Valdis Kletnieks to allow
    root to run "crontab -u <user>" even for users that aren't allowed to


author: Nalin Dahyabhai <nalin@redhat.com> 3.0.1-72
changelog:
  - adjust cron.d patch so that it ignores file with names that begin with '#'
    or end with '~', '.rpmorig', '.rpmsave', or '.rpmnew'
  - merge hunk of buffer overflow patch into the cron.d patch


author: Bill Nottingham <notting@redhat.com>
changelog:
  - log as 'crond', not 'CROND' (#19410)
  - account for shifts in system clock (#23230, patch from <pererik@onedial.se>)
  - i18n-ize initscript


author: Than Ngo <than@redhat.com>
changelog:
  - add /sbin/service to Prereq
  - call /sbin/service instead service
  - fix startup position (Bug #13353)


author: Bill Nottingham <notting@redhat.com>
changelog:
  - fix crond logging patch (dan@doom.cmc.msu.ru)
  - log via syslog (suggestion from jos@xos.nl)
  - put system crontab location in crontab(5) (#14842)


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - added a patch to get rid of the dangerous sprintf() calls
  - added BuildRoot and Prereq: /sbin/chkconfig


author: Johnny Hughes <johnny@cenots.org> 2.4.2-3.centos
changelog:
  - Added detection for python version as we will start using this version
    for CentOS-3 and CentOS-4


author: Johnny Hughes <johnny@centos.org> 2.4.2-2.centos4
changelog:
  - patch (by Karanbir Singh) to select mirrorlists via a proxy sever if one is
    listed in yum.conf or a .repo file (yum-2.4.2.centos-mirrorlist-proxy.patch).


author: Johnny Hughes <johnny@centos.org> 2.4.0-1.centos4
changelog:
  - upgraded CentOS-4 to 2.4.0 (rerolled in the 
    below CentOS changes into this version from Apr 10 2005 entry)


author: Seth Vidal <skvidal@phy.duke.edu>
changelog:
  - updated for 1.95 betaish release
  - remove /sbin legacy
  - no longer starts up by default
  - do the find_lang thing


