Source-Changes-D archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: CVS commit: src/sbin/shutdown
Hi Robert,
On 14/09/2016 01:09, Robert Elz wrote:
> Turns out I didn't remember the format as well as I thought, it was
> actually ...
>
> * Ian Johnstone, Sydney, 1977
> * Robert Elz, Melbourne, 1978
> * Peter Lamb, Melbourne, 1980
> * William Joy, Berkeley, 1981
> * Michael Toy, Berkeley, 1981
> * Dave Presotto, Berkeley, 1981
>
> The neat alignment I remembered was still there though, and the final
> mis-alignment (and then this stuff was all deleted a little later).
>
> It was added Feb 1981, 4.1BSD was June 1981, so shutdown was in 4.1
> (and the man page SCCS file confirms that as well, the 4.1 and 4.2 man
> pages both appear there.)
>
> | till someone else in CSRG (one of the Keith's I suspect) modified it more,
>
> Keith Bostic did get at it, the log says "complete rewrite", but that
> was later, 1988, after 4.3, so would have been for Tahoe or Reno.
>
> kre
Thanks for setting things straight :)
When I was looking into this I found man pages referencing shutdown(8)
in earlier releases but 4.2 was the first release complete with sources,
I assumed 4.1.snap was a post release / interim build.
Unfortunately, unlike the other directories, there is no file named TAPE
which describes the source, but anyway.
On CD1, in 4.1.snap/usr/doc/vmunix is changes.4-81 which contains "Bug
fixes and changes in 4.1bsd"
looking under
"Section 8 Major changes affecting system operations include"
appears
"shutdown
Is a new command which shuts the system down at a
specified time. It broadcasts messages to users
warning them as the downtime approaches, records
the reason for the reboot in a log file, and
cooperates with init in a cleanly shutdown (e.g.
during the last 2 minutes of system operation,
users attempting to log in are told that the sys-
tem is going down and the reason for the shutdown
but not allowed to log in.)"
4.0/usr/man/man8/shutdown.8
4.1/4.0.upgrade/etc/shutdown
4.1/usr/man/man8/shutdown.8
4.1.snap/etc/shutdown
4.1.snap/usr/lasttape/etc/shutdown
4.1.snap/usr/man/man8/shutdown.8
4.1.snap/usr/src/cmd/shutdown.c
4.1c.1/etc/shutdown.c
4.1c.1/lib/libc/sys/shutdown.c
4.1c.2/etc/shutdown
4.1c.2/usr/adm/shutdownlog
4.1c.2/usr/man/man2/shutdown.2
4.1c.2/usr/man/man8/shutdown.8
4.1c.2/usr/src/etc/shutdown.c
4.1c.2/usr/src/lib/libc/sys/shutdown.c
4.2/etc/shutdown
4.2/usr/adm/shutdownlog
4.2/usr/man/man2/shutdown.2
4.2/usr/man/man8/shutdown.8
4.2/usr/src/etc/shutdown.c
4.2/usr/src/lib/libc/vax/sys/shutdown.c
Sevan
Home |
Main Index |
Thread Index |
Old Index