James Yonan wrote:
On Sun, 6 Mar 2005, TomWalsh wrote:
As long as we are on the subject of "Requires" in the openvpn.spec file,
shouldn't there also be a:
Requires: bridge-utils >= 0.9.7
Why is this required? What if you are not bridging?
James
Ok, my view on an RPM is that the package is there to provide some level
of convenience to the end-installer. All aspects of the package are
incorporated into the RPM: config, init.d scripts, binaries, additional
packages, etc. The bridge utils only comprise 60K of drivespace.
When I first installed the openvpn package, it took me some research to
learn that I needed the bridge-utils to create a tap / tun device. The
first installation of openvpn was from a source package, so I expected
to have to do some detail work. I've built a lot from source and have
learned the value of "README".
Why would an RPM end-user have to do that work to determine that they
need an additional package to make their VPN work in a bridge setup?
I'd say that if you want "lean + mean", build from source, if you want a
dead simple installation then use an RPM. Therefore, include the
Requires for the bridge-utils.
Learning the concepts to setup a bridged network is confusing enough
without running into problems ensuring that you have the additional
software installed to setup a simple bridge device?
If the additional space is that much more valuable, then you would be
building from source anyway.
Regards,
TomW
--
Tom Walsh - WN3L - Embedded Systems Consultant
email at http://openhardware.net?file=emailcomment.php
any ReplyTo direct email will disappear (blackhole).
----------------------------------------------------