hush/coreutils
Timo Teras af36ba206f mkdir: fix permissions on 64-bit platforms
sizeof(long) != sizeof(mode_t), this causes the compare in
bb_make_directory of (long)-1 != (mode_t)-1 to fail and mess up
the permissions of final directory by doing chmod((mode_t) -1).

Signed-off-by: Timo Teras <timo.teras@iki.fi>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
2012-02-23 03:22:25 +01:00
..
libcoreutils *: make GNU licensing statement forms more regular 2010-08-16 20:14:46 +02:00
basename.c basename,dirname,freeramdisk,rx,raidautorun,runsv,chvt: skip "--" argument 2011-04-11 03:58:30 +02:00
cal.c *: remove "Options:" string from help texts 2011-06-05 03:58:28 +02:00
cat.c move help text from include/usage.src.h to coreutils/*.c 2011-03-31 14:43:25 +02:00
catv.c *: remove "Options:" string from help texts 2011-06-05 03:58:28 +02:00
chgrp.c *: remove "Options:" string from help texts 2011-06-05 03:58:28 +02:00
chmod.c *: remove "Options:" string from help texts 2011-06-05 03:58:28 +02:00
chown.c *: remove "Options:" string from help texts 2011-06-05 03:58:28 +02:00
chroot.c move help text from include/usage.src.h to coreutils/*.c 2011-03-31 14:43:25 +02:00
cksum.c move help text from include/usage.src.h to coreutils/*.c 2011-03-31 14:43:25 +02:00
comm.c *: remove "Options:" string from help texts 2011-06-05 03:58:28 +02:00
Config.src hostid: fix behavior on identifiers starting with zeros 2011-08-16 23:36:10 +02:00
cp.c *: remove "Options:" string from help texts 2011-06-05 03:58:28 +02:00
cut.c *: remove "Options:" string from help texts 2011-06-05 03:58:28 +02:00
date.c *: remove "Options:" string from help texts 2011-06-05 03:58:28 +02:00
dd.c *: remove "Options:" string from help texts 2011-06-05 03:58:28 +02:00
df.c df: more compatible -P behavior 2011-08-09 04:49:27 +02:00
dirname.c move help text from include/usage.src.h to coreutils/*.c 2011-03-31 14:43:25 +02:00
dos2unix.c *: remove "Options:" string from help texts 2011-06-05 03:58:28 +02:00
du.c add INIT_G()'s. No code changes. 2011-09-21 01:59:15 +02:00
echo.c *: remove "Options:" string from help texts 2011-06-05 03:58:28 +02:00
env.c *: remove "Options:" string from help texts 2011-06-05 03:58:28 +02:00
expand.c *: remove "Options:" string from help texts 2011-06-05 03:58:28 +02:00
expr.c add INIT_G()'s. No code changes. 2011-09-21 01:59:15 +02:00
false.c move help text from include/usage.src.h to coreutils/*.c 2011-03-31 14:43:25 +02:00
fold.c *: remove "Options:" string from help texts 2011-06-05 03:58:28 +02:00
fsync.c *: remove "Options:" string from help texts 2011-06-05 03:58:28 +02:00
head.c *: remove "Options:" string from help texts 2011-06-05 03:58:28 +02:00
hostid.c hostid: fix behavior on identifiers starting with zeros 2011-08-16 23:36:10 +02:00
id_test.sh id: coreutils compat by Tito + test script 2008-10-29 00:27:31 +00:00
id.c id: correct getgroups usage 2011-06-22 16:42:36 +02:00
install.c *: remove "Options:" string from help texts 2011-06-05 03:58:28 +02:00
Kbuild.src hostid: fix behavior on identifiers starting with zeros 2011-08-16 23:36:10 +02:00
length.c.disabled move help text from include/usage.src.h to debianutils/*.c e2fsprogs/*.c editors/*.c loginutils/*.c mailutils/*.c 2011-04-03 01:33:55 +02:00
ln.c libbb: remove is_directory's argument which is always NULL 2011-12-18 03:27:46 +01:00
logname.c move help text from include/usage.src.h to coreutils/*.c 2011-03-31 14:43:25 +02:00
ls.c randomconfig fixes 2011-08-10 00:51:29 +02:00
md5_sha1_sum.c md5/shaNsum: make -c support a list of files 2011-07-04 01:49:59 +02:00
mkdir.c mkdir: fix permissions on 64-bit platforms 2012-02-23 03:22:25 +01:00
mkfifo.c *: remove "Options:" string from help texts 2011-06-05 03:58:28 +02:00
mknod.c *: remove "Options:" string from help texts 2011-06-05 03:58:28 +02:00
mv.c *: remove "Options:" string from help texts 2011-06-05 03:58:28 +02:00
nice.c *: remove "Options:" string from help texts 2011-06-05 03:58:28 +02:00
nohup.c move help text from include/usage.src.h to coreutils/*.c 2011-03-31 14:43:25 +02:00
od_bloaty.c od: code shrink 2011-05-21 19:15:55 +02:00
od.c od: code shrink, fix "od --traditional FILE" 2011-05-21 17:43:06 +02:00
printenv.c move help text from include/usage.src.h to coreutils/*.c 2011-03-31 14:43:25 +02:00
printf.c move help text from include/usage.src.h to coreutils/*.c 2011-03-31 14:43:25 +02:00
pwd.c whitespace fixes 2011-10-28 14:07:44 +02:00
readlink.c *: remove "Options:" string from help texts 2011-06-05 03:58:28 +02:00
realpath.c move help text from include/usage.src.h to coreutils/*.c 2011-03-31 14:43:25 +02:00
rm.c *: remove "Options:" string from help texts 2011-06-05 03:58:28 +02:00
rmdir.c *: remove "Options:" string from help texts 2011-06-05 03:58:28 +02:00
seq.c *: remove "Options:" string from help texts 2011-06-05 03:58:28 +02:00
sleep.c move help text from include/usage.src.h to coreutils/*.c 2011-03-31 14:43:25 +02:00
sort.c *: remove "Options:" string from help texts 2011-06-05 03:58:28 +02:00
split.c *: remove "Options:" string from help texts 2011-06-05 03:58:28 +02:00
stat.c *: remove "Options:" string from help texts 2011-06-05 03:58:28 +02:00
stty.c stty: trim too verbose error messages (-40 bytes) 2011-10-21 19:45:13 +02:00
sum.c *: remove "Options:" string from help texts 2011-06-05 03:58:28 +02:00
sync.c move help text from include/usage.src.h to coreutils/*.c 2011-03-31 14:43:25 +02:00
tac.c move help text from include/usage.src.h to coreutils/*.c 2011-03-31 14:43:25 +02:00
tail.c add INIT_G()'s. No code changes. 2011-09-21 01:59:15 +02:00
tee.c *: remove "Options:" string from help texts 2011-06-05 03:58:28 +02:00
test_ptr_hack.c *: make GNU licensing statement forms more regular 2010-08-16 20:14:46 +02:00
test.c move help text from include/usage.src.h to coreutils/*.c 2011-03-31 14:43:25 +02:00
touch.c touch: add new option FEATURE_TOUCH_SUSV3 2011-12-14 08:48:59 +01:00
tr.c *: remove "Options:" string from help texts 2011-06-05 03:58:28 +02:00
true.c move help text from include/usage.src.h to coreutils/*.c 2011-03-31 14:43:25 +02:00
tty.c *: remove "Options:" string from help texts 2011-06-05 03:58:28 +02:00
uname.c *: remove "Options:" string from help texts 2011-06-05 03:58:28 +02:00
uniq.c *: remove "Options:" string from help texts 2011-06-05 03:58:28 +02:00
usleep.c usleep: do not check for usleep error, it should never fail 2011-07-08 08:37:57 +02:00
uudecode.c uudecode: fix buggy check for empty filename 2011-10-18 12:07:05 +02:00
uuencode.c *: remove "Options:" string from help texts 2011-06-05 03:58:28 +02:00
wc.c *: remove "Options:" string from help texts 2011-06-05 03:58:28 +02:00
who.c users: new applet. 2011-08-09 04:37:50 +02:00
whoami.c move help text from include/usage.src.h to coreutils/*.c 2011-03-31 14:43:25 +02:00
yes.c *: make GNU licensing statement forms more regular 2010-08-16 20:14:46 +02:00