Small NIS tweak: frob pw_error() a little so that it can say either
'NIS information unchanged' or '/etc/master.passwd unchanged' depending on which was is being modified (conditional on -DYP). This is to save me the trouble of writing a whole other error routine (nis_error()?) for the upcoming changes to passwd and chpass.
This commit is contained in:
parent
1cf4903ecd
commit
d877befa37
@ -211,9 +211,16 @@ pw_error(name, err, eval)
|
||||
char *name;
|
||||
int err, eval;
|
||||
{
|
||||
#ifdef YP
|
||||
extern int _use_yp;
|
||||
#endif /* YP */
|
||||
if (err)
|
||||
warn(name);
|
||||
|
||||
#ifdef YP
|
||||
if (_use_yp)
|
||||
warnx("NIS information unchanged");
|
||||
else
|
||||
#endif /* YP */
|
||||
warnx("%s: unchanged", _PATH_MASTERPASSWD);
|
||||
(void)unlink(tempname);
|
||||
exit(eval);
|
||||
|
@ -211,9 +211,16 @@ pw_error(name, err, eval)
|
||||
char *name;
|
||||
int err, eval;
|
||||
{
|
||||
#ifdef YP
|
||||
extern int _use_yp;
|
||||
#endif /* YP */
|
||||
if (err)
|
||||
warn(name);
|
||||
|
||||
#ifdef YP
|
||||
if (_use_yp)
|
||||
warnx("NIS information unchanged");
|
||||
else
|
||||
#endif /* YP */
|
||||
warnx("%s: unchanged", _PATH_MASTERPASSWD);
|
||||
(void)unlink(tempname);
|
||||
exit(eval);
|
||||
|
Loading…
Reference in New Issue
Block a user