CVS: moonbase/init/chkconfig BUILD, 1.4, 1.5 DEPENDS, 1.1.1.1, 1.2 DETAILS, 1.1.1.1, 1.2

Chuck Mead csm at lunar-linux.org
Fri Oct 31 02:33:07 GMT 2003


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

Modified Files:
	BUILD DEPENDS DETAILS 
Log Message:
updating chkconfig!


Index: BUILD
===================================================================
RCS file: /var/cvs/lunar/moonbase/init/chkconfig/BUILD,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- BUILD	4 May 2003 10:07:43 -0000	1.4
+++ BUILD	31 Oct 2003 02:33:05 -0000	1.5
@@ -1,19 +1,13 @@
 (
 
-  ./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                                               &&
+  make  all                                          &&
   prepare_install                                    &&
-  make    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
   
 ) > $C_FIFO 2>&1

Index: DEPENDS
===================================================================
RCS file: /var/cvs/lunar/moonbase/init/chkconfig/DEPENDS,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -u -d -r1.1.1.1 -r1.2
--- DEPENDS	21 Aug 2002 00:55:16 -0000	1.1.1.1
+++ DEPENDS	31 Oct 2003 02:33:05 -0000	1.2
@@ -1 +1,2 @@
+depends     newt &&
 depends     popt

Index: DETAILS
===================================================================
RCS file: /var/cvs/lunar/moonbase/init/chkconfig/DETAILS,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -u -d -r1.1.1.1 -r1.2
--- DETAILS	21 Aug 2002 00:55:16 -0000	1.1.1.1
+++ DETAILS	31 Oct 2003 02:33:05 -0000	1.2
@@ -1,15 +1,32 @@
           MODULE=chkconfig
-         VERSION=1.2.24h
-          SOURCE=$MODULE-$VERSION.tar.gz
+         VERSION=1.3.8
+        #VERSION=1.2.24h
+          SOURCE=$MODULE-$VERSION.tar.bz2
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VERSION
-   SOURCE_URL[0]=http://www.buttsoft.com/~thumper/downloads/chkconfig/$SOURCE
-        WEB_SITE=http://www.buttsoft.com/~thumper/downloads/chkconfig/
+   SOURCE_URL[0]=$LRESORT_URL/$SOURCE
+        WEB_SITE=http://lunar-linux.org
          ENTERED=20020331
-         UPDATED=20020802
-           SHORT="Chkconfig is a tool for managing the collection of symbolic links found in the /etc/rc.d directory"
+         UPDATED=20031030
+           SHORT="A system tool for maintaining the /etc/rc*.d hierarchy."
 cat << EOF
-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.
+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.
 
-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.
+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).
+
+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.
 EOF




More information about the Lunar-commits mailing list