[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: