[Lunar-commits] r14573 - lunar-tools/trunk

Auke Kok sofar at lunar-linux.org
Tue May 3 10:28:51 UTC 2005


Author: sofar
Date: 2005-05-03 10:28:50 +0000 (Tue, 03 May 2005)
New Revision: 14573

Added:
   lunar-tools/trunk/README
Modified:
   lunar-tools/trunk/Makefile
Log:
Adding a README, also adding make install code for docs (license+README)


Modified: lunar-tools/trunk/Makefile
===================================================================
--- lunar-tools/trunk/Makefile	2005-05-03 09:59:36 UTC (rev 14572)
+++ lunar-tools/trunk/Makefile	2005-05-03 10:28:50 UTC (rev 14573)
@@ -8,12 +8,15 @@
 VERSION = 2005.2
 
 PROGRAMS = lids/lids luser/luser lnet/lnet lservices/lservices lmodules/lmodules clad/clad
+DOCS = README COPYING
+MANPAGES = lnet/lnet.8
+PROFILEDFILES = clad/clad.rc
+
+BINDIR = /usr/bin/
 SBINDIR = /usr/sbin/
-BINDIR = /usr/bin/
 MANDIR = /usr/share/man/
+DOCDIR = /usr/share/doc/lunar-tools/
 PROFILEDDIR = /etc/profile.d/
-MANPAGES = lnet/lnet.8
-PROFILEDFILES = clad/clad.rc
 
 all:
 install:
@@ -35,6 +38,12 @@
 	fi ; \
 	for RCFILE in ${PROFILEDFILES} ; do \
 	    install -m644 $${RCFILE} ${PROFILEDDIR} ; \
+	done ; \
+	if [ ! -d "${DOCDIR}" ] ; then \
+		mkdir -p ${DOCDIR} ; \
+	fi ; \
+	for DOC in ${DOCS} ; do \
+		install -m644 $${DOC} ${DOCDIR} ; \
 	done
 
 release:

Added: lunar-tools/trunk/README
===================================================================
--- lunar-tools/trunk/README	2005-05-03 09:59:36 UTC (rev 14572)
+++ lunar-tools/trunk/README	2005-05-03 10:28:50 UTC (rev 14573)
@@ -0,0 +1,50 @@
+
+ lunar-tools -- a set of lunar-related tools
+
+
+Lunar-tools contains some non-core system tools for various system
+administration tasks. Here's a short overview:
+
+clad -- cluster administation
+
+	clad is a tool to run a job serialized or parallellized on a group
+	of machines. clad relies on ssh host keys and is purely written
+	for remote root access. With clad, you can define groups of machines
+	dynamically and add or remove hosts with relative ease. Once
+	defined, all the hosts can perform any command with a single
+	command.
+
+lids -- lunar intrusion detection system
+
+	lids is a simple tool that provides a feature that lunar is missing
+	by default - permission and owner checking. lids can also check
+	the md5sums of installed modules and generate permission lists
+	for later checking.
+
+lmodules -- lunar modules aid
+
+	lmodules provides an easy ncurses interface to maintain the
+	list of needed system kernel modules. It modifies the required /etc
+	configuration files as needed and stores your changes.
+
+lnet -- lunar networking configuration
+
+	lnet is the core tool for configuring your network devices. It's a
+	ncurses frontend that allows you to add, edit and delete network
+	devices, setup your gateway, special routing, hostname and DNS
+	settings.
+
+lservices -- lunar startup services
+
+	lservices provides a simple but rudimentary interface in ncurses
+	that allows you to start, stop, enable and disable startup
+	services. lservices also stores your choices for lunar which will
+	remember your choices.
+
+luser -- lunar user admin tool
+
+	luser is a ncurses user administration tool that adds easy methods
+	for modifying the passwd, shadow and group files. luser can perform
+	tasks such as locking users, delete them, modify groups and with
+	great ease.
+



More information about the Lunar-commits mailing list