[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
patching linux utils?
First of all, sorry for sending a "subscribe" to the list by misstake (if it
wasnt filtered out by the MLM software).
Second, i have a Debian/Woody system running 2.4.18 (Patched for XFS
support). I figured my next attempt of adding functionality would be crypto.
So i patch the kernel successfully, then procede to patch the linux utils,
but that does not complete as expected. According to the docs a pathc should
work on a util-linux that has a higher version.. and "t" should be higher
then "b", so what might i be missing?
cookiemonster:~/Download/Crypto/util-linux-2.11t# patch -p1 <
/usr/src/linux/Documentation/crypto/util-linux-2.11b.patch
patching file MCONFIG
patching file mount/Makefile
patching file mount/lomount.c
Hunk #10 FAILED at 617.
1 out of 14 hunks FAILED -- saving rejects to file mount/lomount.c.rej
patching file mount/lomount.h
patching file mount/losetup.8
patching file mount/mount.8
Hunk #1 succeeded at 258 (offset 6 lines).
Hunk #2 FAILED at 529.
Hunk #3 succeeded at 1604 (offset 240 lines).
1 out of 3 hunks FAILED -- saving rejects to file mount/mount.8.rej
patching file mount/mount.c
Hunk #1 succeeded at 108 (offset 1 line).
Hunk #2 succeeded at 595 (offset 21 lines).
Hunk #3 succeeded at 1357 (offset 69 lines).
Hunk #4 succeeded at 1394 with fuzz 1 (offset 72 lines).
Hunk #5 succeeded at 1410 with fuzz 2 (offset 72 lines).
Hunk #6 FAILED at 1432.
Hunk #7 succeeded at 1448 (offset 73 lines).
Hunk #8 succeeded at 1466 (offset 73 lines).
Hunk #9 succeeded at 1574 (offset 91 lines).
1 out of 9 hunks FAILED -- saving rejects to file mount/mount.c.rej
patching file mount/rmd160.c
patching file mount/rmd160.h
cookiemonster:~/Download/Crypto/util-linux-2.11t# ls /root/Download/Crypto/
patch-int-2.4.3.1 util-linux-2.11t util-linux-2.11t.tar.gz
cookiemonster:~/Download/Crypto/util-linux-2.11t#
cookiemonster:~/Download/Crypto/util-linux-2.11t/mount# cat *.rej
***************
*** 387,405 ****
int
main(int argc, char **argv) {
- char *offset, *encryption;
int delete,off,c;
int res = 0;
int ro = 0;
setlocale(LC_ALL, "");
bindtextdomain(PACKAGE, LOCALEDIR);
textdomain(PACKAGE);
delete = off = 0;
- offset = encryption = NULL;
progname = argv[0];
- while ((c = getopt(argc,argv,"de:o:v")) != EOF) {
switch (c) {
case 'd':
delete = 1;
--- 617,638 ----
int
main(int argc, char **argv) {
+ char *offset, *encryption, *passfd, *keysize;
int delete,off,c;
+ int pfd = -1;
int res = 0;
int ro = 0;
+ int keysz = 0;
setlocale(LC_ALL, "");
bindtextdomain(PACKAGE, LOCALEDIR);
textdomain(PACKAGE);
delete = off = 0;
+ offset = encryption = passfd = keysize = NULL;
progname = argv[0];
+ while ((c = getopt_long(argc,argv,"de:hk:o:p:v",
+ longopts, NULL)) != EOF) {
switch (c) {
case 'd':
delete = 1;
***************
*** 523,528 ****
.BR noexec ", " nosuid ", and " nodev
(unless overridden by subsequent options, as in the option line
.BR user,exec,dev,suid ).
.RE
.SH "FILESYSTEM SPECIFIC MOUNT OPTIONS"
--- 529,543 ----
.BR noexec ", " nosuid ", and " nodev
(unless overridden by subsequent options, as in the option line
.BR user,exec,dev,suid ).
+ .TP
+ .B encryption
+ Specifies an encryption algorithm to use. Used in conjunction with the
+ .BR loop " option."
+ .TP
+ .B keybits
+ Specifies the key size to use for an encryption algorithm. Used in
conjunction
+ with the
+ .BR loop " and " encryption " options."
.RE
.SH "FILESYSTEM SPECIFIC MOUNT OPTIONS"
***************
*** 1421,1427 ****
initproctitle(argc, argv);
#endif
- while ((c = getopt_long (argc, argv, "afFhlL:no:rsU:vVwt:",
longopts, NULL)) != EOF) {
switch (c) {
case 'a': /* mount everything in fstab */
--- 1432,1438 ----
initproctitle(argc, argv);
#endif
+ while ((c = getopt_long (argc, argv, "afFhlL:no:p:rsU:vVwt:",
longopts, NULL)) != EOF) {
switch (c) {
case 'a': /* mount everything in fstab */
cookiemonster:~/Download/Crypto/util-linux-2.11t/mount#
-
Linux-crypto: cryptography in and on the Linux system
Archive: http://mail.nl.linux.org/linux-crypto/