Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

OS Linux

slackware vraag?

Marcel de Reus
11 antwoorden
  • hoe kan je in slackware9.x je netwerkkaart automatisch een ip laten kiezen???
    want met ifconfig heb ik altijd hem een ip moeten geven.
  • Dat kan door in 9.0 of lager /etc
    c.d
    c.inet1 te editen en daarin 'dhcp=no' te veranderen in 'dhcp=yes' of in Slackware 9.1 en hoger door hetzelfde te doen in /etc
    c.d
    c.inet1.conf.
    Ook kun je je netwerkconfig opnieuw ingteractief instellen zoals tijdens de installatie met 'netconfig' en dan dus voor DHCP kiezen ipv statisch.
  • [quote:f4d7f74dbc="Marcel de Reus"]Dat kan door in 9.0 of lager /etc
    c.d
    c.inet1 te editen en daarin 'dhcp=no' te veranderen in 'dhcp=yes' of in Slackware 9.1 en hoger door hetzelfde te doen in /etc
    c.d
    c.inet1.conf.
    Ook kun je je netwerkconfig opnieuw ingteractief instellen zoals tijdens de installatie met 'netconfig' en dan dus voor DHCP kiezen ipv statisch.[/quote:f4d7f74dbc]

    Zie ik het goed dat Slackware pas sinds kort een scheiding aanbrengt tussen het init-script en de configuratie?

    Bij Gentoo staan de scripts onder /etc/init.d en de config-files onder /etc/conf.d.
  • Ja, en vroeger pleurden we gewoon een "/sbin/ifconfig eth1 192.168.1.1" in een init script. En dat doe ik nog steeds vaak. Ik zou ook niet weten wat er mis mee is, zo moeilijk is ifconfig ook niet hoor ;).
  • Hmmm ja,
    kenlijk moet slackware met de tijd meegaan en ook bereikbar worden voor prutsers.
    ik zie ook niet het nut daarvan in.
    vond het rc.inet1 script al overdreven.
  • Een beetje geek zit toch al met zijn init scripts te rommelen dus als je toch bezig bent kun je net zo goed de config in de scripts zelf houden. Ik zie het nut van een losse configfile niet bepaald.
  • Ik wel,
    configscripts maken het scrhijven van configtools mogelijk,
    waardoor niet geeks hun systeem gemakelijker kunnen opkloten.
    dat is overigens ook wat ik zo tegen sys-V scripts heb.
  • Ik vind een scheiding wel zo netjes, maar ik zou met voor kunnen stellen dat alles in één script sneller zou kunnen zijn.

    BTW: welke soorten scripts bestaan er naar sys-V en wat zijn de kenmerken?

    Ik dacht dat Gentoo helemaal zijn eigen systeem er op na houdt.
  • Ik heb geen idee wat Gentoo gebruikt…. maar Slackware gebruikt het Sys-V init systeem maar dan met BSD like init scripts.

    System init is rc.S
    RL 3,4,5 rc.M
    RL 5 is rc.X extra

    rc.M is dus het multiuser RL script . Hierin worden services gestart met constructs als
    [code:1:b148ac95e9]
    if [ -x /etc
    c.d
    c.samba ]; then
    /etc
    c.d
    c.samba start
    fi
    [/code:1:b148ac95e9]

    rc.samba is een dood ordinair start/stop script.
    Je bepaalt of samba draait door rc.samba al dan niet executable te maken.

    Verder zijn er wat bijzondere script zoals

    rc.inet1 - basis netwerk instellingen
    rc.inet2 - netwerk services
    rc.modules - voor modules die geladen moeten worden (wordt een beetje verlaten voor hotplug)

    De basis van dit al wordt gelegd in /etc/inittab…… waar een volledige bespreking van op m'n site staat.
  • NetBSD en FreeBSD gebruiken RCng. Het heeft net als conventionele SysV systemen een script per service (network, httpd, etc.), maar ze worden niet wel of niet gestart door symlinks aan te maken/te verwijderen. Maar door een centrale configuratiefile (rc.conf), waar je bijv. inzet "sshd=YES", etc.

    Vreemd genoeg wordt Slack altijd BSD-style genoemd, want de BSDs gebruiken al een eeuwigheid een centrale configuratiefile (rc.conf).
  • Ja… dat was me laatst ook al opgevallen…. slackware init scripts zou een betere naam zijn ;)

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.