Your message dated Tue, 25 Jul 2006 21:51:19 +0200
with message-id <[EMAIL PROTECTED]>
and subject line removed
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: hibernate
Version: 1.91-2
Severity: normal
Tags: patch

This patch adds support for mkinitramfs to create initrd's that allow
resuming.  Suspending is rather useless if you cannot resume...

The scripts are taken from
http://wiki.suspend2.net/DistroAndHardwareSetup/Ubuntu_Breezy_Badger and
slightly modified.

As stated in bug 320617, this might go better in a kernel-patch-suspend2
or linux-patch-suspend2 package.  But these packages seem to be badly
out of date which is why I am submitting this here.

You still need to compile in support for lzf compression for this to
work.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.17-rc4-k8-turion
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages hibernate depends on:
ii  console-tools              1:0.2.3dbs-62 Linux console and font utilities

Versions of packages hibernate recommends:
ii  hdparm                        6.6-1      tune hard disk parameters for high
pn  vlock                         <none>     (no description available)

-- no debconf information
diff -ruN hibernate-1.91.orig/debian/hibernate.dirs 
hibernate-1.91.new/debian/hibernate.dirs
--- hibernate-1.91.orig/debian/hibernate.dirs   2006-06-06 22:19:41.000000000 
-0500
+++ hibernate-1.91.new/debian/hibernate.dirs    2006-06-06 22:03:54.000000000 
-0500
@@ -1,2 +1,4 @@
 etc/hibernate/scriptlets.d
+etc/mkinitramfs/hooks
+etc/mkinitramfs/scripts/local-premount
 usr/share/hibernate/examples
diff -ruN hibernate-1.91.orig/debian/hibernate.install 
hibernate-1.91.new/debian/hibernate.install
--- hibernate-1.91.orig/debian/hibernate.install        2006-06-06 
22:19:41.000000000 -0500
+++ hibernate-1.91.new/debian/hibernate.install 2006-06-06 22:19:07.000000000 
-0500
@@ -6,3 +6,4 @@
 common.conf                    /etc/hibernate/
 blacklisted-modules            /etc/hibernate/
 scriptlets.d/                  /usr/share/hibernate/
+mkinitramfs/                   /etc/
diff -ruN hibernate-1.91.orig/mkinitramfs/hooks/suspend2 
hibernate-1.91.new/mkinitramfs/hooks/suspend2
--- hibernate-1.91.orig/mkinitramfs/hooks/suspend2      1969-12-31 
18:00:00.000000000 -0600
+++ hibernate-1.91.new/mkinitramfs/hooks/suspend2       2006-06-06 
22:17:08.000000000 -0500
@@ -0,0 +1,23 @@
+#!/bin/sh
+PREREQ=""
+
+prereqs()
+{
+        echo "$PREREQ"
+}
+
+case $1 in
+# get pre-requisites
+prereqs)
+        prereqs
+        exit 0
+        ;;
+esac
+
+. /usr/share/initramfs-tools/hook-functions
+
+if [ -x /usr/sbin/suspend2ui_text ];
+then
+        mkdir --parents ${DESTDIR}/usr/sbin 2>/dev/null || true
+        copy_exec /usr/sbin/suspend2ui_text usr/sbin
+fi
diff -ruN hibernate-1.91.orig/mkinitramfs/scripts/local-premount/suspend2 
hibernate-1.91.new/mkinitramfs/scripts/local-premount/suspend2
--- hibernate-1.91.orig/mkinitramfs/scripts/local-premount/suspend2     
1969-12-31 18:00:00.000000000 -0600
+++ hibernate-1.91.new/mkinitramfs/scripts/local-premount/suspend2      
2006-06-06 22:17:31.000000000 -0500
@@ -0,0 +1,22 @@
+#!/bin/sh
+
+PREREQ=""
+
+prereqs()
+{
+        echo "$PREREQ"
+}
+
+case $1 in
+# get pre-requisites
+prereqs)
+        prereqs
+        exit 0
+        ;;
+esac
+
+if [ -d /proc/suspend2 ]; then
+  echo > /proc/suspend2/do_resume
+elif [ -d /proc/software_suspend ]; then
+  echo > /proc/software_suspend/do_resume
+fi

--- End Message ---
--- Begin Message ---
kernel-patch-suspend2 has been removed from the Debian archive because
it was outdated.
-- 
Martin Michlmayr
http://www.cyrius.com/

--- End Message ---

Reply via email to