Hi all, For an experiment @work I figured I'd install FreeBSD 10 x64 in a VMWare virtual machine that was made available to me, but I'm kind of stuck installing ports or packages... The thing is, the vmware tools provided with this version of VMWare (VMware? Workstation 10.0.1 build-1379776) are packaged with a Perl script and there it looks like there is no Perl in FreeBSD 10. We're behind an NT/LM authenticated proxy, which I haven't managed to get past yet from the FreeBSD installation in the VM, so downloading distfiles (Perl, for example) isn't currently possible. I created a shared folder in VMWare to store distfiles on, but apparently I need VMWare tools installed to access such a folder, which brings me back to the Perl problem. It appears that I need samba & squid to have NT/LM authentication to get through the proxy so that I can download ports & packages, but to obtain packages for those I need to be able to get through the proxy first. How do I solve this conundrum? If only I had a writable CD or an USB stick here, I could use that to transfer the files between the systems, but unfortunately I don't have any at hand (after the weekend perhaps, if I remember to bring them). -- If you can't see the forest for the trees, Cut the trees and you'll see there is no forest.
On Fri, Feb 7, 2014 at 7:17 AM, Alban Hertroys <haramrae at gmail.com> wrote:> Hi all, > > For an experiment @work I figured I'd install FreeBSD 10 x64 in a > VMWare virtual machine that was made available to me, but I'm kind of > stuck installing ports or packages... > > The thing is, the vmware tools provided with this version of VMWare > (VMware? Workstation 10.0.1 build-1379776) are packaged with a Perl > script and there it looks like there is no Perl in FreeBSD 10. > > We're behind an NT/LM authenticated proxy, which I haven't managed to > get past yet from the FreeBSD installation in the VM, so downloading > distfiles (Perl, for example) isn't currently possible. > > I created a shared folder in VMWare to store distfiles on, but > apparently I need VMWare tools installed to access such a folder, > which brings me back to the Perl problem. > > It appears that I need samba & squid to have NT/LM authentication to > get through the proxy so that I can download ports & packages, but to > obtain packages for those I need to be able to get through the proxy > first. > > How do I solve this conundrum? >You may consider obtaining the DVD ISO to upload to your ESX store; Attach it to the VM's cdrom device and boot to it which starts the installation. Everything you need to build the OS is on the DVD. -- Take care Rick Miller
On Fri, 2014-02-07 at 13:17 +0100, Alban Hertroys wrote:> Hi all, > > For an experiment @work I figured I'd install FreeBSD 10 x64 in a > VMWare virtual machine that was made available to me, but I'm kind of > stuck installing ports or packages... > > The thing is, the vmware tools provided with this version of VMWare > (VMware? Workstation 10.0.1 build-1379776) are packaged with a Perl > script and there it looks like there is no Perl in FreeBSD 10. > > We're behind an NT/LM authenticated proxy, which I haven't managed to > get past yet from the FreeBSD installation in the VM, so downloading > distfiles (Perl, for example) isn't currently possible. > > I created a shared folder in VMWare to store distfiles on, but > apparently I need VMWare tools installed to access such a folder, > which brings me back to the Perl problem. > > It appears that I need samba & squid to have NT/LM authentication to > get through the proxy so that I can download ports & packages, but to > obtain packages for those I need to be able to get through the proxy > first. > > How do I solve this conundrum? > > If only I had a writable CD or an USB stick here, I could use that to > transfer the files between the systems, but unfortunately I don't have > any at hand (after the weekend perhaps, if I remember to bring them). >Can't you download the required distfiles onto another system, then copy them onto the new vm using scp? If not scp for some reason, then my fallback has always been netcat, which is especially handy for getting ssh keys onto new system that only has, for example, a serial console. on newsystem: nc -l 1200 >keys.tgz on sending system: nc newsystem 1200 <keys.tgz -- Ian
dteske at FreeBSD.org
2014-Feb-07 19:03 UTC
FreeBSD 10 on VMWare in a corporate network; How?
> -----Original Message----- > From: Alban Hertroys [mailto:haramrae at gmail.com] > Sent: Friday, February 7, 2014 4:18 AM > To: freebsd-stable > Subject: FreeBSD 10 on VMWare in a corporate network; How? > > Hi all, > > For an experiment @work I figured I'd install FreeBSD 10 x64 in a VMWare > virtual machine that was made available to me, but I'm kind of stuckinstalling> ports or packages... > > The thing is, the vmware tools provided with this version of VMWare > (VMwareR Workstation 10.0.1 build-1379776) are packaged with a Perl script > and there it looks like there is no Perl in FreeBSD 10. > > We're behind an NT/LM authenticated proxy, which I haven't managed to > get past yet from the FreeBSD installation in the VM, so downloadingdistfiles> (Perl, for example) isn't currently possible. > > I created a shared folder in VMWare to store distfiles on, but apparentlyI> need VMWare tools installed to access such a folder, which brings me backto> the Perl problem. > > It appears that I need samba & squid to have NT/LM authentication to get > through the proxy so that I can download ports & packages, but to obtain > packages for those I need to be able to get through the proxy first. > > How do I solve this conundrum? > > If only I had a writable CD or an USB stick here, I could use that totransfer the> files between the systems, but unfortunately I don't have any at hand(after> the weekend perhaps, if I remember to bring them). >[Devin Teske] Try setting the "http_proxy" environment variable... env http_proxy=myuser:mypass at myproxy pkg install -y perl -- Devin _____________ The information contained in this message is proprietary and/or confidential. If you are not the intended recipient, please: (i) delete the message and all copies; (ii) do not disclose, distribute or use the message in any manner; and (iii) notify the sender immediately. In addition, please be aware that any message addressed to our domain is subject to archiving and review by persons other than the intended recipient. Thank you.
have a look at this port /usr/ports/net/ntlmaps/pkg-descr it should be on the dvd. Combined with the http_proxy env variables you should be able to sit it between your ms proxy with ntlm auth and the cli tools to abstract them from the auth issue. Ive not used it myself so so hopefully it will work from you. If not maybe something could be done with squid or another socks proxy. On 7 February 2014 12:17, Alban Hertroys <haramrae at gmail.com> wrote:> Hi all, > > For an experiment @work I figured I'd install FreeBSD 10 x64 in a > VMWare virtual machine that was made available to me, but I'm kind of > stuck installing ports or packages... > > The thing is, the vmware tools provided with this version of VMWare > (VMware? Workstation 10.0.1 build-1379776) are packaged with a Perl > script and there it looks like there is no Perl in FreeBSD 10. > > We're behind an NT/LM authenticated proxy, which I haven't managed to > get past yet from the FreeBSD installation in the VM, so downloading > distfiles (Perl, for example) isn't currently possible. > > I created a shared folder in VMWare to store distfiles on, but > apparently I need VMWare tools installed to access such a folder, > which brings me back to the Perl problem. > > It appears that I need samba & squid to have NT/LM authentication to > get through the proxy so that I can download ports & packages, but to > obtain packages for those I need to be able to get through the proxy > first. > > How do I solve this conundrum? > > If only I had a writable CD or an USB stick here, I could use that to > transfer the files between the systems, but unfortunately I don't have > any at hand (after the weekend perhaps, if I remember to bring them). > > -- > If you can't see the forest for the trees, > Cut the trees and you'll see there is no forest. > _______________________________________________ > freebsd-stable at freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-stable > To unsubscribe, send any mail to "freebsd-stable-unsubscribe at freebsd.org" >