SOURCES: chntpw-debian.patch - 070923
areq
areq at pld-linux.org
Sat Oct 13 16:08:35 CEST 2007
Author: areq Date: Sat Oct 13 14:08:35 2007 GMT
Module: SOURCES Tag: HEAD
---- Log message:
- 070923
---- Files affected:
SOURCES:
chntpw-debian.patch (1.3 -> 1.4)
---- Diffs:
================================================================
Index: SOURCES/chntpw-debian.patch
diff -u SOURCES/chntpw-debian.patch:1.3 SOURCES/chntpw-debian.patch:1.4
--- SOURCES/chntpw-debian.patch:1.3 Sun Jun 5 18:01:10 2005
+++ SOURCES/chntpw-debian.patch Sat Oct 13 16:08:30 2007
@@ -1,22 +1,13 @@
---- chntpw-0.99.1-030126.orig/Makefile
-+++ chntpw-0.99.1-030126/Makefile
-@@ -15,16 +15,13 @@
- CFLAGS= -DUSEOPENSSL -g -I. -I$(OSSLINC) -Wall
+--- chntpw-070923/Makefile.orig 2007-09-23 17:58:06.000000000 +0000
++++ chntpw-070923/Makefile 2007-10-13 14:00:56.953996630 +0000
+@@ -16,7 +16,7 @@
+
# This is to link with whatever we have, SSL crypto lib we put in static
-LIBS=-L$(OSSLLIB) $(OSSLLIB)/libcrypto.a
-+LIBS=-L$(OSSLLIB) -lcrypto
-
- # ** This is for linking with older and more lean libc than installed as default
- # in RH7+ or newer Mandrakes. And probably others. GLIBC has BLOATED!
- # Use the reloc (and force it) in rpm to install into /usr/local :)
-
- #LIBS=-L$(OSSLLIB) -L/usr/local/libold -L/usr/local/usr/lib \
--$(OSSLLIB)/libcrypto.so /usr/local/usr/lib/crt1.o /usr/local/usr/lib/crti.o \
--/usr/local/libold/ld-2.0.5.so \
--/usr/local/usr/lib/libc.so /usr/local/libold/libc-2.0.5.so /usr/local/usr/lib/crtn.o
++LIBS= -lcrypto
- all: chntpw
+ all: chntpw chntpw.static cpnt
--- chntpw-0.99.1-030126.orig/chntpw.8
+++ chntpw-0.99.1-030126/chntpw.8
@@ -117,43 +108,3 @@
+This manual page was written by
+Javier Fernandez-Sanguino Peña <jfs at computer.org>,
+for the Debian GNU/Linux system (but may be used by others).
---- chntpw/chntpw.c 2004-08-18 17:42:01.000000000 -0300
-+++ chntpw.new/chntpw.c 2005-04-09 18:58:34.000000000 -0300
-@@ -511,7 +511,7 @@
- printf("** LANMAN password IS however set. Will now install new password as NT pass instead.\n");
- printf("** NOTE: Continue at own risk!\n");
- ntpw_offs = lmpw_offs;
-- (unsigned int)*(vp+0xa8) = ntpw_offs - 0xcc;
-+ *((unsigned int*)vp+0xa8) = ntpw_offs - 0xcc;
- ntpw_len = 16;
- lmpw_len = 0;
- }
-@@ -621,14 +621,14 @@
- ntpw_len = 16;
- lmpw_len = 16;
- ntpw_offs -= 4;
-- (unsigned int)*(vp+0xa8) = ntpw_offs - 0xcc;
-+ *((unsigned int*)vp+0xa8) = ntpw_offs - 0xcc;
- *(vp + 0xa0) = 16;
- *(vp + 0xac) = 16;
- }
-
- for (i = 0; i < 16; i++) {
-- (unsigned char)*(vp+ntpw_offs+i) = despw[i];
-- if (lmpw_len >= 16) (unsigned char)*(vp+lmpw_offs+i) = newlandes[i];
-+ *(vp+ntpw_offs+i) = (char)despw[i];
-+ if (lmpw_len >= 16) *(vp+lmpw_offs+i) = (char)newlandes[i];
- }
- } else {
- printf("Unable to set since it is blank.\n");
---- chntpw/ntreg.c 2004-08-18 17:42:02.000000000 -0300
-+++ chntpw.new/ntreg.c 2005-04-09 19:07:50.000000000 -0300
-@@ -2514,7 +2514,7 @@
- ALLOC(kr,1,sizeof(int)+sizeof(int));
-
- kr->len = sizeof(int);
-- (int)kr->data = dword;
-+ kr->data = dword;
-
- r = put_buf2val(hdesc, kr, vofs, path, REG_DWORD);
-
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SOURCES/chntpw-debian.patch?r1=1.3&r2=1.4&f=u
More information about the pld-cvs-commit
mailing list