I've used a bunch of Unix systems and never heard of this file.
Yeaahh, all of them!! Except for those unpopular ones, like Linux, System V and an irrelevant number of derivats
Let's see Lance... Rhg is perfectly right about any point he makes. Especially the last one that '/etc/issue' is not implemented in BSD-alikes.
Yet - better: therefore - a number of BSD users tried to invent some workarounds, of which at least one I know of should work for MacOSX. Look at '/etc/gettytab' and you'll find the following entry:
default:\ :cb:ce:ck:lc:fd#1000:im=\r\nDarwin/BSD (%h) (%t)\r\n\r\n:sp#1200:
Try changing it to:
default:\ :cb:ce:ck:lc:fd#1000:if=/etc/issue:sp#1200:
Instead of the standard input message (im) it should read an input file (if). But be careful, for the time I heard of it, in FreeBSD you had to manually adjust the getty source code to allow the 'if' switch. With a bit of luck, Apple has done it for you. If not, it'll be slightly more work.
And another problem: the changes you make here, of course, only have an impact on the ttys getty handles. Telnetd has it own hard-coded directives and might not rexpect the if-option (although there should exist patches about it for at least telnetd).
In any case: Coding /etc/issue into a bsd system means _work_ which in my eyes does not equal the benefits of an /etc/issue file.
But if you like to mess around, let us know what you'll get out of it
