Kirjoittaja Aihe: Wondershaper koneen käynnistyessä.  (Luettu 1684 kertaa)

ihti

  • Käyttäjä
  • Viestejä: 62
    • Profiili
Wondershaper koneen käynnistyessä.
« : 05.08.06 - klo:22.05 »
Tarkoituksena olisi saada koneen netti rajoitettua niin ettei tarvitsisi laittaa adminsalasanaa käyttäjän toimesta.
Sain jo senverran selville että käynnistys komento "gksu wondershaper eth0 512 512 "tulee ilmeisesti rc-local-tiedostoon. Mutta mihin sinne,, alkuun, loppuun vai väliin johonkin?

rc.local:
Lainaus
#! /bin/sh

PATH=/sbin:/bin:/usr/sbin:/usr/bin
[ -f /etc/default/rcS ] && . /etc/default/rcS
. /lib/lsb/init-functions

do_start() {
   if [ -x /etc/rc.local ]; then
      log_begin_msg "Running local boot scripts (/etc/rc.local)"
      /etc/rc.local
      log_end_msg $?
   fi
}

case "$1" in
    start)
   do_start
        ;;
    restart|reload|force-reload)
        echo "Error: argument '$1' not supported" >&2
        exit 3
        ;;
    stop)
        ;;
    *)
        echo "Usage: $0 start|stop" >&2
        exit 3
        ;;
esac

raimo

  • Käyttäjä
  • Viestejä: 4267
  • openSUSE Tumbleweed
    • Profiili
Re: Wondershaper koneen käynnistyessä.
« Vastaus #1 : 05.08.06 - klo:22.33 »
Ehkä kuitenkin /etc/network/interfaces tiedostoon ja siellä sen verkkokortin asetusrivien alle joka yhteyttä hoitelee (yleensä eth0) lisätään nämä rivit.
Koodia: [Valitse]
up /sbin/wondershaper eth0 512 512
down /sbin/wondershaper clear eth0
Sitten komento sudo /etc/init.d/networking restart ja se on käynnissä jo nyt ja käynnistyy itsekseen seuraavassa buutissa.

HowTo: http://ubuntuforums.org/showthread.php?t=25911

Toinen vaihtoehto olisi tehdä asetustiedosto ja sitten laittaa wondershaper käynnistymään halutuille runleveleille ja lukemaan asetukset ko tiedostosta, mutta lienee helpompaa noin kuten howtossa esitetään.
« Viimeksi muokattu: 05.08.06 - klo:22.35 kirjoittanut raimo »
Tietä käyden tien on vanki. Vapaa on vain umpihanki.
Aaro Hellaakoski

ihti

  • Käyttäjä
  • Viestejä: 62
    • Profiili
Re: Wondershaper koneen käynnistyessä.
« Vastaus #2 : 07.08.06 - klo:20.10 »
No sepäs kävi kivuttomasti, kiitti !