Index of /misc

Icon  Name                                   Last modified      Size  
[DIR] Parent Directory - [TXT] airoflash.c 09-Jun-2005 00:41 12K [TXT] dm-crypt-key-retention-v1.diff 04-Feb-2005 14:33 19K [DIR] dm-crypt/ 15-Sep-2013 21:50 - [TXT] dm-file.c 22-May-2013 15:08 9.7K [TXT] dm-reverse.c 22-May-2013 15:08 3.7K [   ] dshield-bdb-0.1.tar.bz2 16-Nov-2006 23:08 8.8K [TXT] gfaplay.c 20-Feb-2004 13:38 3.6K [   ] initramfs-i386-2.6.18-lvm-luks.tar.bz2 15-Dec-2006 21:58 926K [   ] initrd-2.6.0-lvm2-athlon.gz 28-Dec-2003 21:33 914K [   ] initrd-2.6.0-lvm2-pentium3.gz 28-Dec-2003 21:33 935K [   ] initrd-2.6.10-lvm2-x86_64-athlon64.gz 15-Feb-2005 15:29 1.2M [TXT] keysetup.c 05-Feb-2005 02:31 2.2K [   ] lcab_1.0b12.orig.tar.gz 03-May-2008 03:21 73K [TXT] lilo-21.7.5-devmapper.patch 03-Oct-2003 20:57 11K [TXT] lilo-22.3.4-devmapper.patch 03-Oct-2003 20:57 12K [TXT] lilo-22.4.1-devmapper.patch 03-Oct-2003 20:57 12K [TXT] lilo-22.5-devmapper.patch 03-Oct-2003 20:57 12K [TXT] lilo-22.5.5-devmapper.patch 03-Oct-2003 20:57 12K [TXT] lilo-22.5.7-devmapper.patch 03-Oct-2003 20:57 12K [TXT] lilo-22.5.8-devmapper.patch 11-Nov-2003 19:54 12K [TXT] lilo-22.5.9-devmapper.patch 10-Jun-2004 13:14 12K [TXT] lilo-22.6-devmapper.patch 21-Sep-2004 22:42 12K [TXT] lilo-22.6.1-devmapper.patch 27-Mar-2005 22:44 12K [   ] list 22-May-2013 15:08 213 [TXT] nss_homes.c 22-May-2013 15:08 6.7K [DIR] old/ 22-May-2013 15:08 - [   ] php-orbit-0.1.0.tar.bz2 23-May-2004 00:37 30K [   ] php-orbit-0.1.1.tar.bz2 30-Jun-2004 19:23 30K [   ] php-orbit-0.1.2-pre1.tar.bz2 03-Jul-2004 16:21 31K [   ] php-orbit-0.2.0_pre1.tar.bz2 02-Sep-2009 11:43 30K [TXT] qmail-spf-latest.patch 26-Oct-2004 21:00 62K [DIR] spf/ 22-May-2013 15:08 - [   ] ulogd-bdb-0.1.tar.bz2 16-Nov-2006 23:05 232K [TXT] vtoaster-0.1.ebuild 14-Feb-2007 20:32 1.3K [   ] vtoaster-0.1.tar.bz2 14-Feb-2007 20:32 308K [   ] vtoaster-overlay.tar.bz2 14-Feb-2007 20:33 1.9K [TXT] zstream.h 22-May-2013 15:08 5.0K [   ] zstream.icc 22-May-2013 15:08 6.5K
Hi!

These are some linux related patches and modules that I wrote:


device-mapper targets:
	These targets apply on top of the current 2.6 kernel.
	You can find more information about experimental
	device-mapper targets at: http://sources.redhat.com/dm/
	The files here might be somewhat outdated, the other
	targets are merged into the kernel and where therefor
	removed from this page.

dm-reverse.c:
	Linear mapping to another block device, but reverses
	the order of all chunks. Target config syntax:
	<chunk_size 2^n> <dev_path> <start_sector>

dm-file.c:
	Basically a loop device target (file backed) for
	dm. Target config syntax: <file_path> <offset_bytes>


initrd-2.6.0-lvm2-pentium3.gz:
	My initrd for use with the 2.6 kernel when the root volume
	is on a LVM volume group. Uses libdevmapper 1.00.07 and
	LVM2 2.00.08 and binaries are optimized for Pentium 3
	machines. It supports partial activation on broken volume
	groups.

	NEW: Supports pivot_root. If you give a real (non-devfs)
	device name like /dev/vg/root (for LVM volumes) instead
	of a numeric number and the device is found, the ramdisk
	tries to mount and pivot_root to it instead of letting
	the kernel do this. So you don't have to worry about
	changing device minors anymore (yay!). For lilo you
	should use append = "root=/dev/vg/root" instead of
	the root= command. You need to have an empty directory
	/initrd on your root file system.

	NEW: For non-devfs users: Experimental udev support.
	The existing block devices on the ramdisk are created
	via udev/sysfs on the fly. Works fine here.
	After booting you can find the results in /initrd/dev.

initrd-2.6.0-lvm2-athlon.gz:
	The same, compilied for (newer) Athlon machines.


lilo patches:

lilo-21.7.5-devmapper.patch:
lilo-22.3.4-devmapper.patch:
lilo-22.4.1-devmapper.patch:
lilo-22.5-devmapper.patch:
lilo-22.5.5-devmapper.patch:
lilo-22.5.7-devmapper.patch (by Kevin Corry, thx):
lilo-22.5.8-devmapper.patch (by Kevin Corry):
lilo-22.5.9-devmapper.patch:
lilo-22.6-devmapper.patch (by Kevin Corry):
	Patches lilo so that lilo understand device-mapper
	block devices (only linear targets supported at
	the moment). Requires libdevmapper.
	Note: All 2.4, 2.5 (>= 2.5.69) and current 2.6 kernels
	should be supported. Works with LVM2 and EVMS (see
	http://evms.sourceforge.net/install-2.0.html) with some
	restrictions.


other stuff:

php-orbit-0.1.0.tar.bz2:
php-orbit-0.1.1.tar.bz2:
php-orbit-0.1.2-pre1.tar.bz2:
	Latest versions of my ORBit2 client stub bindings for PHP4.
	Unpack, run phpize, configure, make and make install to
	install the module. Load orbit.so in the php.ini and you're
	ready. Please see the README for further details.
	CVS repository is at:
	export CVSROOT=:pserver:cvs@cvs.saout.de:/cvsroot/saout
	cvs -z3 login
	<Enter "cvs" (without the quotes)>
	cvs -z3 co php-orbit
	Or see the web interface at
	http://cvs.saout.de/lxr/saout/source/php-orbit/

rsync-2.6.0-acl.diff.bz2:
rsync-2.6.2-acl.diff.bz2:
	I ported Buck Huppmann's rsync acl patch for rsync 2.5.6:
	http://www.lpmd.org/rsync/ to rsync 2.6.x.

gfaplay.c:
	Playing with Galois field algebra as used for
	generating the Reed-Solomon codes used in the Linux
	RAID-6 implementation bei H. P. Anvin:
	http://kernel.org/pub/linux/kernel/people/hpa/raid6.pdf
	Math is fun! :)

All work is released under the GPL (except if the file
contains a different license):
http://www.gnu.org/copyleft/gpl.html

Please send questions, criticism, suggestions, ... to
Jana Saout <jana@saout.de>