-#define MINBITS (F_GROUP|F_MODE|F_OWNER)
- if ((p->flags & MINBITS) != MINBITS)
- (void)printf(" (not created -- group, mode or owner not specified)");
+ if (!(p->flags & (F_UID | F_UNAME)))
+ (void)printf(" (not created: user not specified)");
+ else if (!(p->flags & (F_GID | F_GNAME)))
+ (void)printf(" (not created: group not specified)");
+ else if (!(p->flags & F_MODE))
+ (void)printf(" (not created: mode not specified)");