public inbox for util-linux@vger.kernel.org
 help / color / mirror / Atom feed
* [pull] fixes to todo items etc
@ 2012-03-04 13:35 Sami Kerola
  2012-03-05 12:38 ` Karel Zak
  2012-03-20  8:07 ` [pull] fixes to todo items etc Karel Zak
  0 siblings, 2 replies; 29+ messages in thread
From: Sami Kerola @ 2012-03-04 13:35 UTC (permalink / raw)
  To: util-linux

Hi,

This pull request is mostly uninteresting. There are perhaps two
changes which are worthwhile to announce. User database editing will
use libc function go acquire exclusive lock at the time of edits. This
should protect util-linux software clashing, which other projects
which are editing same files. The second more notable change is
chkdupexe regression fix.


The following changes since commit 6699e742f238d4bc15ac396dd56f0df1480bd36c:

  libmount: add mnt_fs_streq_target() and export all mnt_fs_streq_*
(2012-03-02 15:53:55 +0100)

are available in the git repository at:

  git://github.com/kerolasa/lelux-utiliteetit.git 2012wk9

for you to fetch changes up to 72544ad04922fad6c164b51262cad56986c12ebd:

  build-sys: fix chkdupexe regression (2012-03-04 14:31:39 +0100)

----------------------------------------------------------------
Sami Kerola (17):
      docs: add deprecation comments
      docs: TODO removal, login-utils error printing
      sfdisk: use rpmatch to yes/no question
      mesg: use rpmatch to yes/no question
      vipw: use rpmatch to yes/no question
      docs: TODO removal, rpmatch task is done
      chfn: use pathnames.h for paths
      chsh: use pathnames.h for paths
      lib: add fileutils function collection
      wall: use xmkstemp for temporary file
      setpwnam: use xmkstemp() and lckpwdf()
      vipw: use xmkstemp() and lckpwdf()
      pathnames: clean up various user database tmp paths
      docs: TODO removal, ldattach usage is done
      include: add asprintf wrapper
      xalloc: use xasprintf in all files
      build-sys: fix chkdupexe regression

 Documentation/TODO             |   11 -----
 configure.ac                   |    3 ++
 disk-utils/elvtune.c           |    9 ++++
 disk-utils/fsck.cramfs.c       |    2 +-
 fdisk/sfdisk.c                 |   19 ++++----
 include/Makefile.am            |    5 +-
 include/fileutils.h            |    6 +++
 include/pathnames.h            |   12 +----
 include/xalloc.h               |   11 +++++
 lib/Makefile.am                |    2 +
 lib/fileutils.c                |   56 ++++++++++++++++++++++
 login-utils/Makefile.am        |    6 ++-
 login-utils/chfn.c             |    4 +-
 login-utils/chsh.c             |   22 ++++-----
 login-utils/last.c             |    9 ++++
 login-utils/newgrp.c           |    9 ++++
 login-utils/setpwnam.c         |   51 +++++++-------------
 login-utils/setpwnam.h         |   39 ++++-----------
 login-utils/vipw.8             |    1 +
 login-utils/vipw.c             |  103 +++++++++++++++++-----------------------
 misc-utils/findmnt.c           |    7 +--
 misc-utils/lsblk.c             |    2 +-
 misc-utils/namei.c             |    2 +-
 partx/partx.c                  |   14 +++---
 sys-utils/arch.c               |    9 ++++
 sys-utils/lscpu.c              |    2 +-
 sys-utils/mount.c              |    2 +-
 sys-utils/prlimit.c            |   12 ++---
 term-utils/Makefile.am         |    2 +-
 term-utils/mesg.c              |   14 ++++--
 term-utils/wall.c              |   19 ++------
 tests/expected/paths/built-in  |    8 ----
 tests/helpers/test_pathnames.c |    8 ----
 text-utils/line.c              |    9 ++++
 34 files changed, 261 insertions(+), 229 deletions(-)
 create mode 100644 include/fileutils.h
 create mode 100644 lib/fileutils.c

-- 
   Sami Kerola
   http://www.iki.fi/kerolasa/

^ permalink raw reply	[flat|nested] 29+ messages in thread

end of thread, other threads:[~2012-03-20  8:07 UTC | newest]

Thread overview: 29+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-03-04 13:35 [pull] fixes to todo items etc Sami Kerola
2012-03-05 12:38 ` Karel Zak
2012-03-05 19:38   ` Sami Kerola
2012-03-05 19:38     ` [PATCH 01/17] docs: add deprecation comments Sami Kerola
2012-03-05 19:38     ` [PATCH 02/17] docs: TODO removal, login-utils error printing Sami Kerola
2012-03-05 19:38     ` [PATCH 03/17] sfdisk: use rpmatch to yes/no question Sami Kerola
2012-03-05 19:38     ` [PATCH 04/17] mesg: " Sami Kerola
2012-03-05 19:38     ` [PATCH 05/17] vipw: " Sami Kerola
2012-03-05 19:38     ` [PATCH 06/17] docs: TODO removal, rpmatch task is done Sami Kerola
2012-03-05 19:38     ` [PATCH 07/17] chfn: use pathnames.h for paths Sami Kerola
2012-03-05 19:38     ` [PATCH 08/17] chsh: " Sami Kerola
2012-03-05 19:38     ` [PATCH 09/17] lib: add fileutils function collection Sami Kerola
     [not found]       ` <"1 330984305.2953.25.camel"@offbook>
     [not found]       ` <"1330984305.2953.25.camel"@offbook>
2012-03-05 21:51       ` Davidlohr Bueso
2012-03-09  7:56         ` Sami Kerola
2012-03-09 11:48           ` Davidlohr Bueso
2012-03-09 12:20             ` Karel Zak
2012-03-10 11:49               ` Sami Kerola
2012-03-05 19:38     ` [PATCH 10/17] wall: use xmkstemp for temporary file Sami Kerola
2012-03-05 19:38     ` [PATCH 11/17] setpwnam: use xmkstemp() and lckpwdf() Sami Kerola
2012-03-05 19:38     ` [PATCH 12/17] vipw: " Sami Kerola
2012-03-05 19:38     ` [PATCH 13/17] pathnames: clean up various user database paths Sami Kerola
2012-03-05 20:44       ` Sami Kerola
2012-03-05 19:38     ` [PATCH 14/17] docs: TODO removal, ldattach usage is done Sami Kerola
2012-03-05 19:38     ` [PATCH 15/17] include: add asprintf wrapper Sami Kerola
2012-03-05 19:52       ` Dave Reisner
2012-03-05 20:47         ` Sami Kerola
2012-03-05 19:38     ` [PATCH 16/17] xalloc: use xasprintf in all files Sami Kerola
2012-03-05 19:38     ` [PATCH 17/17] build-sys: fix chkdupexe regression Sami Kerola
2012-03-20  8:07 ` [pull] fixes to todo items etc Karel Zak

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox