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 <[EMAIL PROTECTED]> 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 <[EMAIL PROTECTED]> + +loop-AES is +Copyright 2001-2007 by Jari Ruusu <[EMAIL PROTECTED]> +Copyright 2002 James Morris <[EMAIL PROTECTED]> +Copyright 2002 by Free Software Foundation +Copyright 2001 Dr Brian Gladman <[EMAIL PROTECTED]>, 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 <[EMAIL PROTECTED]>, 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 $@