version 1.9, 1997/09/08 23:49:57 |
version 1.10, 1997/09/15 07:12:03 |
|
|
|
|
settime(f_time); |
settime(f_time); |
|
|
if (doall) |
if (doall) { |
while ((pw = getpwent()) != NULL) { |
while ((pw = getpwent()) != NULL) { |
(void)setegid(pw->pw_gid); |
(void)setegid(pw->pw_gid); |
(void)initgroups(pw->pw_name, pw->pw_gid); |
(void)initgroups(pw->pw_name, pw->pw_gid); |
(void)setlogin(pw->pw_name); |
|
(void)seteuid(pw->pw_uid); |
(void)seteuid(pw->pw_uid); |
if (!chdir(pw->pw_dir)) |
if (!chdir(pw->pw_dir)) |
cal(); |
cal(); |
(void)seteuid(0); |
(void)seteuid(0); |
} |
} |
|
} |
else if ((caldir = getenv("CALENDAR_DIR")) != NULL) { |
else if ((caldir = getenv("CALENDAR_DIR")) != NULL) { |
if(!chdir(caldir)) |
if(!chdir(caldir)) |
cal(); |
cal(); |