CVS: moonbase/net/openafs BUILD, NONE, 1.1 DEPENDS, NONE, 1.1 POST_INSTALL, NONE, 1.1 DETAILS, 1.1, 1.2

Stefan Wold ratler at lunar-linux.org
Tue Dec 16 12:02:17 GMT 2003


Update of /var/cvs/lunar/moonbase/net/openafs
In directory dbguin.lunar-linux.org:/tmp/cvs-serv720

Modified Files:
	DETAILS 
Added Files:
	BUILD DEPENDS POST_INSTALL 
Log Message:
It compiles and run fine. Would be nice if a few more that use openafs can test it out

--- NEW FILE: BUILD ---
(
  patch -p0 < $SCRIPT_DIRECTORY/etc/m4.patch
  ./regen.sh

  ./configure 	--prefix=/usr			\
  		--with-afs-sysname=i386_linux24	\
		--sysconfdir=/usr/vice/etc	\
		--localstatedir=/var		\
		--infodir=/usr/share/info	\
		--mandir=/usr/share/man		\
		$OPTS				&&
  make all_nolibafs				&&
  prepare_install				&&
  make install_nolibafs				&&

  # Creating needed dirs if not existing
  if [ ! -d /usr/vice ]; then
	mkdir -p /usr/vice/etc
  fi &&

  if [ ! -d /usr/vice/cache ]; then
	mkdir -p /usr/vice/cache
 	chmod 0700 /usr/vice/cache
  fi &&	

  if [ ! -d /afs ]; then
  	mkdir /afs
	chmod 755 /afs
  fi &&	

  # Installing some db files
  install -p -m 644 $SCRIPT_DIRECTORY/etc/openafs-CellServDB /usr/vice/etc/CellServDB &&
  install -p -m 644 $SCRIPT_DIRECTORY/etc/openafs-SuidCells /usr/vice/etc/SuidCells &&
  install -p -m 644 $SCRIPT_DIRECTORY/etc/openafs-cacheinfo /usr/vice/etc/cacheinfo &&
  install -p -m 755 $SCRIPT_DIRECTORY/etc/openafs-afsmodname /usr/vice/etc/afsmodname &&

  # Copy conf and rc files
  install -p -m 644 $SOURCE_DIRECTORY/src/afsd/afs.conf.linux /etc/config.d/afs	 &&
  sedit "s;SYSCNF=.*;SYSCNF=/etc/config.d/afs;" $SOURCE_DIRECTORY/src/afsd/afs.rc.linux	&&
  install -p -m 755 $SOURCE_DIRECTORY/src/afsd/afs.rc.linux /etc/init.d/afs &&

 
  message ""
  message "Before starting AFS remember to add your AFS cell"
  message "to /usr/vice/etc/ThisCell. You might also want to"
  message "change the cache size which is by default 100Mb"
  message "in /usr/vice/etc/cacheinfo."
  message ""
 
) > $C_FIFO 2>&1
  

--- NEW FILE: DEPENDS ---
depends autoconf	&&
depends automake	&&
depends Linux-PAM
--- NEW FILE: POST_INSTALL ---
lin openafs-driver
Index: DETAILS
===================================================================
RCS file: /var/cvs/lunar/moonbase/net/openafs/DETAILS,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- DETAILS	15 Dec 2003 11:15:05 -0000	1.1
+++ DETAILS	16 Dec 2003 12:02:15 -0000	1.2
@@ -1,17 +1,17 @@
-          MODULE=openafs
-         VERSION=1.2.10a
-          SOURCE=$MODULE-$VERSION-src.tar.bz2
-      SOURCE_URL=http://www.openafs.org/dl/$MODULE/$VERSION/$SOURCE
-      SOURCE_VFY=md5:5bd7b440ea4db7041a98953f0e9d93e4
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VERSION
-        WEB_SITE=http://www.openafs.org/
-         ENTERED=20031202
-         UPDATED=20031202
-           SHORT="A distributed filesystem, like NFS and SMB"
+       MODULE=openafs
+      VERSION=1.2.10a
+       SOURCE=openafs-$VERSION-src.tar.bz2
+SOURCE_URL[0]=http://www.openafs.org/dl/openafs/$VERSION/$SOURCE
+     WEB_SITE=http://www.openafs.org/
+SOURCE_VFY[0]=md5:5bd7b440ea4db7041a98953f0e9d93e4
+      ENTERED=20031216
+      UPDATED=20031216
+   MAINTAINER="ratler at lunar-linux.org"
+        SHORT="OpenAFS distributed filesystem"
+        PSAFE="no"
 cat << EOF
-AFS is a distributed filesystem product, pioneered at Carnegie Mellon
-University and supported and developed as a product by Transarc
-Corporation (now IBM Pittsburgh Labs). It offers a client-server
-architecture for file sharing, providing location independence,
-scalability and transparent migration capabilities for data.
+OpenAFS distributed filesystem. AFS is a distributed filesystem
+allowing cross-platform sharing of files among multiple computers.
+Facilities are provided for access control, authentication, backup and
+adminsitrative management.
 EOF




More information about the Lunar-commits mailing list