Petter Reinholdtsen
19344a389c
Merge in preparation of new release.
2010-03-20 07:32:19 +00:00
Werner Fink
210e6a26a6
* Fix some minor problems
...
* init - enable is_selinux_enabled() to detect selinuxfs
2010-03-19 16:53:57 +00:00
Werner Fink
2950c304a1
* Increase buffer size for path checking to normal limit PATH_MAX+1
2010-03-19 14:10:55 +00:00
Werner Fink
94a203f9e1
remove empty blanks from empty lines
2010-03-19 14:09:15 +00:00
Werner Fink
b98dd2505c
* sulogin - add the possibility to reset the terminal io
2010-03-12 18:18:28 +00:00
Werner Fink
d80bb06fec
* 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
2010-02-26 13:45:49 +00:00
Werner Fink
1107f3ba7d
* pidof - shorten list check a bit for network based processes
2010-02-23 17:12:12 +00:00
Werner Fink
9e449b3f6d
* pidof/killall5 - make omit pid list a dynamic one.
...
* pidof - provide '-n' to skip stat(2) syscall on network based FS.
2010-02-23 16:51:18 +00:00
Werner Fink
746d8c46a1
* remove left over
2010-02-23 13:23:08 +00:00
Werner Fink
009d7247e4
* Set SHELL to /bin/sh in the environmant of shutdown.
...
* Retry to write out shutdown messages if interrupted.
2010-02-23 12:26:26 +00:00
Werner Fink
2c2d31cb4c
* 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.
2010-02-22 14:59:58 +00:00
Werner Fink
1874af5c9c
* 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"
2010-02-19 15:51:36 +00:00
Petter Reinholdtsen
61024466a2
Merge changelogs.
2009-11-24 17:37:31 +00:00
Werner Fink
fc8bf11327
Add changelog entry
2009-11-24 10:07:47 +00:00
Werner Fink
13de2e9e05
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 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.
2009-11-24 10:03:19 +00:00
Werner Fink
1e43b0911c
New address sysvinit-devel@nongnu.org for patches in COPYRIGHT
2009-11-23 10:50:43 +00:00
Petter Reinholdtsen
10a85c1427
Get rid of signed/unsigned warning.
2009-11-22 22:36:29 +00:00
Petter Reinholdtsen
ecb32a254f
Leftover.
2009-11-22 22:32:54 +00:00
Petter Reinholdtsen
5da772c28f
Make sure bootlogd fflush() every line, even if asked not to flush
...
to disk using fdatasync(). Patch from Scott Gifford via Debian.
2009-11-22 22:23:14 +00:00
Petter Reinholdtsen
8debc401f8
Make sure bootlogd findpty() returns an error value when it fails to
...
find a usable pty. Patch from Rob Leslie via Debian.
2009-11-22 22:22:09 +00:00
Petter Reinholdtsen
5b95f110af
Rewrite findtty() in bootlogd to recursively search /dev/ for the
...
correct device, to handle terminal devices for example in /dev/pty/.
Patch from Debian.
2009-11-22 22:21:02 +00:00
Petter Reinholdtsen
f8801cbcf1
Get rid of warning about unused argument fromshutdown, and make sure the wall string isn't changed by the wall() function.
2009-11-22 22:05:53 +00:00
Petter Reinholdtsen
093ad0026b
Hide unused variable when not building with WITH_SELINUX.
2009-11-22 21:53:37 +00:00
Petter Reinholdtsen
de91f43eb8
Fix race condition in utmp writing. Patch from Gil Kloepfer via
...
Mike Frysinger and Gentoo.
2009-11-22 21:03:03 +00:00
Petter Reinholdtsen
b80d3844c1
Simplify build rules, based on patch from Mike Frysinger and Gentoo.
2009-11-20 22:55:47 +00:00
Petter Reinholdtsen
d56e3c239e
Sync shutdown manual page and usage information. Patch from Mike
...
Frysinger and Gentoo.
2009-11-20 22:33:35 +00:00
Petter Reinholdtsen
6bf849d01d
Print usage information when shutdown is used by non-root user. Patch from Mike Frysinger and Gentoo.
2009-11-14 21:35:42 +00:00
Petter Reinholdtsen
78f4178c4d
Mention new home on Savannah in README.
2009-11-14 21:33:43 +00:00
Petter Reinholdtsen
bb3ff476da
Add Makefile in toplevel directory.
2009-11-14 21:31:20 +00:00
Petter Reinholdtsen
0088601eef
Change tty handling in init to make sure the UTF-8 flag is not cleared on boot. Patch from Samuel Thibault.
2009-11-14 21:28:32 +00:00
Petter Reinholdtsen
6d894fd45b
Add casts to get rid of compiler warning about signed/unsigned issues.
2009-11-14 21:27:13 +00:00
Petter Reinholdtsen
8caa4e87f5
Fix minor bug in optimizing of argument parsing. Based on report from jakemus on freshmeat.
2009-11-14 21:12:00 +00:00
Petter Reinholdtsen
483db5bc72
Adjust makefile to make sure the install directories are created before files are copied into them.
2009-11-14 21:09:19 +00:00
Petter Reinholdtsen
cd2937d3b7
Revert change from Fedora/RedHat where the now obsolete command
...
INIT_CMD_CHANGECONS was introduced. Based on feedback and patch
from Bill Nottingham.
2009-11-14 21:00:43 +00:00
Petter Reinholdtsen
7d5009103e
Next version will be 2.88.
2009-11-14 20:52:17 +00:00
Petter Reinholdtsen
2fe47a3c9f
Drop hurd specific dependency on libc0.3 (>= 2.3.2.ds1-12). It is
...
no longer needed according to Michael Bunk. Patch from Michael
Biebl.
2009-09-10 08:28:49 +00:00