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).
----------------------------------------------------


Reply via email to