Changeset 2458

Show
Ignore:
Timestamp:
01/18/07 14:38:06 (2 years ago)
Author:
dhozac
Message:

Add support for setting sysctl values in the configuration.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/contrib/manifest.dat.pathsubst

    r2435 r2458  
    7575base   @PKGLIBDIR@/vshelper 
    7676base   @PKGLIBDIR@/vshelper-sync 
     77base   @PKGLIBDIR@/vsysctl 
    7778sysv   @PKGLIBDIR@/vsysvwrapper 
    7879@ENSC_HAVE_C99_COMPILER_TRUE@build  @PKGLIBDIR@/vcopy 
  • trunk/scripts/util-vserver-vars.pathsubst

    r2434 r2458  
    9696_VSHELPER_SYNC="$__PKGLIBDIR/vshelper-sync" 
    9797_VSOMETHING="$__SBINDIR/vsomething" 
     98_VSYSCTL="$__PKGLIBDIR/vsysctl" 
    9899_VWAIT="$__SBINDIR/vwait" 
    99100_VUNAME="$__SBINDIR/vuname" 
  • trunk/scripts/vserver.start

    r2443 r2458  
    137137    $_VLIMIT     --dir "$VSERVER_DIR"/rlimits --missingok -- \ 
    138138    $_VSCHED     --xid self --force "${OPTS_VSCHED[@]}" -- \ 
     139    $_VSYSCTL    --xid self --dir "$VSERVER_DIR"/sysctl -- \ 
    139140    $_VUNAME     --xid self --dir "$VSERVER_DIR"/uts     --missingok -- \ 
    140141    "${VSERVER_EXTRA_CMDS[@]}" \ 
  • trunk/src/Makefile-files

    r2427 r2458  
    7979                        src/nattribute \ 
    8080                        src/naddress \ 
    81                         src/vdevmap 
     81                        src/vdevmap \ 
     82                        src/vsysctl 
    8283 
    8384if ENSC_CAN_BEECRYPT_WITH_DIETLIBC 
     
    116117                        src/sigexec \ 
    117118                        src/chbind-compat \ 
     119                        src/vsysctl \ 
    118120                        $(src_pkglib_C99_X_PROGS) \ 
    119121                        $(src_pkglib_CXX_X_PROGS) 
     
    326328src_vdevmap_LDFLAGS             = $(VSERVER_LDFLGS) 
    327329 
     330src_vsysctl_SOURCES             = src/vsysctl.c 
     331src_vsysctl_LDADD               = $(VSERVER_LDADDS) 
     332src_vsysctl_LDFLAGS             = $(VSERVER_LDFLGS) 
     333 
    328334EXTRA_PROGRAMS +=               $(src_sbin_CXX_PROGS) $(src_pkglib_CXX_PROGS) 
    329335