3
0
forked from pool/util-linux
OBS User autobuild 2009-11-16 09:02:03 +00:00 committed by Git OBS Bridge
parent 85504300d7
commit 1b8fd42028
4 changed files with 79 additions and 80 deletions

View File

@ -1,7 +1,7 @@
Index: util-linux-ng-2.16/misc-utils/hostid.1
Index: util-linux-ng-2.14/misc-utils/hostid.1
===================================================================
--- /dev/null
+++ util-linux-ng-2.16/misc-utils/hostid.1
--- /dev/null 1970-01-01 00:00:00.000000000 +0000
+++ util-linux-ng-2.14/misc-utils/hostid.1 2008-06-24 12:12:17.000000000 +0200
@@ -0,0 +1,24 @@
+.TH hostid 1
+.SH NAME
@ -27,10 +27,10 @@ Index: util-linux-ng-2.16/misc-utils/hostid.1
+.SH SEE ALSO
+gethostid(2), sethostid(2)
+
Index: util-linux-ng-2.16/misc-utils/hostid.c
Index: util-linux-ng-2.14/misc-utils/hostid.c
===================================================================
--- /dev/null
+++ util-linux-ng-2.16/misc-utils/hostid.c
--- /dev/null 1970-01-01 00:00:00.000000000 +0000
+++ util-linux-ng-2.14/misc-utils/hostid.c 2008-06-24 12:12:17.000000000 +0200
@@ -0,0 +1,88 @@
+/* Program hostid. Changed on 7.10.1997 <ms@suse.de>
+ New: - Hostid 0 is not permitted.
@ -120,20 +120,20 @@ Index: util-linux-ng-2.16/misc-utils/hostid.c
+
+ return 0;
+}
Index: util-linux-ng-2.16/misc-utils/Makefile.am
Index: util-linux-ng-2.14/misc-utils/Makefile.am
===================================================================
--- util-linux-ng-2.16.orig/misc-utils/Makefile.am
+++ util-linux-ng-2.16/misc-utils/Makefile.am
@@ -6,7 +6,7 @@ bin_PROGRAMS =
sbin_PROGRAMS =
usrsbin_exec_PROGRAMS =
--- util-linux-ng-2.14.orig/misc-utils/Makefile.am 2008-05-29 01:01:02.000000000 +0200
+++ util-linux-ng-2.14/misc-utils/Makefile.am 2008-06-24 12:13:45.000000000 +0200
@@ -4,7 +4,7 @@ EXTRA_DIST = README.flushb
bin_PROGRAMS =
-usrbin_exec_PROGRAMS = cal ddate logger look mcookie \
+usrbin_exec_PROGRAMS = cal ddate hostid logger look mcookie \
namei script whereis scriptreplay
EXTRA_DIST += README.cal README.ddate README.namei README.namei2
@@ -16,7 +16,7 @@ usrbin_exec_SCRIPTS = chkdupexe
@@ -14,7 +14,7 @@ usrbinexec_SCRIPTS = chkdupexe
CLEANFILES = chkdupexe
@ -141,4 +141,4 @@ Index: util-linux-ng-2.16/misc-utils/Makefile.am
+dist_man_MANS = cal.1 chkdupexe.1 ddate.1 hostid.1 logger.1 look.1 mcookie.1 \
namei.1 script.1 whereis.1 scriptreplay.1
if BUILD_LIBUUID
if HAVE_TINFO

View File

@ -1,8 +1,8 @@
Index: util-linux-ng-2.16/fdisk/fdisk.c
Index: util-linux-ng-2.12r+2.13pre7/fdisk/fdisk.c
===================================================================
--- util-linux-ng-2.16.orig/fdisk/fdisk.c
+++ util-linux-ng-2.16/fdisk/fdisk.c
@@ -1586,6 +1586,7 @@ static void check_consistency(struct par
--- util-linux-ng-2.12r+2.13pre7.orig/fdisk/fdisk.c
+++ util-linux-ng-2.12r+2.13pre7/fdisk/fdisk.c
@@ -1498,6 +1498,7 @@ static void check_consistency(struct par
/* compute logical ending (c, h, s) */
long2chs(get_start_sect(p) + get_nr_sects(p) - 1, &lec, &leh, &les);
@ -10,7 +10,7 @@ Index: util-linux-ng-2.16/fdisk/fdisk.c
/* Same physical / logical beginning? */
if (cylinders <= 1024 && (pbc != lbc || pbh != lbh || pbs != lbs)) {
printf(_("Partition %d has different physical/logical "
@@ -1602,7 +1603,6 @@ static void check_consistency(struct par
@@ -1514,7 +1515,6 @@ static void check_consistency(struct par
printf(_("logical=(%d, %d, %d)\n"),lec, leh, les);
}

View File

@ -35,10 +35,10 @@ Signed-off-by: Ludwig Nussel <ludwig.nussel@suse.de>
sha512.h | 45 +++++
10 files changed, 1219 insertions(+), 28 deletions(-)
Index: util-linux-ng-2.16/mount/Makefile.am
===================================================================
--- util-linux-ng-2.16.orig/mount/Makefile.am
+++ util-linux-ng-2.16/mount/Makefile.am
diff --git a/mount/Makefile.am b/mount/Makefile.am
index b0e6374..5d5a682 100644
--- a/mount/Makefile.am
+++ b/mount/Makefile.am
@@ -7,7 +7,8 @@ sbin_PROGRAMS = losetup swapon
dist_man_MANS = fstab.5 mount.8 swapoff.8 swapon.8 umount.8 losetup.8
@ -49,10 +49,10 @@ Index: util-linux-ng-2.16/mount/Makefile.am
# generic header for mount and umount
hdrs_mount = fstab.h mount_mntent.h mount_constants.h \
Index: util-linux-ng-2.16/mount/lomount.c
===================================================================
--- util-linux-ng-2.16.orig/mount/lomount.c
+++ util-linux-ng-2.16/mount/lomount.c
diff --git a/mount/lomount.c b/mount/lomount.c
index 1b191ab..5c659cd 100644
--- a/mount/lomount.c
+++ b/mount/lomount.c
@@ -23,6 +23,12 @@
#include "sundries.h"
#include "xmalloc.h"
@ -66,7 +66,7 @@ Index: util-linux-ng-2.16/mount/lomount.c
#define SIZE(a) (sizeof(a)/sizeof(a[0]))
@@ -392,12 +398,22 @@ show_loop_fd(int fd, char *device) {
@@ -394,12 +400,22 @@ show_loop_fd(int fd, char *device) {
if (loopinfo64.lo_encrypt_type ||
loopinfo64.lo_crypt_name[0]) {
@ -92,7 +92,7 @@ Index: util-linux-ng-2.16/mount/lomount.c
}
printf("\n");
return 0;
@@ -646,7 +662,7 @@ xgetpass(int pfd, const char *prompt) {
@@ -655,7 +671,7 @@ xgetpass(int pfd, const char *prompt) {
}
if (pass == NULL)
@ -101,7 +101,7 @@ Index: util-linux-ng-2.16/mount/lomount.c
pass[i] = 0;
return pass;
@@ -660,6 +676,24 @@ digits_only(const char *s) {
@@ -669,6 +685,24 @@ digits_only(const char *s) {
return 1;
}
@ -126,7 +126,7 @@ Index: util-linux-ng-2.16/mount/lomount.c
/*
* return codes:
* 0 - success
@@ -668,10 +702,11 @@ digits_only(const char *s) {
@@ -677,10 +711,11 @@ digits_only(const char *s) {
*/
int
set_loop(const char *device, const char *file, unsigned long long offset,
@ -140,7 +140,7 @@ Index: util-linux-ng-2.16/mount/lomount.c
char *filename;
if (verbose) {
@@ -709,13 +744,37 @@ set_loop(const char *device, const char
@@ -718,13 +753,37 @@ set_loop(const char *device, const char *file, unsigned long long offset,
filename = (char *) file;
xstrncpy((char *)loopinfo64.lo_file_name, filename, LO_NAME_SIZE);
@ -180,7 +180,7 @@ Index: util-linux-ng-2.16/mount/lomount.c
}
}
@@ -736,20 +795,70 @@ set_loop(const char *device, const char
@@ -745,20 +804,70 @@ set_loop(const char *device, const char *file, unsigned long long offset,
}
#endif
@ -263,7 +263,7 @@ Index: util-linux-ng-2.16/mount/lomount.c
}
if (ioctl(fd, LOOP_SET_FD, ffd) < 0) {
@@ -897,7 +1006,13 @@ usage(void) {
@@ -906,7 +1015,13 @@ usage(void) {
fprintf(stderr, _("\nOptions:\n"
" -e | --encryption <type> enable data encryption with specified <name/num>\n"
@ -277,7 +277,7 @@ Index: util-linux-ng-2.16/mount/lomount.c
" -o | --offset <num> start at offset <num> into file\n"
" --sizelimit <num> loop limited to only <num> bytes of the file\n"
" -p | --pass-fd <num> read passphrase from file descriptor <num>\n"
@@ -910,11 +1025,14 @@ usage(void) {
@@ -919,11 +1034,14 @@ usage(void) {
int
main(int argc, char **argv) {
char *p, *offset, *sizelimit, *encryption, *passfd, *device, *file, *assoc;
@ -292,7 +292,7 @@ Index: util-linux-ng-2.16/mount/lomount.c
unsigned long long off, slimit;
struct option longopts[] = {
{ "all", 0, 0, 'a' },
@@ -923,6 +1041,8 @@ main(int argc, char **argv) {
@@ -932,6 +1050,8 @@ main(int argc, char **argv) {
{ "encryption", 1, 0, 'e' },
{ "find", 0, 0, 'f' },
{ "help", 0, 0, 'h' },
@ -301,7 +301,7 @@ Index: util-linux-ng-2.16/mount/lomount.c
{ "associated", 1, 0, 'j' },
{ "offset", 1, 0, 'o' },
{ "sizelimit", 1, 0, 128 },
@@ -941,12 +1061,13 @@ main(int argc, char **argv) {
@@ -950,12 +1070,13 @@ main(int argc, char **argv) {
off = 0;
slimit = 0;
assoc = offset = sizelimit = encryption = passfd = NULL;
@ -316,7 +316,7 @@ Index: util-linux-ng-2.16/mount/lomount.c
longopts, NULL)) != -1) {
switch (c) {
case 'a':
@@ -971,6 +1092,12 @@ main(int argc, char **argv) {
@@ -980,6 +1101,12 @@ main(int argc, char **argv) {
case 'j':
assoc = optarg;
break;
@ -329,7 +329,7 @@ Index: util-linux-ng-2.16/mount/lomount.c
case 'o':
offset = optarg;
break;
@@ -1056,8 +1183,11 @@ main(int argc, char **argv) {
@@ -1065,8 +1192,11 @@ main(int argc, char **argv) {
else {
if (passfd && sscanf(passfd, "%d", &pfd) != 1)
usage();
@ -342,10 +342,10 @@ Index: util-linux-ng-2.16/mount/lomount.c
if (res == 2 && find) {
if (verbose)
printf(_("stolen loop=%s...trying again\n"),
Index: util-linux-ng-2.16/mount/lomount.h
===================================================================
--- util-linux-ng-2.16.orig/mount/lomount.h
+++ util-linux-ng-2.16/mount/lomount.h
diff --git a/mount/lomount.h b/mount/lomount.h
index 59108d4..07ab875 100644
--- a/mount/lomount.h
+++ b/mount/lomount.h
@@ -1,5 +1,6 @@
-extern int set_loop(const char *, const char *, unsigned long long, unsigned long long,
- const char *, int, int *);
@ -355,10 +355,10 @@ Index: util-linux-ng-2.16/mount/lomount.h
extern int del_loop(const char *);
extern int is_loop_device(const char *);
extern int is_loop_autoclear(const char *device);
Index: util-linux-ng-2.16/mount/losetup.8
===================================================================
--- util-linux-ng-2.16.orig/mount/losetup.8
+++ util-linux-ng-2.16/mount/losetup.8
diff --git a/mount/losetup.8 b/mount/losetup.8
index f5d3e17..226f4f3 100644
--- a/mount/losetup.8
+++ b/mount/losetup.8
@@ -94,9 +94,18 @@ find the first unused loop device. If a
argument is present, use this device. Otherwise, print its name
.IP "\fB\-h, \-\-help\fP"
@ -387,11 +387,11 @@ Index: util-linux-ng-2.16/mount/losetup.8
Cryptoloop is deprecated in favor of dm-crypt. For more details see
.B cryptsetup(8).
Index: util-linux-ng-2.16/mount/mount.8
===================================================================
--- util-linux-ng-2.16.orig/mount/mount.8
+++ util-linux-ng-2.16/mount/mount.8
@@ -782,6 +782,15 @@ Every time the inode is modified, the i_
diff --git a/mount/mount.8 b/mount/mount.8
index 8e17549..ffe3cc5 100644
--- a/mount/mount.8
+++ b/mount/mount.8
@@ -782,6 +782,15 @@ Every time the inode is modified, the i_version field will be incremented.
.B noiversion
Do not increment the i_version inode field.
.TP
@ -418,10 +418,10 @@ Index: util-linux-ng-2.16/mount/mount.8
If no explicit loop device is mentioned
(but just an option `\fB\-o loop\fP' is given), then
Index: util-linux-ng-2.16/mount/mount.c
===================================================================
--- util-linux-ng-2.16.orig/mount/mount.c
+++ util-linux-ng-2.16/mount/mount.c
diff --git a/mount/mount.c b/mount/mount.c
index c636e9d..2a69c38 100644
--- a/mount/mount.c
+++ b/mount/mount.c
@@ -95,6 +95,9 @@ struct mountargs {
void *data;
};
@ -449,7 +449,7 @@ Index: util-linux-ng-2.16/mount/mount.c
{ "speed=", 0, &opt_speed },
{ "comment=", 1, &opt_comment },
{ "uhelper=", 0, &opt_uhelper },
@@ -1072,7 +1078,8 @@ loop_check(const char **spec, const char
@@ -1072,7 +1078,8 @@ loop_check(const char **spec, const char **type, int *flags,
*type = opt_vfstype;
}
@ -459,7 +459,7 @@ Index: util-linux-ng-2.16/mount/mount.c
*loopfile = *spec;
if (*loop) {
@@ -1104,7 +1111,7 @@ loop_check(const char **spec, const char
@@ -1104,7 +1111,7 @@ loop_check(const char **spec, const char **type, int *flags,
printf(_("mount: going to use the loop device %s\n"), *loopdev);
if ((res = set_loop(*loopdev, *loopfile, offset, sizelimit,
@ -468,7 +468,7 @@ Index: util-linux-ng-2.16/mount/mount.c
if (res == 2) {
/* loop dev has been grabbed by some other process,
try again, if not given explicitly */
@@ -1865,6 +1872,7 @@ static struct option longopts[] = {
@@ -1861,6 +1868,7 @@ static struct option longopts[] = {
{ "options", 1, 0, 'o' },
{ "test-opts", 1, 0, 'O' },
{ "pass-fd", 1, 0, 'p' },
@ -476,7 +476,7 @@ Index: util-linux-ng-2.16/mount/mount.c
{ "types", 1, 0, 't' },
{ "bind", 0, 0, 'B' },
{ "move", 0, 0, 'M' },
@@ -2026,6 +2034,7 @@ main(int argc, char *argv[]) {
@@ -2022,6 +2030,7 @@ main(int argc, char *argv[]) {
char *options = NULL, *test_opts = NULL, *node;
const char *spec = NULL;
char *label = NULL;
@ -484,7 +484,7 @@ Index: util-linux-ng-2.16/mount/mount.c
char *uuid = NULL;
char *types = NULL;
char *p;
@@ -2056,7 +2065,7 @@ main(int argc, char *argv[]) {
@@ -2052,7 +2061,7 @@ main(int argc, char *argv[]) {
initproctitle(argc, argv);
#endif
@ -493,7 +493,7 @@ Index: util-linux-ng-2.16/mount/mount.c
longopts, NULL)) != -1) {
switch (c) {
case 'a': /* mount everything in fstab */
@@ -2077,6 +2086,9 @@ main(int argc, char *argv[]) {
@@ -2073,6 +2082,9 @@ main(int argc, char *argv[]) {
case 'i':
external_allowed = 0;
break;
@ -503,7 +503,7 @@ Index: util-linux-ng-2.16/mount/mount.c
case 'l':
list_with_volumelabel = 1;
break;
@@ -2215,6 +2227,9 @@ main(int argc, char *argv[]) {
@@ -2211,6 +2223,9 @@ main(int argc, char *argv[]) {
atexit(unlock_mtab);
@ -513,10 +513,11 @@ Index: util-linux-ng-2.16/mount/mount.c
switch (argc+specseen) {
case 0:
/* mount -a */
Index: util-linux-ng-2.16/mount/rmd160.c
===================================================================
diff --git a/mount/rmd160.c b/mount/rmd160.c
new file mode 100644
index 0000000..3430954
--- /dev/null
+++ util-linux-ng-2.16/mount/rmd160.c
+++ b/mount/rmd160.c
@@ -0,0 +1,532 @@
+/* rmd160.c - RIPE-MD160
+ * Copyright (C) 1998 Free Software Foundation, Inc.
@ -1050,10 +1051,11 @@ Index: util-linux-ng-2.16/mount/rmd160.c
+ rmd160_final( &hd );
+ memcpy( outbuf, hd.buf, 20 );
+}
Index: util-linux-ng-2.16/mount/rmd160.h
===================================================================
diff --git a/mount/rmd160.h b/mount/rmd160.h
new file mode 100644
index 0000000..4b2c61d
--- /dev/null
+++ util-linux-ng-2.16/mount/rmd160.h
+++ b/mount/rmd160.h
@@ -0,0 +1,11 @@
+#ifndef RMD160_H
+#define RMD160_H
@ -1066,10 +1068,11 @@ Index: util-linux-ng-2.16/mount/rmd160.h
+#endif /*RMD160_H*/
+
+
Index: util-linux-ng-2.16/mount/sha512.c
===================================================================
diff --git a/mount/sha512.c b/mount/sha512.c
new file mode 100644
index 0000000..f717c8b
--- /dev/null
+++ util-linux-ng-2.16/mount/sha512.c
+++ b/mount/sha512.c
@@ -0,0 +1,432 @@
+/*
+ * sha512.c
@ -1503,10 +1506,11 @@ Index: util-linux-ng-2.16/mount/sha512.c
+ memset(&ctx, 0, sizeof(ctx));
+}
+#endif
Index: util-linux-ng-2.16/mount/sha512.h
===================================================================
diff --git a/mount/sha512.h b/mount/sha512.h
new file mode 100644
index 0000000..4b57c01
--- /dev/null
+++ util-linux-ng-2.16/mount/sha512.h
+++ b/mount/sha512.h
@@ -0,0 +1,45 @@
+/*
+ * sha512.h

View File

@ -1,8 +1,3 @@
-------------------------------------------------------------------
Sun Nov 15 14:04:48 CET 2009 - meissner@suse.de
- refreshed patches with fuzz=0
-------------------------------------------------------------------
Mon Oct 26 17:45:53 UTC 2009 - crrodriguez@opensuse.org