aboutsummaryrefslogtreecommitdiffstats
path: root/main/busybox/0001-install-compat-fix-for-mode-of-created-files.patch
diff options
context:
space:
mode:
Diffstat (limited to 'main/busybox/0001-install-compat-fix-for-mode-of-created-files.patch')
-rw-r--r--main/busybox/0001-install-compat-fix-for-mode-of-created-files.patch40
1 files changed, 0 insertions, 40 deletions
diff --git a/main/busybox/0001-install-compat-fix-for-mode-of-created-files.patch b/main/busybox/0001-install-compat-fix-for-mode-of-created-files.patch
deleted file mode 100644
index a17ca23556..0000000000
--- a/main/busybox/0001-install-compat-fix-for-mode-of-created-files.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-From 1f363a086779152ab04067e81484b8bb69e4af72 Mon Sep 17 00:00:00 2001
-From: Denys Vlasenko <vda.linux@googlemail.com>
-Date: Mon, 15 Jun 2009 18:13:51 +0200
-Subject: [PATCH] install: compat fix for mode of created files.
-
-By Mat Hostetter (mhostetter AT tilera.com)
-
-Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
----
- coreutils/install.c | 7 ++++---
- 1 files changed, 4 insertions(+), 3 deletions(-)
-
-diff --git a/coreutils/install.c b/coreutils/install.c
-index 24fb402..2e604be 100644
---- a/coreutils/install.c
-+++ b/coreutils/install.c
-@@ -129,7 +129,7 @@ int install_main(int argc, char **argv)
- if (opts & OPT_PRESERVE_TIME) {
- copy_flags |= FILEUTILS_PRESERVE_STATUS;
- }
-- mode = 0666;
-+ mode = 0755; /* GNU coreutils 6.10 compat */
- if (opts & OPT_MODE)
- bb_parse_mode(mode_str, &mode);
- uid = (opts & OPT_OWNER) ? get_ug_id(uid_str, xuname2uid) : getuid();
-@@ -175,8 +175,9 @@ int install_main(int argc, char **argv)
- }
- }
-
-- /* Set the file mode */
-- if ((opts & OPT_MODE) && chmod(dest, mode) == -1) {
-+ /* Set the file mode (always, not only with -m).
-+ * GNU coreutils 6.10 is not affected by umask. */
-+ if (chmod(dest, mode) == -1) {
- bb_perror_msg("can't change %s of %s", "permissions", dest);
- ret = EXIT_FAILURE;
- }
---
-1.6.3.3
-