projects
/
oweals
/
busybox.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
bc059bc
)
can use TMPDIR if user's HOMEDIR do not found. Noticed by Bernhard
author
"Vladimir N. Oleynik"
<dzo@simtreas.ru>
Tue, 10 Jan 2006 12:35:43 +0000
(12:35 -0000)
committer
"Vladimir N. Oleynik"
<dzo@simtreas.ru>
Tue, 10 Jan 2006 12:35:43 +0000
(12:35 -0000)
miscutils/crontab.c
patch
|
blob
|
history
diff --git
a/miscutils/crontab.c
b/miscutils/crontab.c
index 89e13775f370413a7e9e2e03234dd4df70600e11..df94c855a4b8615170f55158d76fc78513e3b91a 100644
(file)
--- a/
miscutils/crontab.c
+++ b/
miscutils/crontab.c
@@
-342,7
+342,7
@@
ChangeUser(const char *user, short dochdir)
* Obtain password entry and change privileges
*/
* Obtain password entry and change privileges
*/
- if ((pas = getpwnam(user)) ==
0
) {
+ if ((pas = getpwnam(user)) ==
NULL
) {
bb_perror_msg_and_die("failed to get uid for %s", user);
return(-1);
}
bb_perror_msg_and_die("failed to get uid for %s", user);
return(-1);
}
@@
-357,7
+357,7
@@
ChangeUser(const char *user, short dochdir)
if (dochdir) {
if (chdir(pas->pw_dir) < 0) {
if (dochdir) {
if (chdir(pas->pw_dir) < 0) {
- bb_perror_msg
_and_die
("chdir failed: %s %s", user, pas->pw_dir);
+ bb_perror_msg("chdir failed: %s %s", user, pas->pw_dir);
if (chdir(TMPDIR) < 0) {
bb_perror_msg_and_die("chdir failed: %s %s", user, TMPDIR);
return(-1);
if (chdir(TMPDIR) < 0) {
bb_perror_msg_and_die("chdir failed: %s %s", user, TMPDIR);
return(-1);