/etc/rc.d/jail does not set jailname.
Using FreeBSD 8.1-STABLE I've found that the standard /etc/rc.d/jail script does not create jails with "proper" names.
If you inspect your running jails (the ones started with /etc/rc.jail) with
Now I know that this is not directly a bug - but merely a matter of approach in /etc/rc.d/jail. Jails created without specific/explicit names will get their jid as the jailname by default.
But having "jid" and "jailname" equal each other reduces the usability for utilities like jls and jps that according to their man pages can take either jid or jailname as an argument.
The next question is what the jailname actually should be set to ?
1) should it be the jail "name" as referred to in /etc/rc.conf (eg "xyz" as in "jail_xyz_ip") ?
2) should it be the hostname (jail_xyz_hostname=) ?
3) or should the jailname have a (new) separate attribute in /etc/rc.conf (eg. "jail_xyz_name") ?
What is your opinion about this ? should I file a bug or take the discussion onto the freebsd-rc mailinglist ?
Using FreeBSD 8.1-STABLE I've found that the standard /etc/rc.d/jail script does not create jails with "proper" names.
If you inspect your running jails (the ones started with /etc/rc.jail) with
# jls -n
you will see that jailname is equal to the jail id (jid)Now I know that this is not directly a bug - but merely a matter of approach in /etc/rc.d/jail. Jails created without specific/explicit names will get their jid as the jailname by default.
But having "jid" and "jailname" equal each other reduces the usability for utilities like jls and jps that according to their man pages can take either jid or jailname as an argument.
The next question is what the jailname actually should be set to ?
1) should it be the jail "name" as referred to in /etc/rc.conf (eg "xyz" as in "jail_xyz_ip") ?
2) should it be the hostname (jail_xyz_hostname=) ?
3) or should the jailname have a (new) separate attribute in /etc/rc.conf (eg. "jail_xyz_name") ?
What is your opinion about this ? should I file a bug or take the discussion onto the freebsd-rc mailinglist ?