Commit Graph

17 Commits

Author SHA1 Message Date
Petr Uzel 0239ac01b0 wipefs: use write_all from include/writeall.h
Signed-off-by: Petr Uzel <petr.uzel@suse.cz>
2011-02-08 15:43:38 +01:00
Milan Broz 6ebe8f630a wipefs: fail if more device arguments specified
Currently wipefs process only first device argument and silently ignores
remaining.  Print error instead because it can be quite confusing.

Signed-off-by: Milan Broz <mbroz@redhat.com>
Signed-off-by: Karel Zak <kzak@redhat.com>
2010-12-30 23:14:55 +01:00
Karel Zak ecc264bc39 lib: [xalloc] add xstrdup()
Signed-off-by: Karel Zak <kzak@redhat.com>
2010-11-24 17:08:32 +01:00
Davidlohr Bueso 8abcf29002 lib: [strutils] general purpose string handling functions
This patch replaces a few functions used throughout the source:
* Renames getnum (from schedutils) to strtol_or_err
* Moves strtosize (from lib/strtosize.c)
* Moves xstrncpy (from include/xstrncpy.h)
* Adds strnlen, strnchr and strndup if not available (remove it from libmount utils)

A few Makefile.am files were modified to compile accordingly along with trivial renaming
in schedutils source code.

Signed-off-by: Davidlohr Bueso <dave@gnu.org>
2010-11-23 21:06:49 +01:00
Davidlohr Bueso 87f3feac71 misc-utils: use new xmalloc() wrapper
Signed-off-by: Davidlohr Bueso <dave@gnu.org>
2010-10-21 10:31:50 +02:00
Karel Zak 770af396fa wipefs: fix memory leaks
Signed-off-by: Karel Zak <kzak@redhat.com>
2010-06-16 23:41:33 +02:00
Karel Zak 9683e327ed wipefs: fix mem usage
Signed-off-by: Karel Zak <kzak@redhat.com>
2010-06-16 23:40:46 +02:00
Benno Schulenberg d0bb6987a8 textual: fix typos, and rephrase some things for clarity
Signed-off-by: Benno Schulenberg <bensberg@justemail.net>
2010-06-14 11:17:00 +02:00
Karel Zak 70601bb696 wipefs: print warning is PT detected
Signed-off-by: Karel Zak <kzak@redhat.com>
2010-04-22 21:53:11 +02:00
Karel Zak 69cc2ec061 wipefs: support suffixes for --offset
Signed-off-by: Karel Zak <kzak@redhat.com>
2010-03-30 14:45:29 +02:00
Karel Zak f5b1bab190 wipefs: cleanup usage() and man page
Signed-off-by: Karel Zak <kzak@redhat.com>
2010-03-15 13:45:03 +01:00
Karel Zak bfbe29339d wipefs: fix license (GPL -> GPLv2+)
Signed-off-by: Karel Zak <kzak@redhat.com>
2010-02-23 14:13:28 +01:00
Karel Zak 269c1a2a64 wipefs: ignore devices with partition table
Signed-off-by: Karel Zak <kzak@redhat.com>
2010-02-04 21:18:34 +01:00
Karel Zak 04c944419d po: fix msgid bugs
Reported-by: Petr Pisar <petr.pisar@atlas.cz>
Signed-off-by: Karel Zak <kzak@redhat.com>
2009-12-10 13:04:41 +01:00
Karel Zak 870768adb5 wipefs: remove obsolete comment
Signed-off-by: Karel Zak <kzak@redhat.com>
2009-10-30 13:48:10 +01:00
Karel Zak f54a736f2f wipefs: fix coding style
Signed-off-by: Karel Zak <kzak@redhat.com>
2009-10-07 00:04:08 +02:00
Karel Zak c49057d261 wipefs: new command
# ./wipefs /dev/sda4
 offset               type
 ----------------------------------------------------------------
 0xff6                swap   [other]
                      UUID:  da6c54ea-77d9-470a-82f1-e793fd5d9131

 0x36                 vfat   [filesystem]
                      UUID:  497F-3013

 # ./wipefs --offset 0x36 /dev/sda4
 8 bytes [46 41 54 31 32 20 20 20] erased at offset 0x36 (vfat)

Signed-off-by: Karel Zak <kzak@redhat.com>
2009-10-06 23:56:23 +02:00