check_uid_range : warnings go to stderr
This commit is contained in:
parent
52aba825af
commit
1d8487d851
@ -2267,14 +2267,14 @@ static void check_uid_range(int rflg, uid_t user_id)
|
|||||||
uid_max = (uid_t)getdef_ulong("SYS_UID_MAX",getdef_ulong("UID_MIN",1000UL)-1);
|
uid_max = (uid_t)getdef_ulong("SYS_UID_MAX",getdef_ulong("UID_MIN",1000UL)-1);
|
||||||
if(uid_min <= uid_max){
|
if(uid_min <= uid_max){
|
||||||
if(user_id < uid_min || user_id >uid_max)
|
if(user_id < uid_min || user_id >uid_max)
|
||||||
printf(_("warning: %s's uid %d outside of the SYS_UID_MIN %d and SYS_UID_MAX %d range.\n"),user_name, user_id, uid_min, uid_max);
|
fprintf(stderr, _("%s warning: %s's uid %d outside of the SYS_UID_MIN %d and SYS_UID_MAX %d range.\n"), Prog, user_name, user_id, uid_min, uid_max);
|
||||||
}
|
}
|
||||||
}else{
|
}else{
|
||||||
uid_min = (uid_t)getdef_ulong("UID_MIN", 1000UL);
|
uid_min = (uid_t)getdef_ulong("UID_MIN", 1000UL);
|
||||||
uid_max = (uid_t)getdef_ulong("UID_MAX", 6000UL);
|
uid_max = (uid_t)getdef_ulong("UID_MAX", 6000UL);
|
||||||
if(uid_min <= uid_max){
|
if(uid_min <= uid_max){
|
||||||
if(user_id < uid_min || user_id >uid_max)
|
if(user_id < uid_min || user_id >uid_max)
|
||||||
printf(_("warning: %s's uid %d outside of the UID_MIN %d and UID_MAX %d range.\n"),user_name, user_id, uid_min, uid_max);
|
fprintf(stderr, _("%s warning: %s's uid %d outside of the UID_MIN %d and UID_MAX %d range.\n"), Prog, user_name, user_id, uid_min, uid_max);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user