Changeset 45


Ignore:
Timestamp:
09/03/04 13:40:04 (17 years ago)
Author:
bas
Message:

update version info for:

  • pxeconfig, pxeconfigd and control

postinst:

  • Fixed an bug two entries for xinetd.d

Authors:

  • Added Ramon Bastiaans

INSTALL:

  • update info for xinetd
Location:
trunk/pxeconfig
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • trunk/pxeconfig/AUTHORS

    r43 r45  
    99DEBIAN package utilities
    1010========================
    11 Gijs Molenaar <gijs@sara.nl>
     11Gijs Molenaar   (initial setup)
     12Ramon Bastiaans (xinetd implementation)
  • trunk/pxeconfig/Changelog

    r44 r45  
    110.4.4
     2  - Updated documentation for xinetd support + example config
    23  - Added support for xinetd in the debian package scripts
     4    Implemented by: Ramon Bastiaans
    35
    460.4.3
  • trunk/pxeconfig/DEBIAN/control

    r41 r45  
    66Depends: python
    77Architecture: i386
    8 Version: 0.4.3-1
     8Version: 0.4.4-1
    99Description: utilities to boot computers with PXE-enabled network cards
  • trunk/pxeconfig/DEBIAN/postinst

    r44 r45  
    1212fi
    1313
    14 if [ -d /etc/xinetd.d ] && [ ! -r /etc/xinetd.d/pxe ]
     14if [ -d /etc/xinetd.d ] && [ ! -r /etc/xinetd.d/$DAEMON ]
    1515  then
    16     cat <<EOF >/etc/xinetd.d/pxe
    17 service beo_pxeconfigd
     16    cat <<EOF >/etc/xinetd.d/$DAEMON
     17service $DAEMON
    1818{
    1919        disable         = no
     
    2323        group           = sys
    2424        wait            = no
    25         server          = /usr/sbin/beo_pxeconfigd
     25        server          = /usr/sbin/$DAEMON
    2626}
    2727EOF
    2828
    29 echo -e "service $DAEMON\n{\n\tdisable\t\t= no\n\tsocket_type\t= stream\n\tprotocol\t= tcp\n\tuser\t\t= root\n\tgroup\t\t= sys\n\twait\t\t= no\n\tserver\t\t= /usr/sbin/beo_pxeconfigd\n}" > /etc/xinetd.d/pxe
    3029    /etc/init.d/xinetd reload
    3130fi
  • trunk/pxeconfig/INSTALL

    r41 r45  
    1111      pxeconfigd      6611/tcp                       # pxe config daemon
    1212
    13  2) edit '/etc/inetd.conf', eg
    14       pxeconfigd stream  tcp nowait  root.sys /usr/sbin/tcpd \
    15         /usr/sara/sbin/pxeconfigd
     13 2) Install the server:
     14    a) inetd.conf
     15      - edit '/etc/inetd.conf', eg:
     16        pxeconfigd stream  tcp nowait  root.sys /usr/sbin/tcpd \
     17          /usr/sara/sbin/pxeconfigd
    1618
    17     NOTE: the pxeconfigd can only be started from inetd!!!
     19      - /etc/init.d/inetd reload
    1820
    19  3) kill -1 `pidof inetd` (Linux)
     21    b) xinetd
     22      - cp pxeconfigd.xinetd /etc/xinetd.d/pxeconfigd
     23      - /etc/init.d/xinetd reload
     24       
     25    NOTE: the pxeconfigd can only be started from inetd or xinetd!!!
     26
    2027
    2128 4) You can test it by:
  • trunk/pxeconfig/pxeconfig

    r42 r45  
    7272START='start'
    7373END='end'
    74 VERSION='0.4.3'
     74VERSION='0.4.4'
    7575
    7676SHORTOPT_LIST='hVd:n:s:e:f:'
  • trunk/pxeconfig/pxeconfigd

    r42 r45  
    6060
    6161PXE_CONF_DIR = '/tftpboot/pxelinux.cfg'
    62 VERSION = '0.4.3'
     62VERSION = '0.4.4'
    6363
    6464# Give the current time
Note: See TracChangeset for help on using the changeset viewer.