[51] in Moira Commits

home help back first fref pref prev next nref lref last post

another large batch of moira commits

daemon@ATHENA.MIT.EDU (Dan Winship)
Wed Jan 29 18:42:11 1997

Date: Wed, 29 Jan 1997 18:41:55 -0500 (EST)
From: danw@MIT.EDU (Dan Winship)
To: moira-commits@MIT.EDU

Update of /afs/athena.mit.edu/astaff/project/moiradev/repository/moira
In directory technomage:/afs/athena.mit.edu/astaff/project/moiradev/release

Modified Files:
	Imakefile Makefile README 
Log Message:
Imakefile, Makefile: Don't `make clean-imake' since (1) it's useless,
and (2) it fails mysteriously under Linux.
README: update instructions

--------

Update of /afs/athena.mit.edu/astaff/project/moiradev/repository/moira/afssync
In directory technomage:/afs/athena.mit.edu/astaff/project/moiradev/release/afssync

Modified Files:
	Imakefile pt_util-fast.c pt_util.c ptdump.c 
Added Files:
	sync.pc 
Removed Files:
	migrate.qc sync.dc 
Log Message:
Remove unused migrate.qc
Move sync.dc to sync.pc
bsd->ansi string functions

--------

Update of /afs/athena.mit.edu/astaff/project/moiradev/repository/moira/backup
In directory technomage:/afs/athena.mit.edu/astaff/project/moiradev/release/backup

Modified Files:
	Imakefile db2bkup.awk db2rest.awk 
Added Files:
	dump_db.pc dumprest.pc rest_db.pc 
Removed Files:
	dump_db.dc dumprest.dc rest_db.dc 
Log Message:
Move .dc files to .pc
Update Imakefile and awk scripts for dc->pc switch

--------

Update of /afs/athena.mit.edu/astaff/project/moiradev/repository/moira/clients/addusr
In directory technomage:/afs/athena.mit.edu/astaff/project/moiradev/release/clients/addusr

Modified Files:
	Imakefile addusr.c 
Log Message:
Update usage message: -db not -S
add ${CRYPT} to link line in Imakefile

--------

Update of /afs/athena.mit.edu/astaff/project/moiradev/repository/moira/clients/cluster
In directory technomage:/afs/athena.mit.edu/astaff/project/moiradev/release/clients/cluster

Modified Files:
	cluster.c 
Log Message:
bsd->ansi string functions

--------

Update of /afs/athena.mit.edu/astaff/project/moiradev/repository/moira/clients/mailmaint
In directory technomage:/afs/athena.mit.edu/astaff/project/moiradev/release/clients/mailmaint

Modified Files:
	mailmaint.c 
Log Message:
use HAS_VSPRINTF from config.Imakefile instead of #ifdef'ing
on architectures

--------

Update of /afs/athena.mit.edu/astaff/project/moiradev/repository/moira/clients/mmoira
In directory technomage:/afs/athena.mit.edu/astaff/project/moiradev/release/clients/mmoira

Modified Files:
	Imakefile form_setup.c tty.c 
Log Message:
Get X/Motif library locations from config.Imakefile
#include <stdlib.h> instead of extern char *malloc();
POSIXification in tty.c from the sipb-athena port

--------

Update of /afs/athena.mit.edu/astaff/project/moiradev/repository/moira/clients/moira
In directory technomage:/afs/athena.mit.edu/astaff/project/moiradev/release/clients/moira

Modified Files:
	Imakefile cluster.c delete.c globals.c lists.c main.c menu.c 
	menus.c misc.c namespace.c nfs.c pobox.c printer.c quota.c 
	user.c utils.c 
Log Message:
${CRYPT} in Imakefile
same sanity fixes from the sipb-athena port.
several s/#endif lint/#endif/ to make irix cc happy
rename SignalHandler to Signal_Handler to avoid namespace collision in Linux
POSIX and other fixes in menu.c. Kludge for NetBSD since there's no
portable fix. Removed Password_input since it's not used and it was
hopelessly confused about POSIX vs SYSV

--------

Update of /afs/athena.mit.edu/astaff/project/moiradev/repository/moira/clients/mrcheck
In directory technomage:/afs/athena.mit.edu/astaff/project/moiradev/release/clients/mrcheck

Modified Files:
	mrcheck.c 
Log Message:
s/#endif lint/#endif/ for irix cc
obey abstractions. times should be type time_t

--------

Update of /afs/athena.mit.edu/astaff/project/moiradev/repository/moira/clients/mrtest
In directory technomage:/afs/athena.mit.edu/astaff/project/moiradev/release/clients/mrtest

Modified Files:
	Imakefile mrtest.c 
Log Message:
use gnu readline if the right variables are passed from config.Imakefile
throw some gratuitous #ifdefs around prototypes to make both POSIX and
non-POSIX systems happy with them.
insert a space between `=*' to make ultrix cc not give a warning.

--------

Update of /afs/athena.mit.edu/astaff/project/moiradev/repository/moira/clients/passwd
In directory technomage:/afs/athena.mit.edu/astaff/project/moiradev/release/clients/passwd

Modified Files:
	chfn.c chpobox.c chsh.c 
Log Message:
use com_err to print error messages.
don't use NULL when you mean 0 or '\0'

--------

Update of /afs/athena.mit.edu/astaff/project/moiradev/repository/moira/clients/userreg
In directory technomage:/afs/athena.mit.edu/astaff/project/moiradev/release/clients/userreg

Modified Files:
	Imakefile disable.c display.c reg_stubs.c userreg.c userreg.h 
Log Message:
${CRYPT} in Imakefile
random sanity fixes
#includes instead of externs

--------

Update of /afs/athena.mit.edu/astaff/project/moiradev/repository/moira/dbck
In directory technomage:/afs/athena.mit.edu/astaff/project/moiradev/release/dbck

Modified Files:
	Imakefile dbck.h nhash.c 
Added Files:
	dbck.pc fix.pc members.pc phase1.pc phase2.pc phase3.pc 
	phase4.pc 
Removed Files:
	dbck.dc fix.dc members.dc phase1.dc phase2.dc phase3.dc 
	phase4.dc 
Log Message:
.dc -> .pc
#include file and prototype fixes

--------

Update of /afs/athena.mit.edu/astaff/project/moiradev/repository/moira/dcm
In directory technomage:/afs/athena.mit.edu/astaff/project/moiradev/release/dcm

Modified Files:
	dcm.c startdcm.c utils.c 
Log Message:
#include file and prototype fixes

--------

Update of /afs/athena.mit.edu/astaff/project/moiradev/repository/moira/gdb
In directory technomage:/afs/athena.mit.edu/astaff/project/moiradev/release/gdb

Modified Files:
	Imakefile gdb.c gdb_conn.c gdb_db.c gdb_debug.c gdb_fserv.c 
	gdb_ops.c gdb_serv.c gdb_struct.c gdb_stype.c gdb_trans.c 
	gdb_trans2.c 
Log Message:
#include file and prototype fixes
s/#endif lint/#endif/ for irix cc

did a modified version of Ezra's alpha patches to make everything work
on 64-bit systems. (Most instances of `long' became `int32' with
appropriate typedefs in the header files. Also, be more careful about
casting between ints and pointers.)

--------

Update of /afs/athena.mit.edu/astaff/project/moiradev/repository/moira/gen
In directory technomage:/afs/athena.mit.edu/astaff/project/moiradev/release/gen

Modified Files:
	Imakefile 
Added Files:
	hesiod.pc hosts.pc mailhub.pc moddiff.pc network.pc nfs.pc 
	passwd.pc pobox.pc sis.pc 
Removed Files:
	hesiod.dc hosts.dc mailhub.dc moddiff.dc networks.dc nfs.dc 
	passwd.dc pobox.dc sis.dc 
Log Message:
.dc -> .pc

--------

Update of /afs/athena.mit.edu/astaff/project/moiradev/repository/moira/include
In directory technomage:/afs/athena.mit.edu/astaff/project/moiradev/release/include

Modified Files:
	Imakefile dcm.h gdb.h mr_proto.h update.h 
Removed Files:
	com_err.h des.h kadm.h krb.h mit-sipb-copyright.h prot.h 
Log Message:
Remove files that shouldn't be in the moira tree: these should already
be installed, and we should use the installed versions.

Update remaining include files for 64-bit OSes.

--------

Update of /afs/athena.mit.edu/astaff/project/moiradev/repository/moira/incremental
In directory technomage:/afs/athena.mit.edu/astaff/project/moiradev/release/incremental

Modified Files:
	afs.c 
Log Message:
bsd->ansi string functions

--------

Update of /afs/athena.mit.edu/astaff/project/moiradev/repository/moira/lib
In directory technomage:/afs/athena.mit.edu/astaff/project/moiradev/release/lib

Modified Files:
	Imakefile critical.c fixhost.c fixname.c hash.c idno.c 
	mr_access.c mr_auth.c mr_call.c mr_connect.c mr_data.c 
	mr_init.c mr_ops.c mr_param.c mr_private.h mr_query.c 
	nfsparttype.c sq.c strs.c 
Log Message:
POSIX, ANSI, sanity fixes
s/#endif lint/#endif/ for irix cc
#include <crypt.h> in idno.c for OSes that don't have crypt in stdlib
64-bit OS fixes in mr_param.c
fill in missing return values in sq.c

--------

Update of /afs/athena.mit.edu/astaff/project/moiradev/repository/moira/man
In directory technomage:/afs/athena.mit.edu/astaff/project/moiradev/release/man

Modified Files:
	addusr.1 
Log Message:
s/-S/-db/

--------

Update of /afs/athena.mit.edu/astaff/project/moiradev/repository/moira/reg_svr
In directory technomage:/afs/athena.mit.edu/astaff/project/moiradev/release/reg_svr

Modified Files:
	reg_svr.c reg_svr.h requests.c startreg.c 
Log Message:
random #include and prototype fixes

--------

Update of /afs/athena.mit.edu/astaff/project/moiradev/repository/moira/regtape
In directory technomage:/afs/athena.mit.edu/astaff/project/moiradev/release/regtape

Modified Files:
	Imakefile 
Added Files:
	employee.pc sign.pc students.pc verify.pc vote.pc 
Removed Files:
	employee.dc sign.dc students.dc verify.dc vote.dc 
Log Message:
.dc -> .pc

--------

Update of /afs/athena.mit.edu/astaff/project/moiradev/repository/moira/server
In directory technomage:/afs/athena.mit.edu/astaff/project/moiradev/release/server

Modified Files:
	Imakefile mr_glue.c mr_scall.c mr_server.h mr_util.c qsubs.c 
	query.h startmoira.c 
Added Files:
	cache.pc increment.pc qaccess.pc qfollow.pc qrtn.pc qsetup.pc 
	qsupport.pc qvalidate.pc 
Removed Files:
	cache.dc increment.dc qaccess.dc qfollow.dc qrtn.dc qsetup.dc 
	qsupport.dc qvalidate.dc 
Log Message:
.dc -> .pc
typecasting and #includes to get rid of compiler warnings

--------

Update of /afs/athena.mit.edu/astaff/project/moiradev/repository/moira/update
In directory technomage:/afs/athena.mit.edu/astaff/project/moiradev/release/update

Modified Files:
	auth_001.c checksum.c client.c exec_002.c get_file.c 
	inst_001.c log.c send_file.c ticket.c update_server.c 
	update_test.c xfer_002.c xfer_003.c 
Log Message:
#includes, prototypes, etc
s/#endif lint/#endif/
sanity in extern and static vars

--------

Update of /afs/athena.mit.edu/astaff/project/moiradev/repository/moira/util
In directory technomage:/afs/athena.mit.edu/astaff/project/moiradev/release/util

Modified Files:
	makeconfig 
Log Message:
don't make directories for profiled libraries

--------

Update of /afs/athena.mit.edu/astaff/project/moiradev/repository/moira/util/et
In directory technomage:/afs/athena.mit.edu/astaff/project/moiradev/release/util/et

Modified Files:
	Makefile 
Log Message:
get mit-sipb-copyright.h from this dir, not ../../include/

--------

Update of /afs/athena.mit.edu/astaff/project/moiradev/repository/moira/util/imake.includes
In directory technomage:/afs/athena.mit.edu/astaff/project/moiradev/release/util/imake.includes

Modified Files:
	Imake.rules Imake.tmpl Makefile config.Imakefile 
Log Message:
Imake.rules:
  Got rid of `PROFILED_LIBS' and lint libraries.
  Got rid of the silly cc, ld, mv process for compiling and just use cc.
    (which also gets rid of DEBUG_LIBS since you don't need to do anything
     special to get that effect now.)
  Got rid of some other unused rules.
  Got rid of .dc -> .pc rule since we have .pc files instead now.

Imake.tmpl:
  Add in room for extra options (LOCAL_INCLUDES, etc)

Makefile:
  fix SRCTOP in config.Imakefile automatically when doing makeconfig
  (also, fix reference to /mit/kerberos/src, since we're moira, not
   kerberos :-} )

config.Imakefile:
  Add all the various new variables used in various places.
  Add stuff for __NetBSD__, linux, and __alpha. (Alpha isn't really
  supported, although we _think_ it works.)


home help back first fref pref prev next nref lref last post