Commit Graph

237 Commits

Author SHA256 Message Date
OBS User autobuild
db0688fd73 checked in (request 50409)
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=77
2010-10-13 22:45:58 +00:00
Dr. Werner Fink
662d7af7aa .
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=76
2010-10-12 16:46:15 +00:00
Dr. Werner Fink
02767a4908 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=75
2010-10-12 16:22:56 +00:00
OBS User buildservice-autocommit
1a9f78b415 Updating link to change in openSUSE:Factory/sysvinit revision 83.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=ad085fd8c467e8c55c36a77ac0702c15
2010-10-07 20:47:25 +00:00
Dr. Werner Fink
cfb01635b7 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=73
2010-10-04 14:49:02 +00:00
OBS User buildservice-autocommit
7e402a1d66 Updating link to change in openSUSE:Factory/sysvinit revision 82.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=ffcef8debccede5f6efbb10fc5912fb7
2010-10-04 06:36:33 +00:00
Dr. Werner Fink
83574d9aed .
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=72
2010-10-01 13:46:58 +00:00
OBS User buildservice-autocommit
89d4214803 Updating link to change in openSUSE:Factory/sysvinit revision 81.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=21c13d2a7c70bb0939dbb89daede218a
2010-09-26 22:50:00 +00:00
Dr. Werner Fink
580d0eb8ec .
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=70
2010-09-24 16:48:45 +00:00
OBS User buildservice-autocommit
26314208e1 Updating link to change in openSUSE:Factory/sysvinit revision 80.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=a6874ec59f0b8f5a0b832c72b9148aed
2010-08-24 16:11:42 +00:00
OBS User autobuild
c88a52a541 checked in (request 46106)
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=68
2010-08-24 16:11:41 +00:00
Dr. Werner Fink
96dd7bf4ca .
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=67
2010-08-24 13:54:13 +00:00
Dr. Werner Fink
0eb5f39876 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=66
2010-08-24 12:54:13 +00:00
OBS User buildservice-autocommit
2af725d0c5 Updating link to change in openSUSE:Factory/sysvinit revision 79.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=fa8fa6e512973b609ad300f2cd328695
2010-08-02 01:29:38 +00:00
Dr. Werner Fink
a4f186b9ac .
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=64
2010-07-29 16:24:12 +00:00
Dr. Werner Fink
8417702aa6 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=63
2010-07-27 08:57:45 +00:00
OBS User buildservice-autocommit
b4c5ee1218 Updating link to change in openSUSE:Factory/sysvinit revision 78.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=15bdbfaf882199da3bd48a0f6268ba32
2010-07-20 18:32:50 +00:00
OBS User autobuild
4baa8a18c1 checked in (request 43483)
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=62
2010-07-20 18:32:49 +00:00
Dr. Werner Fink
8af8b9b968 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=61
2010-07-20 09:48:27 +00:00
OBS User buildservice-autocommit
ae84e6d151 Updating link to change in openSUSE:Factory/sysvinit revision 77.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=9570bc3e4b71039201030d1b9a1158db
2010-07-19 12:31:37 +00:00
Dr. Werner Fink
819b459ff1 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=59
2010-07-16 15:34:26 +00:00
OBS User buildservice-autocommit
a298b01ede Updating link to change in openSUSE:Factory/sysvinit revision 74.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=1eb52d347a59ad77db74af6618c0edae
2010-06-02 16:14:34 +00:00
Stephan Kulow
32c7c8db34 - prereq does not fix bnc#610628, the real problem is the cycle
of sysvinit->sysvinit-tools->mkinitrd <--, which is broken up by
  simply ignoring one requirement. If this requirement is the one
  between sysvinit->sysvinit-tools, we get in deep trouble. Way 
  deeper trouble than missing mkinitrd_setup in sysvinit-tools's
  %post

OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=57
2010-06-02 15:03:09 +00:00
OBS User buildservice-autocommit
ffffdb0f30 Updating link to change in openSUSE:Factory/sysvinit revision 73.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=9412ca68b69c68b5eadc4fa55793fd36
2010-06-02 00:00:59 +00:00
OBS User autobuild
91cd28249c checked in (request 40952)
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=56
2010-06-02 00:00:58 +00:00
Stephan Kulow
5cd29bc8dc - Use Prereq instead of normal Requires to force an early installation
of sysvinit-tools (bnc#610628)

OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=55
2010-06-01 15:06:08 +00:00
OBS User buildservice-autocommit
54b0487408 Updating link to change in openSUSE:Factory/sysvinit revision 72.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=e18282080759a227116c8c8ab362edad
2010-05-28 15:45:28 +00:00
Dr. Werner Fink
bab186026c .
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=53
2010-05-28 14:35:00 +00:00
OBS User buildservice-autocommit
127697d11f Updating link to change in openSUSE:Factory/sysvinit revision 71.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=f01a8f0810063d7a319a719d40f28d02
2010-05-23 22:48:42 +00:00
OBS User autobuild
af88765eba checked in (request 40485)
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=52
2010-05-23 22:48:41 +00:00
Dr. Werner Fink
5dbaf51ba3 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=51
2010-05-21 14:25:49 +00:00
OBS User buildservice-autocommit
85dafb9071 Updating link to change in openSUSE:Factory/sysvinit revision 70.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=324fe9ee307975ac55e1a49c96bf3199
2010-05-17 23:03:47 +00:00
OBS User autobuild
208c6f0f3f checked in (request 40113)
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=50
2010-05-17 23:03:46 +00:00
Dr. Werner Fink
58cd59d17e .
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=49
2010-05-17 09:44:00 +00:00
OBS User buildservice-autocommit
359cb4e02f Updating link to change in openSUSE:Factory/sysvinit revision 69.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=a2e1d58863a041954a46fb0ed3f649ab
2010-05-14 22:32:07 +00:00
Philipp Thomas
73c798c642 - Apply sysvinit-2.88dsf-utf8.dif without -p2.
- Fix sysvinit-2.88dsf-utf8.dif (Changelog patch didn't apply).

OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=47
2010-05-12 15:42:58 +00:00
OBS User buildservice-autocommit
e57f92c365 Updating link to change in openSUSE:Factory/sysvinit revision 68.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=643d824236fa2ba6b68e6264f34625ee
2010-04-29 23:18:28 +00:00
OBS User autobuild
2c45441237 checked in (request 39094)
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=46
2010-04-29 23:18:26 +00:00
Dr. Werner Fink
59436855d2 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=45
2010-04-29 11:02:00 +00:00
Dr. Werner Fink
4e250733b3 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=44
2010-04-29 11:01:15 +00:00
OBS User buildservice-autocommit
4a12e00c48 Updating link to change in openSUSE:Factory/sysvinit revision 67.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=4906ca5383c9d4cebe66821094b0b4ff
2010-04-28 20:27:43 +00:00
OBS User autobuild
a5351b32e0 checked in (request 38937)
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=43
2010-04-28 20:27:42 +00:00
Dr. Werner Fink
480bcca14d .
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=42
2010-04-27 12:38:35 +00:00
OBS User buildservice-autocommit
add4f1c823 Updating link to change in openSUSE:Factory/sysvinit revision 66.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=0f4e129dff6b0f1afb5acef942e333ff
2010-04-25 16:42:19 +00:00
OBS User autobuild
a7646a3a3e checked in (request 38331)
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=41
2010-04-25 16:42:18 +00:00
Dr. Werner Fink
3afec739d5 - Add patch to make last(1) knowing latest IPv6 specs
- Update to sysvinit (2.88dsf) world; urgency=low
  * Mention new home on Savannah in README.
  * Revert change from Fedora/RedHat where the now obsolete command
    INIT_CMD_CHANGECONS was introduced.  Based on feedback and patch
    from Bill Nottingham.
  * Adjust makefile to make sure the install directories are created
    before files are copied into them.
  * Simplify build rules, based on patch from Mike Frysinger and Gentoo.
  * Fix minor bug in optimizing of argument parsing.  Based on
    report from jakemus on freshmeat.
  * Add casts to get rid of compiler warning about signed/unsigned issues.
  * Change tty handling in init to make sure the UTF-8 flag is not cleared
    on boot.  Patch from Samuel Thibault.
  * Add Makefile in toplevel directory.
  * Print usage information when shutdown is used by non-root user.
    Patch from Mike Frysinger and Gentoo.
  * Sync shutdown manual page and usage information.  Patch from Mike
    Frysinger and Gentoo.
  * Fix race condition in utmp writing.  Patch from Gil Kloepfer via
    Mike Frysinger and Gentoo.
  * Rewrite findtty() in bootlogd to recursively search /dev/ for the
    correct device, to handle terminal devices for example in /dev/pty/.
    Patch from Debian.
  * Make sure bootlogd findpty() returns an error value when it fails to
    find a usable pty.  Patch from Rob Leslie via Debian.
  * Make sure bootlogd fflush() every line, even if asked not to flush
    to disk using fdatasync().  Patch from Scott Gifford via Debian.
  * Add compatibility code to handle old path "/etc/powerstatus" for a
    while.
  * Incude definition for MNT_DETACH which is missing in older GNU libc
    headers.
  * Do not strip binaries before installing them, to make it easier to
    get binaries with debug information installed.
  * Add the comment from Andrea Arcangeli about the correct
    place of setting the default childhandler within spawn().
  * Make sure that newline is printed out for last(1) even
    if an utmp record entry is truncated.
  * Check if utmp not only exists but also is writable and delay
    writing out of the utmp runlevel record if utmp is not writable.
  * Be able to find libcrypt also on 64 bit based architectures.
  * Add option -w to the last command to display the full user and
    domain names in the output.  Patch from Petr Lautrbach.
  * Add a manual page for utmpdump as this tool is sometimes
    very useful even if not intended for normal use.
  * Use paths.h macros for wall
  * Change path "/etc/powerstatus" to "/var/run/powerstatus"
  * Detected also removable block devices at halt/reboot to be able
    to flush data and send them the ATA standby command.  This should
    avoid data loss on USB sticks and other removable block devices.
  * Flush block devices on halt/reboot if not done by the kernel.
  * Set SHELL to /bin/sh in the environmant of shutdown.
  * Retry to write out shutdown messages if interrupted.
  * pidof/killall5 - make omit pid list a dynamic one.
  * pidof - provide '-n' to skip stat(2) syscall on network based FS.
  * init - avoid compiler warnings
  * init - initialize console by using the macros from ttydefaults.h
  * init - add the possiblity to ignore further interrupts from keyboard
  * init - add the possiblity to set sane terminal line settings
  * sulogin - add the possibility to reset the terminal io
  * Fix some minor problems
  * init - enable is_selinux_enabled() to detect selinuxfs
  * Add fix for Debian bug #536574 -- Can be enabled by -DACCTON_OFF
  * Add helper program fstab-decode to make it easier to handle
    /etc/mtab content. Patch by Miloslav Trmac and Fedora.
  * Add fix for Debian bug #335023 - Make sure TERM is set on FreeBSD.
  * Add fix for Debian bug #374038 - Make it clear that shutdown -c can
    only cancel a waiting shutdown, not an active one.
  * Add note to pidof manual page about the use of readlink(2). Patch by
    Bill Nottingham and Fedora.
  * Add PAM patch contrib/notify-pam-dead.patch based on Debian bug
    #68621, which will add PAM support for programs spawned by init on
    the console like sulogin. Based on patch by Topi Miettinen.  This
    patch is not applied by default yet while we review its
    usefullness.  It is only helpful for session handling, as sulogin
    do not use and will not use a PAM conv() function.  The current
    sulogin is able to handle DES as well as MD5, SHA, and Blowfish
    encrypted passwords due using getpwnam(3).
  * Move utmp/wtmp before the execvp() in spawn() to be sure to
    use the correct pid even on a controlling tty
  * Remaining problem is that the pid of the second fork() for
    getting a controlling tty isn't that reported by spawn()
  * Re-enable writting utmp/wtmp for boot scripts
  * Extend sulogin to support additional encryption algorithms
  * Re-enable maintenance message of sulogin
  * Enable the sulogin fallback password check to handle  MD5, SHA, and
    Blowfish encrypted passwords in case of getpwnam(3) fails.
  * sulogin picking the SELinux context was broken. Patch by Daniel Walsh

- Test out sysvinit (2.88dsf) UNRELEASED; urgency=low
- Update to sysvinit (2.87dsf) world; urgency=low
 * Document -e and -t options for telinit in init(8).
 * Document in halt(8) that -n might not disable all syncing.
   Patch by Bill Nottingham and Fedora
 * Adjust output from "last -x".  In reboot lines, print endpoint
   of uptime too.  In shutdown lines print downtimes rather than
   the time between downs.  Fix typo in string compare in last.c.
   Patch by Thomas Hood.
 * Improve handling of IPv6 addresses in last.  Patch from Fedora.
 * Add new option -F to last, to output full date string instead
   of the short form provided by default.  Patch from Olaf Dabrunz
   and SuSe.
 * Fix utmp/wtmp updating on 64-bit platforms.  Patch by Bill
   Nottingham and Fedora.
 * Avoid unchecked return value from malloc() in utmpdump.
   Patch from Christian 'Dr. Disk' Hechelmann and Fedora.
 * Make sure to use execle and no execl when passing environment to
   the new process.  Patch from RedHat.
 * Correct init to make sure the waiting status is preserved across
   re-exec.  Patch from RedHat.
 * Correct init to avoid race condition when starting programs during
   boot.  Patch from SuSe.
 * Allow 'telinit u' in runlevels 0 and 6.  Patch from Thomas Hood.
 * Improve error message from init if fork() fail.  Patch found in Suse.
 * Add support for SE Linux capability handling.  Patch from Manoj
   Srivastava, adjusted to avoid aborting if SE policy was loaded in
   the initrd with patch from Bill Nottingham and Fedora.
 * Add -c option to pidof for only matching processes with the same
   process root.  Ignore -c when not running as root.  Patch from
   Thomas Woerner and Fedora.
 * Add usleep in killall5 after killing processes, to force the kernel
   to reschedule.  Patch from SuSe.
 * Modify pidof to not print empty line if no pid was found.
 * Modify init and sulogin to fix emergency mode's tty, making sure ^C
   and ^Z work when booting with 'emergency' kernel option.  Patch from
   Samuel Thibault.
 * Modify init to allow some time for failed opens to resolve themselves.
   Patch from Bill Nottingham and Fedora.
 * Modify init to shut down IDE, SCSI and SATA disks properly.  Patches
   from Sebastian Reichelt, Werner Fink and SuSe.
 * Modify wall to use UT_LINESIZE from <utmp.h> instead of hardcoded
   string lengths.  Patch from SuSe.
 * Change wall to make halt include hostname in output.
 * Change killall to avoid killing init by mistake.  Patch from SuSe.
 * Change killall5 to use the exit value to report if it found any
   processes to kill.  Patch from Debian.
 * Add option -o opmitpid to killall5, to make it possible to skip
   some pids during shutdown.  Based on patch from Colin Watson and
   Ubuntu.
 * Modify killall to work better with user space file system, by
   changing cwd to /proc when stopping and killing processes, and
   avoiding stat() when the value isn't used.  Also, lock process
   pages in memory to avoid paging when user processes are stopped.
   Patch from Debian and Goswin von Brederlow with changes by Kel
   Modderman.
 * Change shutdown to only accept flags -H and -P with the -h flag,
   and document this requirement in the manual page.
 * Change reboot/halt to work properly when used as a login shell.
   Patch by Dale R. Worley and Fedora.
 * Let sulogin fall back to the staticly linked /bin/sash if both roots
   shell and /bin/sh fail to execute.

OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=40
2010-04-15 10:39:52 +00:00
OBS User buildservice-autocommit
f418e2638e Updating link to change in openSUSE:Factory/sysvinit revision 65.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=01cb7e442020ce05f38a105d7f0dc7a7
2010-04-14 13:37:58 +00:00
OBS User autobuild
c9d43c5b94 checked in (request 37901)
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=39
2010-04-14 13:37:57 +00:00
Dr. Werner Fink
1e58522780 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=38
2010-04-14 07:51:41 +00:00
Dr. Werner Fink
4228bd3e98 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/sysvinit?expand=0&rev=37
2010-04-12 15:50:47 +00:00