Browse Source

Benjamin Schieder:


			
			
				rocklinux
			
			
		
Benjamin Schieder 21 years ago
parent
commit
c36b7ce1ea
16 changed files with 3858 additions and 0 deletions
  1. +0
    -0
      package/base/util-linux/cryptoloop-support.diff
  2. +1
    -0
      package/base/util-linux/util-linux.conf
  3. +1
    -0
      package/blindcoder/ciphers/ciphers.conf
  4. +42
    -0
      package/blindcoder/ciphers/ciphers.desc
  5. +13
    -0
      package/blindcoder/ciphers/no_depmod.patch
  6. +8
    -0
      package/blindcoder/loop-aes/config.hlp
  7. +5
    -0
      package/blindcoder/loop-aes/config.in
  8. +1787
    -0
      package/blindcoder/loop-aes/linux24_cryptoloop.diff
  9. +1943
    -0
      package/blindcoder/loop-aes/linux26_cryptoloop.diff
  10. +10
    -0
      package/blindcoder/loop-aes/loop-aes.conf
  11. +42
    -0
      package/blindcoder/loop-aes/loop-aes.desc
  12. +1
    -0
      package/blindcoder/loop-aes/pkg_linux24-src_post.conf
  13. +1
    -0
      package/blindcoder/loop-aes/pkg_linux24_post.conf
  14. +1
    -0
      package/blindcoder/loop-aes/pkg_linux26-src_post.conf
  15. +1
    -0
      package/blindcoder/loop-aes/pkg_linux26_post.conf
  16. +2
    -0
      package/blindcoder/loop-aes/pkg_util-linux_post.conf

package/base/util-linux/cryptoloop-support.patch → package/base/util-linux/cryptoloop-support.diff


+ 1
- 0
package/base/util-linux/util-linux.conf

@ -53,4 +53,5 @@ util_linux_postmake() {
}
postmake="util_linux_postmake"
var_append patchfiles " " "${confdir}/cryptoloop-support.diff"

+ 1
- 0
package/blindcoder/ciphers/ciphers.conf

@ -0,0 +1 @@
custmain="make"

+ 42
- 0
package/blindcoder/ciphers/ciphers.desc

@ -0,0 +1,42 @@
[COPY] --- ROCK-COPYRIGHT-NOTE-BEGIN ---
[COPY]
[COPY] This copyright note is auto-generated by ./scripts/Create-CopyPatch.
[COPY] Please add additional copyright information _after_ the line containing
[COPY] the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by
[COPY] the ./scripts/Create-CopyPatch script. Do not edit this copyright text!
[COPY]
[COPY] ROCK Linux: rock-src/package/blindcoder/ciphers/ciphers.desc
[COPY] ROCK Linux is Copyright (C) 1998 - 2003 Clifford Wolf
[COPY]
[COPY] This program is free software; you can redistribute it and/or modify
[COPY] it under the terms of the GNU General Public License as published by
[COPY] the Free Software Foundation; either version 2 of the License, or
[COPY] (at your option) any later version. A copy of the GNU General Public
[COPY] License can be found at Documentation/COPYING.
[COPY]
[COPY] Many people helped and are helping developing ROCK Linux. Please
[COPY] have a look at http://www.rocklinux.org/ and the Documentation/TEAM
[COPY] file for details.
[COPY]
[COPY] --- ROCK-COPYRIGHT-NOTE-END ---
[I] Kernel modules for loop-aes
[T] These are the cipher modules for twofish, blowfish and serpent
[T] encryption used by loop-aes.
[U] http://loop-aes.sourceforge.net/
[A] Jari Ruusu <jari.ruusu@pp.inet.fi>
[M] Benjamin Schieder <blindcoder@scavenger.homeip.net>
[C] extra/crypto
[L] GPL
[S] Stable
[V] 2.0f
[P] O -----5---9 800.000
[D] 1818785949 ciphers-v2.0f.tar.bz2 http://loop-aes.sourceforge.net/ciphers/

+ 13
- 0
package/blindcoder/ciphers/no_depmod.patch

@ -0,0 +1,13 @@
diff -ruN ciphers-v2.0f_orig/Makefile ciphers-v2.0f/Makefile
--- ciphers-v2.0f_orig/Makefile 2004-03-02 12:50:45.000000000 +0100
+++ ciphers-v2.0f/Makefile 2004-03-02 12:52:04.000000000 +0100
@@ -99,9 +99,6 @@
modules: clean $(MLIST)
mkdir -p $(INSTALL_MOD_PATH)/lib/modules/$(KERNELRELEASE)/block
cp -p $(MLIST) $(INSTALL_MOD_PATH)/lib/modules/$(KERNELRELEASE)/block
-ifeq ($(RUNDM),y)
- $(DEPMOD) -a $(DMOPTS)
-endif
sync
@echo "Currently running kernel is " $(KR)
@echo "Modules were built for kernel" $(KERNELRELEASE)

+ 8
- 0
package/blindcoder/loop-aes/config.hlp

@ -0,0 +1,8 @@
ROCKCFG_PKG_LOOP_AES_USEIT
Use this option to enable or disable loop-aes.
loop-aes is a "patched" loop kernel module that enables the use
of AES (Advanced Encryption Standard) encrypted files/filesystems.
The supporting modules loop_blowfish, loop_twofish and loop_serpent
are in the package "ciphers".
For more information see:
http://loop-aes.sourceforge.net/loop-AES.README

+ 5
- 0
package/blindcoder/loop-aes/config.in

@ -0,0 +1,5 @@
menu_begin MENU_LOOP_AES "Loop-AES Options"
bool "Use Loop-AES" ROCKCFG_PKG_LOOP_AES_USEIT 0
[ "${ROCKCFG_PKG_LOOP_AES_USEIT}" == "0" ] && pkgdisable loop-aes ciphers
[ "${ROCKCFG_PKG_LOOP_AES_USEIT}" == "1" ] && pkgenable loop-aes ciphers
menu_end

+ 1787
- 0
package/blindcoder/loop-aes/linux24_cryptoloop.diff
File diff suppressed because it is too large
View File


+ 1943
- 0
package/blindcoder/loop-aes/linux26_cryptoloop.diff
File diff suppressed because it is too large
View File


+ 10
- 0
package/blindcoder/loop-aes/loop-aes.conf

@ -0,0 +1,10 @@
loop_aes_main () {
cd ${root}/usr/src
rm -rf loop-AES-v${ver}
tar --use-compress-program=bzip2 -xf ${archdir}/loop-AES-v${ver}.tar.bz2
}
createdocs=0
autoextract=0
custmain="loop_aes_main"

+ 42
- 0
package/blindcoder/loop-aes/loop-aes.desc

@ -0,0 +1,42 @@
[COPY] --- ROCK-COPYRIGHT-NOTE-BEGIN ---
[COPY]
[COPY] This copyright note is auto-generated by ./scripts/Create-CopyPatch.
[COPY] Please add additional copyright information _after_ the line containing
[COPY] the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by
[COPY] the ./scripts/Create-CopyPatch script. Do not edit this copyright text!
[COPY]
[COPY] ROCK Linux: rock-src/package/blindcoder/ciphers/ciphers.desc
[COPY] ROCK Linux is Copyright (C) 1998 - 2003 Clifford Wolf
[COPY]
[COPY] This program is free software; you can redistribute it and/or modify
[COPY] it under the terms of the GNU General Public License as published by
[COPY] the Free Software Foundation; either version 2 of the License, or
[COPY] (at your option) any later version. A copy of the GNU General Public
[COPY] License can be found at Documentation/COPYING.
[COPY]
[COPY] Many people helped and are helping developing ROCK Linux. Please
[COPY] have a look at http://www.rocklinux.org/ and the Documentation/TEAM
[COPY] file for details.
[COPY]
[COPY] --- ROCK-COPYRIGHT-NOTE-END ---
[I] Source for loop-aes
[T] This is the source for the patched loop.{ko,o} kernel module
[T] which supports AES encryption.
[U] http://loop-aes.sourceforge.net/
[A] Jari Ruusu <jari.ruusu@pp.inet.fi>
[M] Benjamin Schieder <blindcoder@scavenger.homeip.net>
[C] extra/crypto
[L] GPL
[S] Stable
[V] 2.0f
[P] O -1---5---9 104.000
[D] 2422820419 loop-AES-v2.0f.tar.bz2 http://loop-aes.sourceforge.net/loop-AES/

+ 1
- 0
package/blindcoder/loop-aes/pkg_linux24-src_post.conf

@ -0,0 +1 @@
var_append patchfiles " " "${base}/package/blindcoder/loop-aes/linux24_cryptoloop.diff"

+ 1
- 0
package/blindcoder/loop-aes/pkg_linux24_post.conf

@ -0,0 +1 @@
var_append patchfiles " " "${base}/package/blindcoder/loop-aes/linux24_cryptoloop.diff"

+ 1
- 0
package/blindcoder/loop-aes/pkg_linux26-src_post.conf

@ -0,0 +1 @@
var_append patchfiles " " "${base}/package/blindcoder/loop-aes/linux26_cryptoloop.patch"

+ 1
- 0
package/blindcoder/loop-aes/pkg_linux26_post.conf

@ -0,0 +1 @@
var_append patchfiles " " "${base}/package/blindcoder/loop-aes/linux26_cryptoloop.patch"

+ 2
- 0
package/blindcoder/loop-aes/pkg_util-linux_post.conf

@ -0,0 +1,2 @@
var_remove patchfiles " " "${confdir}/cryptoloop-support.diff"
var_append patchfiles " " "${root}/usr/src/loop-AES-v2.0f/util-linux-2.12.diff"

Loading…
Cancel
Save