summaryrefslogtreecommitdiff
path: root/udev_config.c
diff options
context:
space:
mode:
authorkay.sievers@vrfy.org <kay.sievers@vrfy.org>2004-12-21 06:10:57 +0100
committerGreg KH <gregkh@suse.de>2005-04-26 23:19:09 -0700
commitb9a8c4821a98df33ba2cc5b18b15d7175709c376 (patch)
tree5d8649ba364e613b124456bbecd8b9fa7614a571 /udev_config.c
parenteb8700908c961d4a0197273f728bc3a3d6cd6c4a (diff)
[PATCH] remove default_* permissions from udev.conf file
With the "permissions only rules" we can just place: MODE="0660", OWNER="root", GROUP="root" at the beginning of the rules file and get exactly the same behavior. If no values are given the compiled-in defaults are used.
Diffstat (limited to 'udev_config.c')
-rw-r--r--udev_config.c22
1 files changed, 0 insertions, 22 deletions
diff --git a/udev_config.c b/udev_config.c
index da8c676d04..21b62488c0 100644
--- a/udev_config.c
+++ b/udev_config.c
@@ -45,9 +45,6 @@ char udev_root[PATH_MAX];
char udev_db_path[PATH_MAX+NAME_MAX];
char udev_rules_filename[PATH_MAX+NAME_MAX];
char udev_config_filename[PATH_MAX+NAME_MAX];
-mode_t default_mode;
-char default_owner[USER_SIZE];
-char default_group[USER_SIZE];
int udev_log;
int udev_dev_d;
int udev_hotplug_d;
@@ -74,10 +71,6 @@ static void init_variables(void)
strcpy(udev_config_filename, UDEV_CONFIG_FILE);
strcpy(udev_rules_filename, UDEV_RULES_FILE);
- strcpy(default_owner, "root");
- strcpy(default_group, "root");
- default_mode = 0660;
-
udev_log = string_is_true(UDEV_LOG_DEFAULT);
udev_dev_d = 1;
@@ -169,21 +162,6 @@ static int parse_config_file(void)
continue;
}
- if (strcasecmp(variable, "default_mode") == 0) {
- default_mode = strtol(value, NULL, 8);
- continue;
- }
-
- if (strcasecmp(variable, "default_owner") == 0) {
- strfieldcpy(default_owner, value);
- continue;
- }
-
- if (strcasecmp(variable, "default_group") == 0) {
- strfieldcpy(default_group, value);
- continue;
- }
-
if (strcasecmp(variable, "udev_log") == 0) {
udev_log = string_is_true(value);
continue;