In message <[EMAIL PROTECTED]>, Tim Kientzle writes:
>Terry Lambert wrote:
>
>> Tim Kientzle wrote:
>>>I'm trying to figure out how to read and use
>>>/etc/rc.conf configuration variables from within
>>>a C program.
>>
>> #!/bin/sh
>> # Throw all of rc.conf into the environemnet so a C program
>> # named "fred" can read any of them with "getenv".
>> . /etc/rc.conf
>> fred
You can get a decent simulation this way:
#!/bin/sh
echo "*** NOISE"
set
echo "*** DATA+NOISE"
. /etc/rc.conf
set
Then pipe this into your program and separate the data from the noise.
--
Poul-Henning Kamp | UNIX since Zilog Zeus 3.20
[EMAIL PROTECTED] | TCP/IP since RFC 956
FreeBSD committer | BSD since 4.3-tahoe
Never attribute to malice what can adequately be explained by incompetence.
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message