File sysvinit.changes of Package sysvinit

-------------------------------------------------------------------
Wed Apr 29 12:59:06 CEST 2009 - werner@suse.de

- mkill: Do not remove all pid's from list for one fuse process

-------------------------------------------------------------------
Fri Mar 13 13:34:05 CET 2009 - werner@suse.de

- startpar: fix file descriptor leak (bnc#485112)

-------------------------------------------------------------------
Tue Mar 10 13:12:16 CET 2009 - werner@suse.de

- mkill: make sure not to stumble on short named mount points to
  avoid to terminate processes on wrong mount points (bnc#466484)

-------------------------------------------------------------------
Fri Feb 20 16:08:33 CET 2009 - werner@suse.de

- make sure that newline is printed out for last(1) (bnc#471386)

-------------------------------------------------------------------
Fri Feb  6 00:36:27 CET 2009 - ro@suse.de

- fix build (move static int loop before first usage)

-------------------------------------------------------------------
Tue Jan 27 16:00:03 CET 2009 - werner@suse.de

- Do not terminate udevd with mkill(8)
- Do not terminate udevd with killall5(8)
- Avoid chrashing startpar due recursion caused by loops

-------------------------------------------------------------------
Mon Jan 26 12:02:43 CET 2009 - werner@suse.de

- Do not kill fuse user space processes with mkill(8) (bnc#466484)
- Minimize fuse patch for killall5(8) by using readlinkat(2)

-------------------------------------------------------------------
Wed Dec 10 14:27:34 CET 2008 - werner@suse.de

- Mkill(8): add the option -0 for debugging and wait upto 3 seconds
  if a signal was send.

-------------------------------------------------------------------
Fri Dec  5 16:46:55 CET 2008 - werner@suse.de

- New tool in killproc source tree: mkill(8) for sending all
  processes making a active mount busy a signal, this avoid fuser.

-------------------------------------------------------------------
Fri Dec  5 11:55:13 CET 2008 - werner@suse.de

- New tool in killproc source tree: vhangup(8) for hanging up
  programs on terminal and sending SIGHUP, this avoids fuser.

-------------------------------------------------------------------
Wed Nov 19 14:07:33 CET 2008 - werner@suse.de

- Avoid error messages if blogd is closed premature

-------------------------------------------------------------------
Tue Nov 18 18:44:25 CET 2008 - werner@suse.de

- Mount devpts in initrd (bnc#442891)

-------------------------------------------------------------------
Wed Oct  1 18:08:36 CEST 2008 - werner@suse.de

- Minimize fuse patch

-------------------------------------------------------------------
Wed Oct  1 17:43:52 CEST 2008 - ro@suse.de

- fix fuse_kill patch so that it does not break pidof 

-------------------------------------------------------------------
Wed Oct  1 16:39:27 CEST 2008 - werner@suse.de

- Avoid stat(2) for all network based file systems (bnc#409011)

-------------------------------------------------------------------
Wed Sep 17 14:06:04 CEST 2008 - uli@suse.de

- killall5: don't kill FUSE filesystems (Debian bug #476698)

-------------------------------------------------------------------
Mon Sep 15 12:23:36 CEST 2008 - ro@suse.de

- add detection for OBS build environment 

-------------------------------------------------------------------
Wed Sep  3 11:09:34 CEST 2008 - hare@suse.de

- Call mkinitrd_setup during %post and %postun (bnc#413709)

-------------------------------------------------------------------
Mon Aug 25 14:46:12 CEST 2008 - prusnak@suse.cz

- enabled SELinux support [Fate#303662]

-------------------------------------------------------------------
Wed Aug 13 16:40:49 CEST 2008 - werner@suse.de

- Startpar: give posix_fadvise a try on boot scripts even if most
  of them are very small

-------------------------------------------------------------------
Mon Aug  4 19:36:29 CEST 2008 - werner@suse.de

- Imake chroot detections to handle inodes and devices (bnc#408959)

-------------------------------------------------------------------
Wed Jul 23 16:02:19 CEST 2008 - hare@suse.de

- Include mkinitrd scriptlets.

-------------------------------------------------------------------
Fri Jul 18 17:15:48 CEST 2008 - werner@suse.de

- Make a new startpar version 0.52
  * Should know about .depend.halt of new insserv

-------------------------------------------------------------------
Fri Jul  4 16:03:15 CEST 2008 - werner@suse.de

- Fix a long standing bug in startpar introduced by implementing
  the make like behaviour (bnc#394926)
- Make a new startpar version 0.51

-------------------------------------------------------------------
Fri Jun 13 13:41:43 CEST 2008 - werner@suse.de

- Let blogd detect changes of screen size, set new size pty pair,
  and if process group is not init send a SIGWINCH (bnc#259577)
- In startpar use a signal handler on SIGWINCH (bnc#259577)

-------------------------------------------------------------------
Wed Jun 11 14:58:49 CEST 2008 - werner@suse.de

- Startpar: try to reduce race if kbd change tty size (bnc#259577)

-------------------------------------------------------------------
Tue May 20 14:31:14 CEST 2008 - werner@suse.de

- On halt flush not only unmanged disk but also removable devices
  like usb sticks (bnc#386487 related to bnc#229210)

-------------------------------------------------------------------
Thu Mar 13 17:27:50 CET 2008 - werner@suse.de

- Avoid race in blogd due sheduling priority which may raise EIO
  otherwise and do not free name of second tty needed for reconnect
  (bnc#370328)

-------------------------------------------------------------------
Thu Jan 10 10:49:52 CET 2008 - werner@suse.de

- Make it build with new glibc headers

-------------------------------------------------------------------
Mon Jan  7 15:45:23 CET 2008 - werner@suse.de

- Add cosmetic patch for startpar from the Debian people

-------------------------------------------------------------------
Fri Nov 30 14:00:20 CET 2007 - werner@suse.de

- New version 2.13 of killproc
  * Add support for more than one ignore pid file (bug #343227)
  * Close existing file descriptors on execve even if not a tty
  * Do not fork if startpar is used as start_daemon
  * Clean up the manual pages

-------------------------------------------------------------------
Wed Oct 31 18:37:58 CET 2007 - werner@suse.de

- startpar: make iorate a double

-------------------------------------------------------------------
Wed Oct 31 17:20:49 CET 2007 - werner@suse.de

- startproc: add option -T sec to finish waiting if parent exits

-------------------------------------------------------------------
Wed Jun 20 15:35:09 CEST 2007 - coolo@suse.de

- startpar: mark started processes as running

-------------------------------------------------------------------
Mon Jun 18 15:49:13 CEST 2007 - werner@suse.de

- Add importance for some scripts within startpar
- Handle I/O blocked process very heavy in startpar
- Add new user space program fsync(1) which use fsync(2) for
  updating the in-core state with the hard disk

-------------------------------------------------------------------
Wed Jun 13 13:09:35 CEST 2007 - werner@suse.de

- bug #229210: avoid HDIO_DRIVE_CM ioctl for real SCSI disks.

-------------------------------------------------------------------
Tue Jun 12 11:42:43 CEST 2007 - werner@suse.de

- bug #229210: check for the FLUSH CACHE EXT capability for large
               disks and use this capability if available.

-------------------------------------------------------------------
Wed Jun  6 15:56:46 CEST 2007 - werner@suse.de

- For bug #229210: skip real SCSI disks, also flush disk cache for
  SATA and ATA disks.

-------------------------------------------------------------------
Wed Jun  6 13:01:25 CEST 2007 - werner@suse.de

- More on bug #229210: do not shutdown allready managed disks

-------------------------------------------------------------------
Tue Jun  5 14:45:21 CEST 2007 - werner@suse.de

- /sbin/halt: list and powerdown all disks even SATA/SCSI
  (bug #229210)

-------------------------------------------------------------------
Fri May 11 12:10:18 CEST 2007 - werner@suse.de

- startpar: Try to start more processes even on high loaded systems
- startpar: Detect endless loops on broken systems (no SIGCHILD)

-------------------------------------------------------------------
Thu Apr 19 13:45:46 CEST 2007 - werner@suse.de

- Correct exit status of checkproc n case of using a pid file,
  thanks to Alessandro Soraruf

-------------------------------------------------------------------
Wed Feb 14 15:53:00 CET 2007 - werner@suse.de

- Remove swap supend patch because this is done now by powersave
  calling hal (bug #241204)

-------------------------------------------------------------------
Thu Dec 14 13:43:12 CET 2006 - werner@suse.de

- New killproc 2.12 with new option -N better handling for NFS
  based programs which is not to stat(2) the binary with -N
- Make killall5 and pidof not to stat(2) binaries which are
  loacted on NFS partitions (#224563)

-------------------------------------------------------------------
Tue Aug 22 15:49:48 CEST 2006 - werner@suse.de

- More on delayed utmp write: redo the write on telinit q (#148038)

-------------------------------------------------------------------
Mon Aug 21 12:55:24 CEST 2006 - werner@suse.de

- Make installation work even within chroot and new kernel 2.6.18+

-------------------------------------------------------------------
Fri Aug 18 14:52:19 CEST 2006 - werner@suse.de

- Check if utmp not only exists but is writable (#199412, #148038)
- Delay of utmp runlevel record if utmp is not writable (#148038)

-------------------------------------------------------------------
Thu Aug 10 18:57:12 CEST 2006 - werner@suse.de

- Enable showconsole to provide the major and minor device number
  instead of the device file name.
 
-------------------------------------------------------------------
Fri Jun  9 17:19:21 CEST 2006 - werner@suse.de

- killproc: Allow relocated binary paths and several hard links
            on binaries (bug #183251)

-------------------------------------------------------------------
Tue May 16 18:12:08 CEST 2006 - werner@suse.de

- Reduce buffer usage for reading /proc/stat

-------------------------------------------------------------------
Mon May 15 19:00:25 CEST 2006 - werner@suse.de

- Double buffer for /proc/stat for super large systems (#175385)

-------------------------------------------------------------------
Fri May 12 18:03:34 CEST 2006 - olh@suse.de

- do not strip startpar and start-stop-daemon binaries

-------------------------------------------------------------------
Thu Mar 16 16:36:02 CET 2006 - werner@suse.de

- Do not rely on timeout after EINTR of select()

-------------------------------------------------------------------
Mon Mar  6 15:01:23 CET 2006 - werner@suse.de

- Handle a second system console from kernel command line (#155292)
- Handle interrupted fifo writes even in shutdown

-------------------------------------------------------------------
Wed Feb  8 12:16:54 CET 2006 - werner@suse.de

- Close high file descriptors even for single jobs (bug #148668)

-------------------------------------------------------------------
Tue Feb  7 17:44:21 CET 2006 - werner@suse.de

- Add boot script for powerd (bug #147660)
- Make powerd handling a pid file

-------------------------------------------------------------------
Wed Jan 25 21:30:59 CET 2006 - mls@suse.de

- converted neededforbuild to BuildRequires

-------------------------------------------------------------------
Wed Dec 21 17:13:24 CET 2005 - werner@suse.de

- Remove not needed binaries on s390

-------------------------------------------------------------------
Mon Dec  5 19:00:37 CET 2005 - od@suse.de

- Created/added patch for option -F (full time) (bug #136978)

-------------------------------------------------------------------
Mon Dec  5 18:59:44 CET 2005 - od@suse.de

- Added options -a, -d and -i to usage message

-------------------------------------------------------------------
Tue Nov  8 11:56:11 CET 2005 - werner@suse.de

- Move version of killproc to 2.11
  * Allow to set a prefix and to disable usleep

-------------------------------------------------------------------
Wed Nov  2 22:17:05 CET 2005 - dmueller@suse.de

- don't build as root 

-------------------------------------------------------------------
Wed Nov  2 16:50:39 CET 2005 - werner@suse.de

- Move version of killporc to 2.10
  * Let checkproc really work like killproc if -k is specified.
    This is that if the pid file provided with option -p does
    not fit to a running process checkproc returns 7 for program
    is not running.
    
-------------------------------------------------------------------
Wed Oct 19 13:56:29 CEST 2005 - werner@suse.de

- Update to sysvinit 2.86

-------------------------------------------------------------------
Tue Sep 20 16:10:14 CEST 2005 - werner@suse.de

- Make it build even on s390 

-------------------------------------------------------------------
Thu Sep 15 17:28:38 CEST 2005 - werner@suse.de

- Bounce version of killporc to 2.09
- Add patch of Petter Reinholdtsen for startpar
- Move version of startpar to 0.49

-------------------------------------------------------------------
Thu Sep  1 16:04:41 CEST 2005 - mls@suse.de

- do not leak stdout fd to splash process (bug #105999)

-------------------------------------------------------------------
Thu Aug 25 16:20:00 CEST 2005 - werner@suse.de

- Apply the new LSB rule for optional pid files only (bug #105845)

-------------------------------------------------------------------
Tue Aug 23 13:21:11 CEST 2005 - werner@suse.de

- Enable patch for killproc

-------------------------------------------------------------------
Mon Aug 22 16:00:11 CEST 2005 - werner@suse.de

- Avoid zombie processes using startpar to get the next free
  process slot as fast as possible.
- Make killproc be compliant with the newest LSB specs in case if
  the specified pid file does not exist that the daemon is not
  running (bug #105845).
- Add the possibility of using pid numbers instead of a pid file.
  
-------------------------------------------------------------------
Tue Jun 28 23:14:36 CEST 2005 - schwab@suse.de

- Fix typo.

-------------------------------------------------------------------
Wed May 25 17:05:18 CEST 2005 - werner@suse.de

- Bounce showconsole to version 1.08
- Bounce killproc to version 2.08
- Avoid signess warning of gcc4
- Use sysv_log() instead of log() to avoid builtin log() of gcc4

-------------------------------------------------------------------
Mon May 23 14:35:14 CEST 2005 - werner@suse.de

- Make blogd work even with new root file system behaviour

-------------------------------------------------------------------
Thu May 19 17:47:24 CEST 2005 - werner@suse.de

- More fixes for startpar: do not forget active jobs and correct
  exit status handling for the case of stopping jobs.

-------------------------------------------------------------------
Mon Apr 25 13:37:22 CEST 2005 - werner@suse.de

- Showconsole: more names no belonging to terminals (bug #80304)

-------------------------------------------------------------------
Tue Apr  5 16:39:22 CEST 2005 - werner@suse.de

- startpar: fix endless loop and race condition (bug #74256)

-------------------------------------------------------------------
Sun Apr  3 12:57:28 CEST 2005 - aj@suse.de

- Further fixes for GCC4.

-------------------------------------------------------------------
Thu Mar 24 16:16:32 CET 2005 - uli@suse.de

- fixed to build with GCC4

-------------------------------------------------------------------
Wed Mar  9 16:58:59 CET 2005 - mls@suse.de

- startpar: fix splash progress bar if "make" mode is enabled

-------------------------------------------------------------------
Thu Jan 27 18:38:32 CET 2005 - coolo@suse.de

- catch the case the clock moves back in time during boot

-------------------------------------------------------------------
Tue Jan 18 13:03:10 CET 2005 - coolo@suse.de

- adding patch by Takashi to sort the services before inserting them
  in the queue to allow predictable boot orders
- adding patch by me to update the limit more often in case the load
  is too high (30s is just too long)

-------------------------------------------------------------------
Mon Dec 13 17:08:30 CET 2004 - werner@suse.de

- Update to killproc 2.07 which includes the new ignore file
  feature which works like a pid file but the pid found therein
  will be used to ignore all processes and session with that id.
  
-------------------------------------------------------------------
Fri Dec 10 17:27:45 CET 2004 - werner@suse.de

- Fix bottle neck in startpar calculation of number of parallel
  processes. Now the number of really active processes are used.

-------------------------------------------------------------------
Wed Oct 13 15:55:17 CEST 2004 - werner@suse.de

- Do the real fix for the busy loop problem
- Add a dynamic load balance based on the current process load
  and the current memory usage (bug #45191).

-------------------------------------------------------------------
Mon Oct  4 16:42:56 CEST 2004 - mls@suse.de

- don't call /sbin/splash if proc was unmounted

-------------------------------------------------------------------
Thu Sep 23 11:40:15 CEST 2004 - mls@suse.de

- call splash with $pos:$delta for animated progress bar
- serialize calls to splash program

-------------------------------------------------------------------
Mon Sep 20 20:10:17 CEST 2004 - mls@suse.de

- change bootsplash 'S' option handling to new bootsplash design
- also set progressbar on the fly

-------------------------------------------------------------------
Mon Sep 20 16:15:25 CEST 2004 - werner@suse.de

- Add some more information about the new make like scheme of
  startpar into its own manual page.

-------------------------------------------------------------------
Thu Sep  9 15:33:54 CEST 2004 - werner@suse.de

- startproc: get wait status of already terminated parents on very
  fast systems with high load during boot.

-------------------------------------------------------------------
Thu Sep  2 19:10:49 CEST 2004 - werner@suse.de

- Switch to Takashi's startpar version which is fully compatible
  to previous version.
- Fix startpar to not to loop around if global timeout is expired.
- Fix struct timeval asignment in startpar for big endian.
- Add simple loadavg and memory check in startpar to make it
  compatible with UP system with less memory.

-------------------------------------------------------------------
Tue Jun  1 17:19:56 CEST 2004 - werner@suse.de

- Remove any other workaround for hanging write

-------------------------------------------------------------------
Tue Jun  1 15:45:05 CEST 2004 - werner@suse.de

- Remove ioctl workaround in blogd due it does not work

-------------------------------------------------------------------
Tue Jun  1 15:17:58 CEST 2004 - werner@suse.de

- Change signal behaviour of blogd (try to fix bug #40474)
- Add ioctl workaround to blogd for IA64 serial console
- Do not overwrite environment of /sbin/init with comandline

-------------------------------------------------------------------
Fri May 14 16:16:50 CEST 2004 - werner@suse.de

- Catch negative return values of safein which may fix bug #34840

-------------------------------------------------------------------
Thu Mar 25 14:08:08 CET 2004 - werner@suse.de

- showconsole:
  * Do not trap into recursive symlink pointers (bug #36918)
  * Do not scan directories in /dev/ with no terminals

-------------------------------------------------------------------
Mon Mar 22 17:48:49 CET 2004 - werner@suse.de

- Fix cut&paste error

-------------------------------------------------------------------
Mon Mar 22 16:52:57 CET 2004 - werner@suse.de

- Support udev within blogd

-------------------------------------------------------------------
Wed Mar 17 17:10:35 CET 2004 - werner@suse.de

- Make clear descritption of -k option of checkproc and fix
  LSB behaviour of killproc (bug #35851)

-------------------------------------------------------------------
Fri Mar 12 14:06:32 CET 2004 - werner@suse.de

- Update of sysvinit 2.85 due better support of kernel 2.6
- Ensure that startpar close the allocated pty's (bug #35763)

-------------------------------------------------------------------
Thu Mar  4 18:52:46 CET 2004 - werner@suse.de

- Command back: use unsigned int for device numbers which works
  on both 32 and 64bit architectures and with old kernels

-------------------------------------------------------------------
Wed Mar  3 18:55:48 CET 2004 - werner@suse.de

- Use largest int type for device numbers

-------------------------------------------------------------------
Fri Feb 27 16:42:48 CET 2004 - werner@suse.de

- Be sure not to fail if startproc is called on fast systems

-------------------------------------------------------------------
Thu Feb 26 14:39:01 CET 2004 - werner@suse.de

- Add waiting routine on inode/dev compare of startproc binary
  and the forked off service (may fix bug #35008)

-------------------------------------------------------------------
Mon Feb 23 14:44:51 CET 2004 - werner@suse.de

- Wait on write if kernel returns with EAGAIN

-------------------------------------------------------------------
Sun Feb 22 16:31:42 CET 2004 - schwab@suse.de

- Fix use of uninitialized variable.

-------------------------------------------------------------------
Tue Jan 13 12:07:22 CET 2004 - werner@suse.de

- Update to showconsole 1.07 now with warn message if /var is ro
- Fix bug #33798: remove group write flag from package docs

-------------------------------------------------------------------
Sat Oct 18 08:50:07 CEST 2003 - kukuk@suse.de

- Move mingetty in extra package

-------------------------------------------------------------------
Wed Oct  8 19:32:47 CEST 2003 - werner@suse.de

- Use struct ut_tv on 64 bit also for utmp and not only for wtmp

-------------------------------------------------------------------
Wed Oct  8 11:27:19 CEST 2003 - werner@suse.de

- Redo the rename of barrier define to mem_barrier.

-------------------------------------------------------------------
Tue Oct  7 16:17:55 CEST 2003 - werner@suse.de

- Use the not document struct ut_tv on 64 bit for utmp (bug #32086)
- blogd: Small optimization at ring buffer handling

-------------------------------------------------------------------
Tue Sep 30 10:34:48 CEST 2003 - kukuk@suse.de

- Rename barrier define to mem_barrier (to avoid clash with kernel
  headers)

-------------------------------------------------------------------
Tue Sep  9 13:57:36 CEST 2003 - werner@suse.de

- Reenable fdatasync in blogd because linuxpthreads are fixed now

-------------------------------------------------------------------
Mon Sep  8 16:12:01 CEST 2003 - werner@suse.de

- blogd: Be sure that _REENTRANT is defined for libconsole.c

-------------------------------------------------------------------
Mon Sep  8 13:58:14 CEST 2003 - werner@suse.de

- blogd: Simply use locking information on broadcast lock, use
  thread join lock only if the writing thread is going to sleep.

-------------------------------------------------------------------
Fri Sep  5 15:28:26 CEST 2003 - werner@suse.de

- Add simple program to check for serial lines on /dev/console to
  replace the wrong serial check during boot with newer kernels

-------------------------------------------------------------------
Tue Sep  2 16:59:53 CEST 2003 - werner@suse.de

- Add workaround for blogd crash on x86_64 (bug #29750,29249,29545)
  * Be paranoid and use SysV signal handling to ensure restart
  * Be paranoid and check always the value of FILE pointer flog

-------------------------------------------------------------------
Wed Aug  6 15:16:42 CEST 2003 - werner@suse.de

- Change detection of serial versus terminal lines (bug #28490)

-------------------------------------------------------------------
Thu Jul 24 11:38:21 CEST 2003 - uli@suse.de

- fixed to build on s390x

-------------------------------------------------------------------
Thu Jul  3 16:26:26 CEST 2003 - werner@suse.de

- Make flags transparent in startproc.c

-------------------------------------------------------------------
Thu Jul  3 14:41:13 CEST 2003 - werner@suse.de

- Make killproc compliant with newest LSB spec (bug #24909)

-------------------------------------------------------------------
Tue Jun 24 13:14:47 CEST 2003 - werner@suse.de

- Ditto

-------------------------------------------------------------------
Mon Jun 23 19:00:27 CEST 2003 - werner@suse.de

- Make it build even on s390/s390x

-------------------------------------------------------------------
Mon Jun 23 10:57:56 CEST 2003 - kukuk@suse.de

- Remove not packaged files from buildroot.

-------------------------------------------------------------------
Mon Jun 23 09:26:25 CEST 2003 - kukuk@suse.de

- Remove compat link for old SPARC kernel

-------------------------------------------------------------------
Tue Jun 17 15:55:04 CEST 2003 - werner@suse.de

- Use BuildRoot
- Add startproc (0.42), thanks to Michael
- showconsole: check for environment variable NOTIOCGDEV

-------------------------------------------------------------------
Fri Jun  6 14:35:51 CEST 2003 - mfabian@suse.de

- also set the scroll region to the full window (ESC [ r) when
  --noclear is not set.

-------------------------------------------------------------------
Thu Jun  5 17:33:52 CEST 2003 - mfabian@suse.de

- if the option "--noclear" is not set, don't write a full reset
  because this leaves the unicode mode again if the terminal was in
  unicode mode and it also undos the ESC sequences in CONSOLE_MAGIC
  which are needed for some languages/console-fonts.
  Just put the cursor the home position (ESC [ H) and erase
  everything below the cursor (ESC [ J).

-------------------------------------------------------------------
Thu May 15 18:31:14 CEST 2003 - werner@suse.de

- New showconsole/blogd version 1.06
  * Threaded I/O stuff

-------------------------------------------------------------------
Tue Apr 29 17:49:16 CEST 2003 - werner@suse.de

- New showconsole/blogd version 1.05
  * Do not overwrite ring buffer memory in case of the fifo
  * Avoid not needed new line in case of carriage return.
  * Read at least 3 seconds at blogd close and flush all I/O
 
-------------------------------------------------------------------
Mon Apr 14 17:42:46 CEST 2003 - werner@suse.de

- Fix script handling of killproc for several kernel versions
  (bug #25767)

-------------------------------------------------------------------
Tue Mar  4 18:08:25 CET 2003 - werner@suse.de

- Correct exit codes of killproc and update manual page about this

-------------------------------------------------------------------
Fri Nov 22 19:38:39 CET 2002 - werner@suse.de

- Be less memory consuming with showconsole 1.04

-------------------------------------------------------------------
Thu Nov 21 14:49:37 CET 2002 - werner@suse.de

- New showconsole 1.03
  * be able to scan dirs under /dev/ in fallback case

-------------------------------------------------------------------
Thu Nov 14 14:06:19 CET 2002 - werner@suse.de

- Update to mingetty 0.9.6s
  * Be sure to get controlling tty
  * Avoid overruns in string handling

-------------------------------------------------------------------
Wed Nov 13 18:29:10 CET 2002 - werner@suse.de

- Update to showconsole 1.02 (a cleanup version)
- Update to mingetty 0.9.5s (s stand for SuSE)
  * New old option for avoiding vcs/vcsa hangup, terminal
    reset, and the usage of the glibc for updating wtmp.
  * Now the default terminal type can be set at compile
    time as an make option.

-------------------------------------------------------------------
Wed Nov 13 14:41:15 CET 2002 - werner@suse.de

- Update to killproc 2.05:
  * Change usleep which now calls sched_yield() for 0 microseconds

-------------------------------------------------------------------
Tue Nov 12 16:06:30 CET 2002 - werner@suse.de

- Update to killproc 2.04:
  * Better symlink handling
  * New dialog prompt handling for services
  * New chroot option.

-------------------------------------------------------------------
Mon Nov 11 00:30:06 CET 2002 - ro@suse.de

- fixed deprecated multiline string literal 

-------------------------------------------------------------------
Mon Nov  4 19:12:03 CET 2002 - werner@suse.de

- Use usleep(1) in startproc/killproc/killall5 to force the
  kernel to run the scheduler.

-------------------------------------------------------------------
Fri Aug 16 14:20:27 CEST 2002 - werner@suse.de

- Add PreReq (bug #18005)
- Not only blogger and blogd but also set and showconsole together
  with their manual pages.

-------------------------------------------------------------------
Thu Aug  8 13:48:46 CEST 2002 - ihno@suse.de

- adding blogger and blogd to s390/s390x

-------------------------------------------------------------------
Fri Aug  2 13:01:11 CEST 2002 - froh@suse.de

- removed blogger from s390&s390x package lists
- changed 'ifarch s390' and 'ifarch s390x' to 'ifarch s390 s390x'

-------------------------------------------------------------------
Tue Jul 16 16:07:19 CEST 2002 - werner@suse.de

- Expand possible pid string length from 22 to 255

-------------------------------------------------------------------
Fri Jul  5 14:09:36 CEST 2002 - werner@suse.de

- Re-enable SIGINT in case or re-reading inittab (bug #16469)

-------------------------------------------------------------------
Thu Jul  4 17:58:41 CEST 2002 - werner@suse.de

- Update to killproc 2.03
- Fix pointer for ioctl in libconsole of showconsole

-------------------------------------------------------------------
Tue Apr 30 13:37:48 CEST 2002 - werner@suse.de

- Even if no blogd is used on S390x, the libblogger is required

-------------------------------------------------------------------
Mon Apr 29 18:35:14 CEST 2002 - werner@suse.de

- Avoid trouble with stupid gcc 3.1 parser and inlined macros.

-------------------------------------------------------------------
Thu Apr 25 18:57:56 CEST 2002 - werner@suse.de

- changes on mingetty (new version 0.9.4c)
  * Add support for other TTY devices than virtual console
  * Add nohost patch from Anders ??

-------------------------------------------------------------------
Mon Apr 22 15:20:08 CEST 2002 - sf@suse.de

- changed path to libcrypt in Makefile to also compile 
  on lib64-archs

-------------------------------------------------------------------
Tue Feb 12 02:11:38 CET 2002 - ro@suse.de

- fix owner/group 

-------------------------------------------------------------------
Tue Jan 15 12:25:25 CET 2002 - werner@suse.de

- Different usage messages for startproc and start_daemon (#12692)

-------------------------------------------------------------------
Fri Dec 14 18:37:33 CET 2001 - werner@suse.de

- Skip spinner of fsck/e2fsck in boot logging file

-------------------------------------------------------------------
Mon Oct  1 19:31:43 CEST 2001 - werner@suse.de

- Build and install utmpdump

-------------------------------------------------------------------
Mon Oct  1 18:26:05 CEST 2001 - werner@suse.de

- Move to SysVinit 2.82 and migrate our patches to 2.82

-------------------------------------------------------------------
Tue Sep 25 17:50:22 CEST 2001 - werner@suse.de

- Fix race on waiting on console I/O: just try open log file first

-------------------------------------------------------------------
Thu Sep 20 14:54:27 CEST 2001 - werner@suse.de

- Ignore interrupted waitpid(2) calls

-------------------------------------------------------------------
Wed Sep 19 19:47:16 CEST 2001 - werner@suse.de

- Add forgotten configuration of powerd

-------------------------------------------------------------------
Wed Sep 19 14:19:53 CEST 2001 - werner@suse.de

- Update to powerd 2.0.2 because this version initialize the
  serial interface which seems to be required for kernel 2.4.x

-------------------------------------------------------------------
Fri Sep  7 17:29:01 CEST 2001 - werner@suse.de

- startproc: close boot logging FIFO before executing a daemon.

-------------------------------------------------------------------
Wed Sep  5 13:34:07 CEST 2001 - werner@suse.de

- blogd: really read the console a half second (bug #9899)

-------------------------------------------------------------------
Tue Sep  4 12:51:04 CEST 2001 - werner@suse.de

- Add waitpid() loop nodead lock patch of Andrea
- Add a check in the waitpid() loop to exit on failure

-------------------------------------------------------------------
Thu Aug 30 16:16:35 CEST 2001 - werner@suse.de

- Make blogd/showconsole more robustly against errors
- Add some fixes of bug #9898

-------------------------------------------------------------------
Fri Aug 24 18:04:27 CEST 2001 - werner@suse.de

- Activate 64 bit file handling interface (large file support)

-------------------------------------------------------------------
Thu Aug 23 14:01:03 CEST 2001 - werner@suse.de

- Do not reset terminal device of /dev/console if on a serial line

-------------------------------------------------------------------
Tue Jun 26 12:35:39 CEST 2001 - cstein@suse.de

- added a patch for the shutdown messages (see bug #8076)
  (also changed some other strings in shutdown.c)

-------------------------------------------------------------------
Mon Jun 25 17:25:39 CEST 2001 - bk@suse.de

- back out read return 0 patch and don't build showconsole on s390x

-------------------------------------------------------------------
Mon Jun 25 14:38:13 CEST 2001 - bk@suse.de

- don't include showconsole programs in filelist on s390x

-------------------------------------------------------------------
Fri Jun 22 13:47:07 CEST 2001 - bk@suse.de

- blogd: when read return 0, this means EOF - don't loop in this case.

-------------------------------------------------------------------
Tue Jun 12 13:04:48 EDT 2001 - bk@suse.de

- don't try to build showconsole on s390x(not supported by kernel)

-------------------------------------------------------------------
Wed May 23 16:10:59 CEST 2001 - werner@suse.de

- Do not eat up argv and environ at boot logging in startproc

-------------------------------------------------------------------
Wed May 23 12:04:04 CEST 2001 - werner@suse.de

- New killproc version 2.01: now we're able again to find deamons
  based on scripts.
- Make fifo /dev/blog after installation if not exist.

-------------------------------------------------------------------
Tue May  8 15:31:17 CEST 2001 - werner@suse.de

- Remove previous barrier() calls but use them on empty loops.

-------------------------------------------------------------------
Wed May  2 19:21:37 CEST 2001 - werner@suse.de

- Call umask only once for all init processes (pid 1 and others)
- Add some barrier() against officious compiler
- Rename cpp macro TEST to SYSVINIT_TEST

-------------------------------------------------------------------
Tue Apr 24 16:43:19 CEST 2001 - werner@suse.de

- Add default umask 022 at boot time

-------------------------------------------------------------------
Tue Apr 17 17:58:59 CEST 2001 - werner@suse.de

- Few minor changes to killproc and co.

-------------------------------------------------------------------
Thu Apr 12 16:57:53 CEST 2001 - werner@suse.de

- Disable boot logging and boot message redirection at common
  runlevels if TIOCGDEV is missed.

-------------------------------------------------------------------
Wed Apr 11 14:39:25 CEST 2001 - werner@suse.de

- blogd: complain about missing ioctl TIOCGDEV at compile
  and run time

-------------------------------------------------------------------
Wed Apr  4 18:07:57 CEST 2001 - werner@suse.de

- After fork reset signal handling of startproc to default for
  common signals 

-------------------------------------------------------------------
Thu Mar 22 15:55:13 CET 2001 - werner@suse.de

- Startproc/killproc: handle by RPM moved and deleted exe links

-------------------------------------------------------------------
Wed Mar 21 18:41:12 CET 2001 - werner@suse.de

- Add patch for rlstat() of schowconsole (Andreas Schwab)

-------------------------------------------------------------------
Mon Mar 19 14:49:25 CET 2001 - werner@suse.de

- Startproc/killproc: handle deleted exe links

-------------------------------------------------------------------
Fri Mar  9 11:57:22 CET 2001 - werner@suse.de

- Add forgotten usleep to file list

-------------------------------------------------------------------
Wed Feb 14 16:58:04 CET 2001 - werner@suse.de

- Use sysvinit 2.78.4
- Spilt dif into several patches
- Use static on the most functions of init.c
- Integrate showconsole
- bzip tar's

-------------------------------------------------------------------
Mon Feb  5 18:27:03 CET 2001 - werner@suse.de

- Update of killproc to version 2.00
  * LSB conform exit values
  * Use boot logging provided by showconsole-0.9.tar.gz of aaa_base
  * New program usleep

-------------------------------------------------------------------
Mon Jan 15 18:07:07 CET 2001 - werner@suse.de

- Make strncmp of exe link and fullname working upto MAXNAMLEN

-------------------------------------------------------------------
Tue Jan  9 15:02:17 CET 2001 - werner@suse.de

- Use int instead of kdev_t in bootlogd.c

-------------------------------------------------------------------
Wed Nov 29 18:10:29 CET 2000 - werner@suse.de

- Make tty settings for sulogin working, and enable job control.
- Workaround vor sigfholder (may kernel bug)

-------------------------------------------------------------------
Tue Nov 28 18:57:43 CET 2000 - werner@suse.de

- New and fixed killproc version 1.17
- Change some man pages of sysvinit to fit our new boot scheme
- Enable tty settings for sulogin, should be checked on
  serial console (BTW: SHOULD we DO that?).

-------------------------------------------------------------------
Thu Nov 16 08:56:05 CET 2000 - ro@suse.de

- fixed install for killproc 

-------------------------------------------------------------------
Wed Nov 15 16:54:01 CET 2000 - werner@suse.de

- New killproc version (1.16)
  * base name allowed
  * protected the parent of the parent
  * provide pidofproc (a link to checkproc for a verbose checkproc)
  * provide stat_daemon (a link to statproc)

-------------------------------------------------------------------
Mon Oct 23 14:56:30 CEST 2000 - werner@suse.de

- changes on mingetty (new version 0.9.4b)
  * On ro files systems chmod/chown shouldn't force an exit.
  * Therefore we need a warn message.
  * Due to the lack of a revoke system call we signal
    all file holders including the mmaping processes.

-------------------------------------------------------------------
Wed Jun 28 09:42:32 CEST 2000 - bk@suse.de

- enabled reboot on s390

-------------------------------------------------------------------
Sun Jun 25 23:36:30 CEST 2000 - bk@suse.de

- removed some not needed files on s390

-------------------------------------------------------------------
Tue May 30 15:28:25 CEST 2000 - werner@suse.de

- Correct path of powerstatus (/var/run/powerstatus) of powerd

-------------------------------------------------------------------
Wed May 24 14:54:41 CEST 2000 - garloff@suse.de

- Added minimal docu for swsusp.

-------------------------------------------------------------------
Tue May 23 18:55:02 CEST 2000 - werner@suse.de

- New killproc version 1.15 reading exe link for kernel 2.2

-------------------------------------------------------------------
Wed May 17 20:24:56 CEST 2000 - garloff@suse.de

- Added software-suspend support to init.
- login option of mingetty limits logname to 42 chars.

-------------------------------------------------------------------
Wed May 10 23:29:56 CEST 2000 - garloff@suse.de

- Working patch for mingetty to support devfs.

-------------------------------------------------------------------
Wed May 10 17:29:30 CEST 2000 - garloff@suse.de

- Preliminary patch for devfs.

-------------------------------------------------------------------
Wed May 10 16:31:21 CEST 2000 - garloff@suse.de

- Make it more secure by passing the logname as one arg and by
  checking for a leading '-'. The manpage tells the sysadmin
  about possible risks now.

-------------------------------------------------------------------
Tue May  9 23:35:29 CEST 2000 - garloff@suse.de

- Added new options --login and --logopts to mingetty, so you may
  create an inittab entry using ssh for login or similar

-------------------------------------------------------------------
Tue Mar  7 20:59:43 CET 2000 - werner@suse.de

- Ignore SIGTERM for syslogd because this daemon use that signal
  to control the parent process.
- Make read/write of /etc/ioctrl.save EINTR safe
- Use defined special character given from <termios.h>
- No flow control (-ixon), ignore break (ignbrk), and make nl/cr
  more usable (sane).
- Set the terminal line immediately

-------------------------------------------------------------------
Mon Mar  6 14:14:52 CET 2000 - werner@suse.de

- Avoid script handling for kernel threads

-------------------------------------------------------------------
Sun Mar  5 22:53:25 CET 2000 - werner@suse.de

- If open fails -1 is returned (close bug #2200)

-------------------------------------------------------------------
Fri Mar  3 15:49:51 CET 2000 - kukuk@suse.de

- Create /usr/bin/shutdown link for UltraSPARC kernel

-------------------------------------------------------------------
Mon Feb 21 21:19:14 CET 2000 - werner@suse.de

- New version of killproc (1.1.4): fix of script handling
- New version of sysvinit (2.78) with some bug fixes

-------------------------------------------------------------------
Thu Dec 16 16:10:24 CET 1999 - werner@suse.de

- New version of killproc 1.13
  * Bug fix in handling hard links for daemons using pid files
  * Bug fix: PROC pointers should not be volatile
  * Shorten nonsleeps for none daemon programs
  
-------------------------------------------------------------------
Tue Nov  9 17:03:46 CET 1999 - werner@suse.de

- Avoid trouble with hard links of binaries

-------------------------------------------------------------------
Sun Nov  7 17:20:32 MET 1999 - kukuk@suse.de

- mingetty: Add 1900 to tm_year, it contains the years since 1900.

-------------------------------------------------------------------
Wed Nov  3 23:33:08 CET 1999 - werner@suse.de

- New killproc 1.12
  * Fix option -q of startproc
  * Fix Bug in wait4 handling of startproc
  * Fix script detection: do not handle startproc, killproc, and
    checkproc as script interpreters

-------------------------------------------------------------------
Mon Nov  1 23:21:26 MET 1999 - werner@suse.de

- Add a patch from Marius

-------------------------------------------------------------------
Fri Oct 29 16:52:55 CEST 1999 - werner@suse.de

- powerd should tell init if status is OK again

-------------------------------------------------------------------
Thu Sep 30 21:36:42 CEST 1999 - werner@suse.de

- New killproc version 1.11
  * Some small speedups
  * Minor spell correction in the manual pages
  * Allow login onto tty's
- Use RPM_OPT_FLAGS throughout

-------------------------------------------------------------------
Mon Sep 13 17:23:57 CEST 1999 - bs@suse.de

- ran old prepare_spec on spec file to switch to new prepare_spec.

-------------------------------------------------------------------
Tue Sep  7 23:01:34 CEST 1999 - werner@suse.de

- Enable mingetty resetting the terminal

-------------------------------------------------------------------
Fri Aug  6 22:27:24 CEST 1999 - werner@suse.de

- New killproc-1.10
  * startproc which is able to sleep
  * better zombie handling
     - killproc doesn't ignore zombies
     - checkproc ignores zombies without `-z' by default
     - startproc checks zombie state of child while sleeping

-------------------------------------------------------------------
Tue Jul  6 16:34:37 CEST 1999 - werner@suse.de

- Fix pts problem of shutdown (dowall.c)

-------------------------------------------------------------------
Thu Jun 24 19:09:15 CEST 1999 - werner@suse.de

- Add lastb and its manual page

-------------------------------------------------------------------
Wed Jun 23 18:37:56 CEST 1999 - werner@suse.de

- Integrate newest mingetty patch of jurix
- Update killproc version 1.9
  * be more sufficient in setting user and/or group id
- Update to sysvinit 2.76
  * Integrate newest sysvinit patch of jurix into
    our patch. The command last is part of sysvinit.

-------------------------------------------------------------------
Tue Jun 22 23:37:14 CEST 1999 - werner@suse.de

- Update to new killproc version 1.8
  * startproc knows about setsid to set up a new process session
    for the new task (option -s)
  * startproc can change the effective uid and/or gid for a process
    (option -u uid and/or -g gid)
- Make spec file more handy for newer versions.

-------------------------------------------------------------------
Mon May  3 18:17:22 CEST 1999 - werner@suse.de

- Enable killproc-1.7.dif in specs file

-------------------------------------------------------------------
Mon May  3 18:11:58 CEST 1999 - werner@suse.de

- killproc shouldn't complain a disappeared job/thread

-------------------------------------------------------------------
Mon Apr 19 17:11:01 CEST 1999 - werner@suse.de

- mingetty: reset not only /dev/tty<line> but /dev/vcs<line> and
  /dev/vcsa<line> also

-------------------------------------------------------------------
Fri Feb 26 14:59:28 MET 1999 - werner@suse.de

- New killproc vesion 1.7
  * read of /proc/ is secure against EINTR
  * handle script names ala `bash -x /usr/bin/myscript -y'

-------------------------------------------------------------------
Mon Jan 18 21:34:02 MET 1999 - werner@suse.de

- Make killproc more smart, e.g. faster
- Make startproc alpah compatible

-------------------------------------------------------------------
Thu Dec 10 18:31:42 MET 1998 - ro@suse.de

- added last manpage 
- link init static

-------------------------------------------------------------------
Tue Dec  8 15:42:07 MET 1998 - ro@suse.de

- use last from sysvinit-2.75

-------------------------------------------------------------------
Mon Nov 30 18:34:45 MET 1998 - werner@suse.de

- Close some races, unknowns, and difficulties in killproc tools

-------------------------------------------------------------------
Tue Nov 24 20:40:28 MET 1998 - werner@suse.de

- Don't blame boot script with killproc having same name as the
  controlled daemon ... new kernel doesn't need this.

-------------------------------------------------------------------
Mon Nov 16 14:20:48 MET 1998 - ro@suse.de

- install man-page for powerd

-------------------------------------------------------------------
Fri Nov 13 16:42:37 MET 1998 - werner@suse.de

- Integrate powerd-2.0 for a replacment of the obsolate old one

-------------------------------------------------------------------
Mon Nov  2 09:40:18 MET 1998 - ro@suse.de

- update to killproc-1.6

-------------------------------------------------------------------
Thu Oct 22 00:50:09 MEST 1998 - ro@suse.de

- update to killproc-1.5  (take 2)

-------------------------------------------------------------------
Thu Oct  8 17:30:47 MEST 1998 - ro@suse.de

- killproc: libinit.c output of "can't open pid file" only "#if DEBUG"

-------------------------------------------------------------------
Tue Oct  6 23:45:29 MEST 1998 - ro@suse.de

- updated killproc to get rid of a memleak

-------------------------------------------------------------------
Mon Oct  5 13:03:46 MEST 1998 - ro@suse.de

- new version: killproc-1.4

-------------------------------------------------------------------
Fri Jul  3 13:59:12 MET DST 1998 - werner@suse.de

- added killproc-1.2, a replacement of the old killproc

-------------------------------------------------------------------
Wed May  6 12:38:42 MEST 1998 - florian@suse.de

- added an option to killproc to also kill process groups:
  killproc [-SIG] [-g] prog

-------------------------------------------------------------------
Tue Nov  4 17:17:21 MET 1997 - mantel@suse.de

- creation of dev/initctl fixed

-------------------------------------------------------------------
Thu Oct 23 13:17:32 MEST 1997 - ro@suse.de

- ready for autobuild


openSUSE Build Service is sponsored by