summaryrefslogtreecommitdiffstats
path: root/etc/rc.resume
Commit message (Collapse)AuthorAgeFilesLines
* wpa_supplicant should be able to reassociate when resuming, so remove arpaulo2013-07-041-4/+0
| | | | comment saying it can't.
* Revert r227528 and r227787. This hack is no longer necessary since r233580.jkim2013-02-151-4/+0
|
* Revert r211288 and move the logic to the acpi_timer itself.jkim2012-02-081-6/+0
|
* Better use pkill(1) in last commit.glebius2011-11-211-1/+1
| | | | Submitted by: pjd
* On some laptops it is important to re-open /dev/psm after resume. moused(8)glebius2011-11-151-0/+4
| | | | | was capable to do this upon SIGHUP for more than a decade. Automate this via rc.resume in default installation.
* Consistently use full pathnames for external commands.jkim2010-08-131-3/+3
|
* Enforce ACPI timer as the timecounter hardware before we change sleep statejkim2010-08-131-0/+6
| | | | | | unless it is the current timer. When we have resumed successfully, restore the previous timecounter hardware if it was changed earlier. Only the ACPI timer is guaranteed to increase monotonically between S-state changes.
* Change the module example to kldload since this is the resume side.thompsa2008-07-211-1/+1
|
* Update the suspend/resume user API while maintaining backwards compat.njl2007-06-211-4/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Improvements: * /etc/rc.suspend,rc.resume are always run, no matter the source of the suspend request (user or kernel, apm or acpi) * suspend now requires positive user acknowledgement. If a user program wants to cancel the suspend, they can. If one of the user programs hangs or doesn't respond within 10 seconds, the system suspends anyway. * /dev/apm is clonable, allowing multiple listeners for suspend events. In the future, xorg-server can use this to be informed about suspend even if there are other listeners (i.e. apmd). Changes: * Two new ACPI ioctls: REQSLPSTATE and ACKSLPSTATE. Request begins the process of suspending by notifying all listeners. acpi is monitored by devd(8) and /dev/apm listener(s) are also counted. Users register their approval or disapproval via Ack. If anyone disapproves, suspend is vetoed. * Old user programs or kernel modules that used SETSLPSTATE continue to work. A message is printed once that this interface is deprecated. * acpiconf gains the -k flag to ack the suspend request. This flag is undocumented on purpose since it's only used by /etc/rc.suspend. It is not intended to be a permanent change and will be removed once a better power API is implemented. * S5 (power off) is no longer supported via acpiconf -s 5 or apm -z/-Z. This restores previous behavior of halt/shutdown -p being the interface. * Miscellaneous improvements to error reporting Approved by: re
* Fix a usage message.njl2003-12-301-1/+1
|
* Add support for /etc/rc.suspend and /etc/rc.resume for ACPI. They arenjl2003-12-301-2/+14
| | | | | called directly from acpiconf(8). Change both scripts to take a subsystem (apm|acpi) and sleep level (suspend,standby|1-5) argument.
* Apply a more consistent style to the echo statements in /etc/ scripts.dougb2000-12-171-1/+1
| | | | | | | | | | * Put quotes around each line * Single quotes for lines with no variable interpolation * Double quotes if there is * Capitalize each word that begins a line * Make echo -n 'Doing foo:' ... echo '.' more of a standard No functionality changes
* Add copyright notices. Other systems have been barrowing our /etc filesobrien2000-10-081-0/+25
| | | | w/o giving any credit.
* Apply a consistent style to most of the etc scripts. Particularly, usesheldonh1999-09-131-5/+3
| | | | | | | | | case instead of test where appropriate, since case allows case is a sh builtin and (as a side-effect) allows case-insensitivity. Changes discussed on freebsd-hackers. Submitted by: Doug Barton <Doug@gorean.org>
* $Id$ -> $FreeBSD$peter1999-08-271-1/+1
|
* Put apmd configuration and rc files in /etc.iwasaki1999-07-101-0/+23
Update some files for apmd.
OpenPOWER on IntegriCloud