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