[vox-tech] Re: vox-tech Digest, Vol 2, Issue 14
Nick Schmalenberger
nschmalenberger at fastmail.fm
Fri Jul 16 12:05:14 PDT 2004
list,
I wondered at first too how I was going to edit a file in a binary file,
in a bin directory, and I soon found out that it was a wrapper as Ryan
says. So, with vi!
> #!/bin/sh
> #
> # $Id: dhclient.sh,v 1.1.1.1.2.1 2002/02/11 03:44:26 eparis Exp $
> #
>
> # dhclient.sh - a front end shell script that calls dhclient-2.2.x
> # or dhclient-2.0.x depending on the kernel that is currently
> # running.
>
> # Which version
> case `uname -r` in
> 1.*)
> # Give me a break...
> echo "DHCP requires a 2.x series kernel"
> exit 255
> ;;
>
> 2.0.*)
> # 2.0 uses the paramters as passed to us. Just exec the real
> McCoy.
> exec /sbin/dhclient-2.0.x -q "$@"
> ;;
> 2.[12345].*)
> exec /sbin/dhclient-2.2.x -q "$@"
> ;;
If dhclient-2.0.x corresponds to 2.0 kernels then does dhclient-2.2.x
correspond to 2.2 kernels? Has dhclient not been updated since 2.2 and
is the [12345](now with a 6 too) just a hack in the wrapper? It says
2002/02/11 in the wrapper also. Could that be my problem?
Nick
More information about the vox-tech
mailing list