[919] in Kerberos_V5_Development

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

krb5 and krbdev locker organization/creation

daemon@ATHENA.MIT.EDU (hartmans@MIT.EDU)
Mon Aug 7 15:08:20 1995

From: hartmans@MIT.EDU
Date: Mon, 7 Aug 1995 15:08:09 -0400
To: afsreq@MIT.EDU
Cc: krbdev@MIT.EDU, kcr@MIT.EDU

	Hello.  The Kerberos team would like to organize our locker
AFS space.  Currently, the ,krb5 locker is used exclusively for our
source tree and for random junk that has accumulated.  We would like
to support the following twpo functions:
* A krb5 locker, containing build and install trees, as well as a
source snapshot, for all supported platforms in wide use at MIT.

* A krbdev locker to contain the official source repositpory for
working development, sources to RFC 1510, etc.

	In order to accomplish this, we ask for the following to
happen:

1)  Create backed-up volumes to be mounted under krb5/arch as install
trees.  These volumes will need to have a quota of 30 Mb.  We will
need install volumes for the following platforms:
sun4m_53
pmax_ul4
i386_linux1
i386_nbsd1
rs_aix32
sgi_52
alpha_osf20
These volumes should give all rights to system:krbdev.

2)  Create a krbdev locker with a quota of 70 Mb.   This volume should
give all rights to system:krbdev.

3).  Create build volumes to be mounted on krb5/.build.@sys.  These
volumes should not be backed up.  Several of these build volumes are
quite large; this is because on some platforms we build with gcc -g
and build both shared and static objects.  This makes the install
volumes smaller because we can use shared binaries, but the actual
build volumes are larger.

pmax_ul4: 90 Mb
sun4m_53: 300 Mb (possibly won't be quite this big)
i386_nbsd1: 300 Mb (fairly certain it actually is that large)
i386_linux1: 300 Mb
rs_aix32: 300 Mb (possibly substancially smaller if Gcc doesn't work
with shared libs)
sgi_52: 250 Mb (will grow when shared libraries implemented)
alpha_osf20: 300 Mb


4)  Create a volume to be mounted on krb5/src; this will contain
the snapshot being used for the current build.  It should give all
rights to system:krbdev and should have a quota of approximately 25
Mb.  I recommend this be a separate volume because if the main locker
and install volumes are replicated in the future, this volume should
not be replicated.

5)  Once our CVS repository is moved to the new locker, we will be
able to take a substancial quota decrease on krb5.

	Thanks,

--Sam

Note to krbdev:  After the CVS repository is moved, you should either
check out a new source tree, or run a short sed script that will be
provided.  This will update the location of the repository in your
copy of the source tree.  A compatibility symlink will be maintained
for some period of time.  More mail will be sent as things progress.


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