CVS: moonbase/init/chkconfig BUILD, 1.5, 1.6 DEPENDS, 1.2, 1.3 DETAILS, 1.2, 1.3

elaine at lunar-linux.org elaine at lunar-linux.org
Fri Oct 31 15:58:13 GMT 2003


Update of /var/cvs/lunar/moonbase/init/chkconfig
In directory dbguin.lunar-linux.org:/tmp/cvs-serv8129

Modified Files:
	BUILD DEPENDS DETAILS 
Log Message:
reverting prior version. 2 reports of breakage and no time to check / fix


Index: BUILD
===================================================================
RCS file: /var/cvs/lunar/moonbase/init/chkconfig/BUILD,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- BUILD	31 Oct 2003 02:33:05 -0000	1.5
+++ BUILD	31 Oct 2003 15:58:11 -0000	1.6
@@ -1,13 +1,19 @@
 (
 
-  make  all                                          &&
+  ./configure  --prefix=/usr                         \
+               --bindir=/usr/bin                     \
+	       --sbindir=/sbin                       \
+	       --datadir=/usr/share                  \
+	       --sysconfdir=/etc                     \
+	       --mandir=/usr/share/man               \
+	       --enable-mandatory-headers            \
+	       --with-init-dir=/etc/init.d           \
+	       --with-rc-dir=/etc                    \
+               --enable-mandatory-headers            \
+	       --with-xinetd-dir=/etc/xinetd.d       &&
+	       
+  make                                               &&
   prepare_install                                    &&
-  mkdir -p /etc/rc.d/init.d                          &&
-  ln -sf /etc/rc.d/init.d /etc/init.d                &&
-  for n in 0 1 2 3 4 5 6; do
-    mkdir -p /etc/rc.d/rc${n}.d
-    ln -sf /etc/rc.d/rc${n}.d /etc/
-  done                                               &&
-  make install
+  make    install
   
 ) > $C_FIFO 2>&1

Index: DEPENDS
===================================================================
RCS file: /var/cvs/lunar/moonbase/init/chkconfig/DEPENDS,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- DEPENDS	31 Oct 2003 02:33:05 -0000	1.2
+++ DEPENDS	31 Oct 2003 15:58:11 -0000	1.3
@@ -1,2 +1 @@
-depends     newt &&
 depends     popt

Index: DETAILS
===================================================================
RCS file: /var/cvs/lunar/moonbase/init/chkconfig/DETAILS,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- DETAILS	31 Oct 2003 02:33:05 -0000	1.2
+++ DETAILS	31 Oct 2003 15:58:11 -0000	1.3
@@ -1,32 +1,15 @@
           MODULE=chkconfig
-         VERSION=1.3.8
-        #VERSION=1.2.24h
-          SOURCE=$MODULE-$VERSION.tar.bz2
+         VERSION=1.2.24h
+          SOURCE=$MODULE-$VERSION.tar.gz
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VERSION
-   SOURCE_URL[0]=$LRESORT_URL/$SOURCE
-        WEB_SITE=http://lunar-linux.org
+   SOURCE_URL[0]=http://www.buttsoft.com/~thumper/downloads/chkconfig/$SOURCE
+        WEB_SITE=http://www.buttsoft.com/~thumper/downloads/chkconfig/
          ENTERED=20020331
-         UPDATED=20031030
-           SHORT="A system tool for maintaining the /etc/rc*.d hierarchy."
+         UPDATED=20020802
+           SHORT="Chkconfig is a tool for managing the collection of symbolic links found in the /etc/rc.d directory"
 cat << EOF
-chkconfig: Chkconfig is a basic system utility.  It updates and 
-queries runlevel information for system services.  Chkconfig 
-manipulates the numerous symbolic links in /etc/rc.d, to relieve 
-system administrators of some of the drudgery of manually editing 
-the symbolic links.
-
-ntsysv: Ntsysv provides a simple interface for setting which system 
-services are started or stopped in various runlevels (instead of 
-directly manipulating the numerous symbolic links in /etc/rc.d). 
-Unless you specify a runlevel or runlevels on the command line (see 
-the man page), ntsysv configures the current runlevel (5 if you're 
-using X).
+chkconfig
+Chkconfig is a tool for managing the collection of symbolic links found in the /etc/rc.d directory, on System V derived UNIX systems. It saves the system administrator from the tedium of manually managing the scores of symbolic links.
 
-alternatives: alternatives creates, removes, maintains and displays 
-information about the symbolic links comprising the alternatives 
-system. The alternatives system is a reimplementation of the Debian 
-alternatives system. It was rewritten primarily to remove the 
-dependence on perl; it is intended to be a drop in replacement for 
-Debian's update-dependencies script. See the man page (alternatives(8))
-for more information.
+SGI originally created chkconfig and shipped it with their IRIX operating system. In 1993, Italo Lisi and Luigi Genoni created a script version of chkconfig for Linux. Several years later, RedHat independently created their own C version of the same idea, which is the basis for the code provided here.
 EOF




More information about the Lunar-commits mailing list