Changeset 72
Legend:
- Unmodified
- Added
- Removed
-
confman/Makefile
r65 r72 1 1 PREFIX := /usr/local/rescomp 2 2 install : 3 mkdir -p /usr/local/rescomp/etc 3 mkdir -p /usr/local/rescomp/etc/env.d 4 4 mkdir -p /usr/local/rescomp/lib 5 5 mkdir -p /usr/local/rescomp/sbin … … 11 11 install -Sp -o root -g staff -m 0444 confmanlib.sh \ 12 12 $(PREFIX)/lib/confmanlib.sh 13 install -Sp -o root -g staff -m 0444 bash_completions \ 14 $(PREFIX)/etc/env.d/confman_completions 13 15 -
confman/bash_completions
r71 r72 1 #! /bin/bash 2 1 3 _confman() 2 4 { 3 5 local cur prev cmds twoback cmds fd_cmds mod_cmds chkpt_cmds 4 CONFMAN="/usr/local/rescomp/sbin/confman"6 CONFMAN="/usr/local/rescomp/sbin/confman" 5 7 COMPREPLY=() 6 8 cur="${COMP_WORDS[COMP_CWORD]}" … … 31 33 elif [ `expr "${mod_cmds}" : ".*\(${prev}\).*"` ] ; then 32 34 CONFDIR="${REPO_PATH:-$HOME/src}/conf" 33 local modules=$( ls $CONFDIR | grep -v checkpoints|tr '\n' ' ')35 local modules=$(/bin/ls $CONFDIR | grep -v checkpoints|tr '\n' ' ') 34 36 COMPREPLY=($(compgen -W "${modules}" -- ${cur})) 35 37 return 0 … … 64 66 return 0 65 67 } 68 66 69 complete -F _confman confman 70 -
confman/confman
r70 r72 101 101 function print_help { 102 102 case $1 in 103 se tup)103 se* ) 104 104 cat <<EOF 105 105 $MYNAME provides a command-line interface to Rescomp's server … … 114 114 EOF 115 115 ;; 116 cr eate)116 cr* ) 117 117 cat <<EOF 118 118 $MYNAME provides a command-line interface to Rescomp's server … … 128 128 EOF 129 129 ;; 130 rmm od)130 rmm* ) 131 131 cat <<EOF 132 132 $MYNAME provides a command-line interface to Rescomp's server … … 139 139 EOF 140 140 ;; 141 u pdate)141 u* ) 142 142 cat <<EOF 143 143 $MYNAME provides a command-line interface to Rescomp's server … … 153 153 EOF 154 154 ;; 155 d iff)155 d* ) 156 156 cat <<EOF 157 157 $MYNAME provides a command-line interface to Rescomp's server … … 164 164 EOF 165 165 ;; 166 lo g)166 lo* ) 167 167 cat <<EOF 168 168 $MYNAME provides a command-line interface to Rescomp's server … … 175 175 EOF 176 176 ;; 177 st atus)177 st* ) 178 178 cat <<EOF 179 179 $MYNAME provides a command-line interface to Rescomp's server … … 208 208 EOF 209 209 ;; 210 co mmit)210 co* ) 211 211 cat <<EOF 212 212 $MYNAME provides a command-line interface to Rescomp's server … … 230 230 EOF 231 231 ;; 232 i mport)232 i* ) 233 233 cat <<EOF 234 234 $MYNAME provides a command-line interface to Rescomp's server … … 243 243 EOF 244 244 ;; 245 r emove)245 rm ) 246 246 cat <<EOF 247 247 $MYNAME provides a command-line interface to Rescomp's server configuration … … 256 256 EOF 257 257 ;; 258 mk dir)258 mk* ) 259 259 cat <<EOF 260 260 $MYNAME provides a command-line interface to Rescomp's server configuration … … 271 271 EOF 272 272 ;; 273 l ist)273 ls ) 274 274 cat<<EOF 275 275 $MYNAME provides a command-line interface to Rescomp's server configuration … … 285 285 EOF 286 286 ;; 287 cho wn)287 cho* ) 288 288 cat <<EOF 289 289 $MYNAME provides a command-line interface to Rescomp's server configuration … … 298 298 EOF 299 299 ;; 300 chg rp)300 chg* ) 301 301 cat <<EOF 302 302 $MYNAME provides a command-line interface to Rescomp's server configuration … … 311 311 EOF 312 312 ;; 313 chm od)313 chm* ) 314 314 cat <<EOF 315 315 $MYNAME provides a command-line interface to Rescomp's server configuration … … 325 325 EOF 326 326 ;; 327 chc om)327 chc* ) 328 328 cat <<EOF 329 329 $MYNAME provides a command-line interface to Rescomp's server configuration … … 339 339 EOF 340 340 ;; 341 checkl ook)341 checkl* ) 342 342 cat <<EOF 343 343 $MYNAME provides a command-line interface to Rescomp's server … … 353 353 EOF 354 354 ;; 355 checkn ew)355 checkn* ) 356 356 cat <<EOF 357 357 $MYNAME provides a command-line interface to Rescomp's server … … 366 366 EOF 367 367 ;; 368 checkc lear)368 checkc* ) 369 369 cat <<EOF 370 370 $MYNAME provides a command-line interface to Rescomp's server … … 379 379 EOF 380 380 ;; 381 ro llback)381 ro* ) 382 382 cat <<EOF 383 383 $MYNAME provides a command-line interface to Rescomp's server
Note: See TracChangeset
for help on using the changeset viewer.
