dkk [Wed, 6 Mar 1996 04:19:32 +0000 (04:19 +0000)]
This includes Ted's unchecked-in changes from two years ago, as well
as recent changes to support: default shell /bin/csh=>/bin/athena/tcsh,
default status 4=>0, and a few little changes.
jweiss [Tue, 17 Oct 1995 22:58:27 +0000 (22:58 +0000)]
WIFEXITED(waitb) is true if the script exits even with exit 0.
changed so we only return an error if something other than an exit 0
occurs. Note that the error returned in the case of death doe to a signal
will be a bogus error.
probe [Wed, 2 Nov 1994 13:44:24 +0000 (13:44 +0000)]
1. Remove the backup volume before the volume name changes (if n.<volume>)
2. Do all parent volume releases at successful end, and check for dups.
3. Added code to back out all transactions, if there is a failure.
probe [Wed, 2 Nov 1994 11:28:10 +0000 (11:28 +0000)]
Added an extra argument to the afs_quota_adj()... disk usage.
This allows the calling routine to update the current disk usage on the
given partition, if it has it available (or passes 0 if it doesn't).
probe [Mon, 31 Oct 1994 13:31:15 +0000 (13:31 +0000)]
Changes by tytso/probe (not checked in previously):
- Removed extraneous, unreachable code.
- Fixed logic where it was trying to edit memberships of lists that were
inactive or not groups. (Should have used OR not AND in the logic.)
jweiss [Fri, 28 Oct 1994 17:34:02 +0000 (17:34 +0000)]
blanche should exit if it is sync-ing a list to a file and
it gets an error trying to get the list membership.
The exit status of 1 seems to be for the usage message 2 for
all other problems, and 3 for a programmer botch.
jweiss [Fri, 28 Oct 1994 16:58:33 +0000 (16:58 +0000)]
Changed so AIX uses -nomenu option by default, since the curses version
is breaking so badly.
Added -menu option (opposite of -nomenu) so people can force moira to use
curses.
this should be using the GDSSLIB and GDSSINCL defined in config.Imakefile
also GDSSINCL needs to be before /usr/athena/include, because there is a
a broken gdss.h in the later in 7.7I for the sun
jweiss [Thu, 4 Aug 1994 18:25:03 +0000 (18:25 +0000)]
fixed a couple of typos in error messages
if you try to change the pobox fo a non-existant user it reported
the error, and asked if you wated to set a pobox, even tho it would
never let you, now it returs after the first error.
jweiss [Thu, 9 Jun 1994 14:55:46 +0000 (14:55 +0000)]
When a user tried to remove themself from a list they weren't on, and
didn't maintain, they got a permission error, because the code fell
thru to the list case, which the user was not allowed to remove.
this was confusing.
removed the include line, since it over rode the default one passed
down, and broke when using local tools, rather than the shipped ones.
Imake.tmpl was also modified, so it should still work in the
shipped tools case.
changed uname to username, because uname conflicted with the system call
uname (which is called from gdb_init) causing an illegal instruction
coredump under Solaris 2.1
tytso [Fri, 10 Dec 1993 13:47:36 +0000 (13:47 +0000)]
Fix allocation strategy in setup_ahst(); shouldn't be redefining the argv
vector with newly allocated memory! Also, don't try to get a new
machine id unless this is an add_host query.
Removed declaration for malloc, to support optional debugging malloc.