Pentecost weekend pull request

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Karel et.al.

I feel a bit embarrassed to see how many patches I wrote. My
excuse is long, mostly rainy, weekend. Here comes a pull request;

[01/33] mount: take xalloc.h in use
        Basiclly code reuse.

[02/33] checktty: NGROUP -> sysconf
        This patch was sent earlier, see details bellow.

        date    Thu, Jun 9, 2011 at 21:31
        subject Re: [PATCH 3/6] checktty: Use NGROUPS_MAX instead of NGROUPS

[03/33] checktty: fix unused parameters
        Ditto.

[04/33] login-utils: include fix
        Inspired what Páaig Brady did with coreutils I thought
        to give a shot to include-what-you-use as well.
        http://lists.gnu.org/archive/html/coreutils/2011-06/msg00004.html

        The utility clearly works. So it is a good time to think
        if checking headers in all files should be TODO item?

[05/33] namei: add --version option
[06/33] namei: use xalloc.h
[07/33] namei: fix to argument handling
        The namei patches are trivial.

[08/33] mcookie: use warnx, long options and help screen
[09/33] docs: inform about mcookie long options
[10/33] mcookie: change coding style
        The mcookie patches are trivial, with exception of docs
        change. Updating manual pages with help2man seems to be
        quite good idea. Using the output as is is pretty brain
        dead idea, but copy pasting bits of syntax etc seems to
        work great. Is this an approach you would like to see in
        future?

[11/33] whereis: maintenance fixes
[12/33] cal: maintenance fixes
[13/33] docs: inform about cal long options
        Trivial changes.

[14/33] rename: verbose option & maintenance fixes
[15/33] docs: rename.1 verbose, long options and warning
        Looking the code this utility seems to be in wrong
        package. Rewriting the command to rely heavily on gnulib
        copy.h and backupfile.h would make this to be good
        addition to coreutils, assuming they accept the command.
        Or it could time to deprecate the whole command, and
        recommend users to multimove by using scripts.

[16/33] misc-utils: remove misleading README files
[17/33] build-sys: move write to term-utils directory
        Maintainer style activities.

[18/33] write: maintenance fixes
[19/33] wipefs: add version printing & compiler warning
[20/33] uuidgen: add long options
[21/33] docs: uuidgen.1 mention long options
[22/33] uuid: define UUID_STR_LEN in uuid.h
[23/33] uuidd: maintenance fixes
[24/33] docs: mention long options in uuidd.8 manual page
[25/33] look: add long options
[26/33] docs: look.1 manual rewrote
        Trivial changes.

[27/33] getopt: use xalloc.h
        Resubmission of getopts maintenance, see 
        http://permalink.gmane.org/gmane.linux.utilities.util-linux-ng/3822

[28/33] getopt: remove unnecessary free()
        Trivial change.

[29/33] getopt: make user getopt_long parsing to use function pointer
        Without this the 33/33 would look unreadable at the point
        where the function pointer is used.

[30/33] build-sys: remove unnecessary files from getopt
[31/33] getopt: options struct, usage and version outputs
[32/33] getopt: inform where to send bug reports
        I wonder should the config.h PACKAGE_BUGREPORT be
        util-linux mail list...

[33/33] getopt: fix coding style
        Trivial change.

---

The following changes since commit 42fe2b2b2d19d09241bd7c3dd811463e0095d4aa:

  Merge branch 'master', remote-tracking branch 'upstream/master' (2011-06-11 10:10:01 +0200)

are available in the git repository at:
  git://github.com/kerolasa/lelux-utiliteetit.git wknd23

 disk-utils/mkswap.c                |    2 +-
 getopt/Makefile.am                 |    3 +-
 getopt/getopt-1.1.3.lsm            |   16 --
 getopt/getopt-test.bash            |    6 -
 getopt/getopt-test.tcsh            |    7 -
 getopt/getopt.c                    |  514 ++++++++++++++++++------------------
 include/xalloc.h                   |   23 ++
 libuuid/src/tst_uuid.c             |    2 +-
 libuuid/src/uuid.h                 |    3 +
 login-utils/checktty.c             |   32 ++-
 login-utils/islocal.c              |    2 +-
 misc-utils/.gitignore              |    1 -
 misc-utils/Makefile.am             |   21 +--
 misc-utils/README.flushb           |    5 -
 misc-utils/README.namei2           |   14 -
 misc-utils/README.reset            |   20 --
 misc-utils/cal.1                   |   94 ++++----
 misc-utils/cal.c                   |  166 +++++++-----
 misc-utils/look.1                  |  121 ++++-----
 misc-utils/look.c                  |   51 +++-
 misc-utils/mcookie.1               |   27 ++-
 misc-utils/mcookie.c               |  267 +++++++++++--------
 misc-utils/namei.1                 |    4 +
 misc-utils/namei.c                 |   47 ++--
 misc-utils/rename.1                |   36 ++-
 misc-utils/rename.c                |   93 +++++---
 misc-utils/uuidd.8                 |   88 +++----
 misc-utils/uuidd.c                 |  114 +++++---
 misc-utils/uuidgen.1               |   14 +-
 misc-utils/uuidgen.c               |   38 +++-
 misc-utils/whereis.c               |  141 +++++++----
 misc-utils/wipefs.c                |   13 +-
 mount/Makefile.am                  |    2 +-
 mount/devname.c                    |    3 +-
 mount/fstab.c                      |    4 +-
 mount/lomount.c                    |    4 +-
 mount/mount.c                      |    4 +-
 mount/mount_mntent.c               |    3 +-
 mount/sundries.c                   |   18 +--
 mount/sundries.h                   |    7 +-
 mount/umount.c                     |    3 +-
 mount/xmalloc.c                    |   48 ----
 mount/xmalloc.h                    |   14 -
 term-utils/.gitignore              |    1 +
 term-utils/Makefile.am             |   14 +-
 {misc-utils => term-utils}/write.1 |    0
 {misc-utils => term-utils}/write.c |  215 ++++++++-------
 47 files changed, 1236 insertions(+), 1089 deletions(-)
 delete mode 100644 getopt/getopt-1.1.3.lsm
 delete mode 100755 getopt/getopt-test.bash
 delete mode 100755 getopt/getopt-test.tcsh
 delete mode 100644 misc-utils/README.flushb
 delete mode 100644 misc-utils/README.namei2
 delete mode 100644 misc-utils/README.reset
 delete mode 100644 mount/xmalloc.c
 delete mode 100644 mount/xmalloc.h
 rename {misc-utils => term-utils}/write.1 (100%)
 rename {misc-utils => term-utils}/write.c (67%)

-- 
   Sami Kerola
   http://www.iki.fi/kerolasa/
--
To unsubscribe from this list: send the line "unsubscribe util-linux" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Netdev]     [Ethernet Bridging]     [Linux Wireless]     [Kernel Newbies]     [Security]     [Linux for Hams]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux Admin]     [Samba]

  Powered by Linux