summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Hughes <richard@hughsie.com>2006-04-26 22:00:21 +0000
committerRichard Hughes <richard@hughsie.com>2006-04-26 22:00:21 +0000
commitf541984ba988aae495aac2044e56bdb400410bd2 (patch)
tree9d43167bff2bd66728fa058695865836f9e40cc2
parent8e2395b91c02b0c028d7dd0cadbdfbce9c85faac (diff)
2006-04-26 Richard Hughes <richard@hughsie.com>
* Add README * Add AUTHORS
-rw-r--r--AUTHORS4
-rw-r--r--ChangeLog5
-rw-r--r--README25
3 files changed, 34 insertions, 0 deletions
diff --git a/AUTHORS b/AUTHORS
new file mode 100644
index 0000000..bdc6fbd
--- /dev/null
+++ b/AUTHORS
@@ -0,0 +1,4 @@
+Bill Nottingham <notting@redhat.com>
+Peter Jones <pjones@redhat.com>
+David Zeuthen <davidz@redhat.com>
+Richard Hughes <richard@hughsie.com>
diff --git a/ChangeLog b/ChangeLog
index 67f9cf0..792b52b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2006-04-26 Richard Hughes <richard@hughsie.com>
+
+ * Add README
+ * Add AUTHORS
+
2006-04-26 Peter Jones <pjones@redhat.com>
* Add COPYING
diff --git a/README b/README
new file mode 100644
index 0000000..c18a3a4
--- /dev/null
+++ b/README
@@ -0,0 +1,25 @@
+=== pm-utils ===
+
+What is pm-utils?
+
+* Provides simple shell command line tools to suspend and hibernate computer
+that can be used to run vendor or distro supplied scripts on suspend and resume.
+
+Why do we need it?
+
+* As all the main distros are re-implimenting the same thing, over and over, to
+do something that's really quite trivial.
+Having the common locations for stuff means that software and hardware vendors
+can just install one file to do the clever stuff.
+
+* Distros can easily add/remove functionality by installing/removing one
+file into the hooks directory, for example:
+
+- enabling and disabling standby LED's on laptop hardware
+- enabling suspend GUI's like suspend2
+- re-enabling video
+- starting and stopping services that can't cope with suspending
+- re-syncing the time with ntp
+- removing and modprobing modules when needed
+- setting grub to be the default target for a hibernate-resume
+- other wacky things that need doing on specific systems