Subject: re: CVS commit: basesrc/etc
To: Perry E. Metzger <perry@wasabisystems.com>
From: matthew green <mrg@eterna.com.au>
List: source-changes
Date: 08/22/2001 02:28:04
YAMAMOTO Takashi <yamt@netbsd.org> writes:
> chown user.group -> chown user:group
>
> according to cvs log of basesrc/etc/etc.sun3/ttyaction and
> archive of source-changes, it was backed out with MAKEDEV
> because of portability issue.
> but i think ttyaction doesn't have that issue as it's never
> executed on non-NetBSD environment.
In general, user:group is the portable construct. user.group is not
portable.
depends on how you define "portable". most older systems won't accept
user:group, and some of older systems also won't accept user.group.
the only truly portable solution is to manually all chown/chgrp.
user:group is however the "standard" way, so probably is most portable
to modern systems.
.mrg.