From 270e1fbb5cdde6f92b2e72f44ff187b7aec73a21 Mon Sep 17 00:00:00 2001 From: David Reid Date: Fri, 24 Mar 2000 10:54:24 +0000 Subject: [PATCH] First part of getting BeOS to survive restarts correctly. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84833 13f79535-47bb-0310-9956-ffa450edef68 --- os/beos/beosd.c | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/os/beos/beosd.c b/os/beos/beosd.c index 4cf2deb9da..46eb5a22a3 100644 --- a/os/beos/beosd.c +++ b/os/beos/beosd.c @@ -156,17 +156,10 @@ static int set_group_privs(void) int beosd_setup_child(void) { - if (set_group_privs()) { - return -1; - } + /* TODO: revisit the whole issue of users/groups for BeOS as + * R4.5.2 and below doesn't really have much concept of them. + */ - /* Only try to switch if we're running as root */ - if (!geteuid() && ( - setuid(beosd_config.user_id) == -1)) { - ap_log_error(APLOG_MARK, APLOG_ALERT, errno, NULL, - "setuid: unable to change uid"); - return -1; - } return 0; }