aboutsummaryrefslogtreecommitdiff
path: root/src/diskio.c
diff options
context:
space:
mode:
authorSergey Poznyakoff <gray@gnu.org.ua>2009-02-25 22:51:33 +0200
committerSergey Poznyakoff <gray@gnu.org.ua>2009-02-25 22:51:33 +0200
commit2e027ea167726a3af7d9db366acef266752c6b1b (patch)
treed71b14fc10bc55d887e855c8c4e1283fadbd8025 /src/diskio.c
parent27d1256d331d45bf68d96e9a8aa8175df2584978 (diff)
downloadwydawca-2e027ea167726a3af7d9db366acef266752c6b1b.tar.gz
wydawca-2e027ea167726a3af7d9db366acef266752c6b1b.tar.bz2
Fix privilege selection
Diffstat (limited to 'src/diskio.c')
-rw-r--r--src/diskio.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/diskio.c b/src/diskio.c
index c068e49..fbd1050 100644
--- a/src/diskio.c
+++ b/src/diskio.c
@@ -124,9 +124,9 @@ create_directory (const char *base, const char *name, uid_t uid, gid_t gid)
if (!dry_run_mode)
{
int rc;
- wydawca_set_uid (0);
+ wydawca_set_root_privs ();
rc = create_hierarchy (dir, baselen, uid, gid);
- wydawca_set_uid (uid);
+ wydawca_set_privs (uid, gid);
if (rc)
{
free (dir);

Return to:

Send suggestions and report system problems to the System administrator.