Bug#461754: linux-modules-extra-2.6: Please add loop-aes
Package: linux-modules-extra-2.6
Severity: wishlist
Tags: patch
The attached patch adds loop-aes modules - tested
with r10149 and 2.6.24-rc8.
Max
=== linux-modules-extra-2.6/debian/changelog
==================================================================
--- linux-modules-extra-2.6/debian/changelog (revision 11970)
+++ linux-modules-extra-2.6/debian/changelog (local)
@@ -3,6 +3,7 @@
* Adding Vcs fields in control.
* Enabling kqemu, finally.
* Updating to 2.6.23-1.
+ * Adding loop-aes.
-- Daniel Baumann <daniel@debian.org> Sun, 2 Dec 2007 22:16:00 +0100
=== linux-modules-extra-2.6/defines
==================================================================
--- linux-modules-extra-2.6/defines (revision 11970)
+++ linux-modules-extra-2.6/defines (local)
@@ -7,6 +7,7 @@
gspca
iscsitarget
kqemu
+ loop-aes
mol
squashfs
unionfs
=== loop-aes (new directory)
==================================================================
=== linux-modules-extra-2.6/loop-aes/copyright
==================================================================
--- linux-modules-extra-2.6/loop-aes/copyright (revision 11970)
+++ linux-modules-extra-2.6/loop-aes/copyright (local)
@@ -0,0 +1,44 @@
+loop-AES was downloaded from http://loop-aes.sourceforge.net/
+
+Upstream Author:
+Jari Ruusu <jariruusu@users.sourceforge.net>
+
+loop-AES is
+Copyright 2001-2007 by Jari Ruusu <jariruusu@users.sourceforge.net>
+Copyright 2002 James Morris <jmorris@intercode.com.au>
+Copyright 2002 by Free Software Foundation
+Copyright 2001 Dr Brian Gladman <brg@gladman.uk.net>, Worcester, UK.
+Copyright 2000 by Gisle Sælensminde
+Copyright 1993 by Theodore Ts'o
+Copyright Cryptoapi developers.
+
+You are free to distribute this software under the terms of the
+GNU General Public License. On Debian systems, the complete text
+of the GNU General Public License can be found in the file
+'/usr/share/common-licenses/GPL'.
+
+This package uses AES cipher sources that were originally written by
+Dr Brian Gladman:
+
+// Copyright (c) 2001, Dr Brian Gladman <brg@gladman.uk.net>, Worcester, UK.
+// All rights reserved.
+//
+// TERMS
+//
+// Redistribution and use in source and binary forms, with or without
+// modification, are permitted subject to the following conditions:
+//
+// 1. Redistributions of source code must retain the above copyright
+// notice, this list of conditions and the following disclaimer.
+//
+// 2. Redistributions in binary form must reproduce the above copyright
+// notice, this list of conditions and the following disclaimer in the
+// documentation and/or other materials provided with the distribution.
+//
+// 3. The copyright holder's name must not be used to endorse or promote
+// any products derived from this software without his specific prior
+// written permission.
+//
+// This software is provided 'as is' with no express or implied warranties
+// of correctness or fitness for purpose.
+
=== linux-modules-extra-2.6/loop-aes/defines
==================================================================
--- linux-modules-extra-2.6/loop-aes/defines (revision 11970)
+++ linux-modules-extra-2.6/loop-aes/defines (local)
@@ -0,0 +1,2 @@
+[base]
+desc: loop-AES encryption
=== linux-modules-extra-2.6/loop-aes/rules
==================================================================
--- linux-modules-extra-2.6/loop-aes/rules (revision 11970)
+++ linux-modules-extra-2.6/loop-aes/rules (local)
@@ -0,0 +1,10 @@
+export CONFIG_BLK_DEV_LOOP_KEYSCRUB=y
+export CONFIG_BLK_DEV_LOOP_PADLOCK=y
+
+$(SETUP_STAMP):
+ @rm -rf $(DIR)
+ mkdir -p $(DIR)
+ cp -al $(SOURCE_DIR)/*.[chS] $(DIR)
+ cp -al $(SOURCE_DIR)/loop.c-2.6.patched $(DIR)/patched-loop.c
+ cp -al $(SOURCE_DIR)/debian/Makefile-2.6 $(DIR)/Makefile
+ touch $@
Reply to: