From dccfea77aceb11c416161aa33b32bc17c8ff19e9 Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Wed, 1 Mar 2006 00:11:04 +0000 Subject: [PATCH] * mkdir-p.m4 (gl_MKDIR_PARENTS): Require gl_FUNC_LCHMOD and gl_CHDIR_SAFER. * chdir-safer.m4: New file. --- m4/ChangeLog | 12 +++++++++++- m4/chdir-safer.m4 | 11 +++++++++++ m4/mkdir-p.m4 | 6 ++++-- 3 files changed, 26 insertions(+), 3 deletions(-) create mode 100644 m4/chdir-safer.m4 diff --git a/m4/ChangeLog b/m4/ChangeLog index 38ab033ed..f67761de0 100644 --- a/m4/ChangeLog +++ b/m4/ChangeLog @@ -1,3 +1,14 @@ +2006-02-22 Ralf Wildenhues + + Sync from coreutils. + * mkdir-p.m4 (gl_MKDIR_PARENTS): Require gl_FUNC_LCHMOD and + gl_CHDIR_SAFER. + +2006-02-22 Jim Meyering + + Sync from coreutils. + * chdir-safer.m4: New file. + 2006-02-17 Eric Blake * getaddrinfo.m4 (gl_GETADDRINFO): Fix caching error. @@ -113,7 +124,6 @@ 2006-01-09 Jim Meyering Sync from coreutils. - * chdir-safer.m4: New file. * openat.m4 (gl_FUNC_OPENAT): Require and compile mkdirat.c. Require openat-priv.h. diff --git a/m4/chdir-safer.m4 b/m4/chdir-safer.m4 new file mode 100644 index 000000000..f3d7351b5 --- /dev/null +++ b/m4/chdir-safer.m4 @@ -0,0 +1,11 @@ +#serial 1 +dnl Copyright (C) 2005 Free Software Foundation, Inc. +dnl This file is free software; the Free Software Foundation +dnl gives unlimited permission to copy and/or distribute it, +dnl with or without modifications, as long as this notice is preserved. + +AC_DEFUN([gl_CHDIR_SAFER], +[ + AC_LIBSOURCES([chdir-safer.c, chdir-safer.h]) + AC_LIBOBJ([chdir-safer]) +]) diff --git a/m4/mkdir-p.m4 b/m4/mkdir-p.m4 index 2b72c4944..692ed0406 100644 --- a/m4/mkdir-p.m4 +++ b/m4/mkdir-p.m4 @@ -1,5 +1,5 @@ -# mkdir-p.m4 serial 9 -dnl Copyright (C) 2002, 2003, 2004, 2005 Free Software Foundation, Inc. +# mkdir-p.m4 serial 10 +dnl Copyright (C) 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. @@ -12,4 +12,6 @@ AC_DEFUN([gl_MKDIR_PARENTS], dnl Prerequisites of lib/mkdir-p.c. AC_REQUIRE([AC_FUNC_ALLOCA]) AC_REQUIRE([gl_AFS]) + AC_REQUIRE([gl_FUNC_LCHMOD]) + AC_REQUIRE([gl_CHDIR_SAFER]) ]) -- 2.11.0