Date: Fri, 28 Jan 2000 18:07:23 -0500 (EST) From: Martin Gignac <mgignac@cinar.com> To: Ismail Yenigul <yenigul@itu.edu.tr> Cc: Len Conrad <lconrad@Go2France.com>, freebsd-questions@FreeBSD.ORG Subject: RE: how to find/install BIND 8.2.2p5 binary on 3.2-R ? Message-ID: <Pine.BSF.4.10.10001281805310.20414-100000@freebsd.cinar.com> In-Reply-To: <Pine.LNX.4.10.10001290056280.10811-100000@hyperion.labs.itu.edu.tr>
next in thread | previous in thread | raw e-mail | index | archive | help
Any change in rc.conf will only take place once you reboot or issue a 'shutdown now' command and issue CTRL-D. If you want to change, kill, add processes while the computer is running, you have to do it 'manually'. -Martin On Sat, 29 Jan 2000, Ismail Yenigul wrote: > > hii > how can I make effective changing at rc.conf file without rebooting or > unit init 1 level > thanks > > > /* -ApacHe- */ > > On Fri, 28 Jan 2000, Martin Gignac wrote: > > > On Fri, 28 Jan 2000, Len Conrad wrote: > > > > > all I've got in rc.conf is > > > > > > named_enable="YES" so how do I change that to point at the itinerant > > > 8.2.2.p5 named? I've got to write my own script to start 8.2.2.p5 after a > > > pkg_add? > > > > Your /etc/rc.conf should have: > > > > named_enable="YES" > > named_program="/usr/local/sbin/named" > > named_flags="-c /etc/namedb/named.conf" > > > > A look at /etc/defaults/rc.conf will show you those options. > > > > > btw, I ftp'd ports/packages/bind-8.2.2.p5.tgz as you said, "pkg_add -v" at > > > it and it seemd to run to completion with no errors. but querying that > > > machine for version.bind. still returned 8.1.2. I rebooted the machine, > > > still 8.1.2. > > > > You _installed_ 8.2.2p5 with pkg_add, but you were still _running_ version > > 8.1.2 when you issed the version command. And when you rebooted, you still > > had your /etc/rc.conf pointing to the originall 8.1.2 named. > > > > You have to understand that the 8.2.2 package DOESN'T overwrite your other > > 'named'. They just coexist on the same system, and it's up to you to > > decide which one you want to startup with. By default its the > > /usr/sbin/named one, but if you change your rc.conf to poin to > > /usr/local/sbin/named, you'll get the one installed from the package > > (8.2.2). If you cvsup'ed your system to the latest stable, THEN the > > standard 'named' (/usr/sbin/named) would be upgraded to 8.2.2. The package > > is just an quick way to upgrade without having to get a whole new version > > of the OS. > > > > > > > > If I can find where 8.2.2.p5 named is (I killed named and ran the named from > > > /usr/local/sbin and that is still announces itself as 8.1.2.), do I and why > > > should I have to diddle a startup script after installing a binary pkg? I > > > thought the pkg's were supposed to "1 minute" installs, according to Lehey > > > book. > > > > Make sure you specifiy the whole path. Issue the command > > '/usr/local/sbin/named'. Don't just cd to '/usr/sbin' and then type > > 'named'; you would just end up executing the original 'named' because > > '/usr/sbin' is in your PATH. You have to diddle with the startup script > > because, like I said earlier, you end up with TWO instances of named in > > two different locations when you install the package. Since you want to > > use the package version and it's not in the 'standard' location, you have > > to specifiy that in rc.conf. I know it's not intuitive (I didn't get it at > > first either), but now I find it makes sense to do it that way (if > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-questions" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.10.10001281805310.20414-100000>