Date: Mon, 18 Feb 2019 19:01:07 +0700 From: Kridsada Thanabulpong <sirn@ogsite.net> To: Odhiambo Washington <odhiambo@gmail.com>, questions <questions@freebsd.org> Subject: Re: OpenSSL Message-ID: <86va1hfgqk.fsf@gemini.workspace.grid.in.th> In-Reply-To: <CAAdA2WMqKSxG1jAbKXikRPx-6gQLRXhMuygfqacLkqihHdTTFQ@mail.gmail.com> References: <CAAdA2WNWf3MxY=f7uCW1iOoNNWrJbHW=-U69vDpS5Jg0g5YAEw@mail.gmail.com> <CAAdA2WMqKSxG1jAbKXikRPx-6gQLRXhMuygfqacLkqihHdTTFQ@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
You can probably do something among this line to query packages that were built against port OpenSSL. pkg query "%do %o" | awk '/^security\/openssl/ { print $2 }' Unfortunately, I don't know if there's a way to do this for packages that were built against OpenSSL in base. Probably involving `ldd` a relevant binary and see if it was linked against `/usr/bin/libssl.so` or not. Odhiambo Washington <odhiambo@gmail.com> writes: > Answering myself: > > On my FreeBSD-11.2, I have: > > root@waridi:/ # /usr/bin/openssl version > OpenSSL 1.0.2p-freebsd 14 Aug 2018 > root@waridi:/ # /usr/local/bin/openssl version > OpenSSL 1.0.2q 20 Nov 2018 > > So the OpenSSL version is the same. I need to deinstall the port and remain > with the base one, or if I want crazy things, I can install > security/openssl1111. > So I have a choice between adding either of the following to /etc/make.conf: > > DEFAULT_VERSIONS+=ssl=base > DEFAULT_VERSIONS+=ssl=openssl > > ..then doing a `[portupgrade -a`. > > Is that correct??? > > At the moment, I have been having DEFAULT_VERSIONS+=ssl=openssl but I seem > to suffer from certain conflicts related to OpenSSL. > > So, assuming I want to standardize linking against the ports/openssl, how > do I have to make a list of ALL installed ports, deinstall them, then > reinstall them again? > Is there an easier way to do that?? > > > > > > On Mon, 18 Feb 2019 at 11:15, Odhiambo Washington <odhiambo@gmail.com> > wrote: > >> Is there a way to ensure that all ports are linked against the same >> version of openssl (either the base one or the port one)?? >> How do I do this on a live server? >> >> >> -- >> Best regards, >> Odhiambo WASHINGTON, >> Nairobi,KE >> +254 7 3200 0004/+254 7 2274 3223 >> "Oh, the cruft.", grep ^[^#] :-) >> > > > -- > Best regards, > Odhiambo WASHINGTON, > Nairobi,KE > +254 7 3200 0004/+254 7 2274 3223 > "Oh, the cruft.", grep ^[^#] :-) > _______________________________________________ > freebsd-questions@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?86va1hfgqk.fsf>