[jira] [Resolved] (VCL-543) OSX under ESXi 4.1

2012-05-22 Thread Aaron Peeler (JIRA)

 [ 
https://issues.apache.org/jira/browse/VCL-543?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Aaron Peeler resolved VCL-543.
--

Resolution: Fixed

> OSX under ESXi 4.1
> --
>
> Key: VCL-543
> URL: https://issues.apache.org/jira/browse/VCL-543
> Project: VCL
>  Issue Type: Improvement
>  Components: database, vcld (backend), web gui (frontend)
>Affects Versions: 2.3
>Reporter: James O'Dell
>  Labels: features
> Fix For: 2.3
>
> Attachments: Howto.rtf, OSX.pm, VMware.pm.patch, adminadd, admindel, 
> dhcp_enable, fw_disable_rdp, fw_enable, fw_enable_rdp, inuse.pm.patch, 
> logoff_users, oamessage, password_reset, requests.php.patch, useradd, 
> userdel, utils.pm.patch
>
>
> VCL needs OSX support. These files are my first attempt at doing so.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




Re: VCL-543 OSX under ESXi 4.1

2012-05-18 Thread James O'Dell
timage.txt";
> >>>
> >>> I'm assuming both of these lines should be commented.  I changed
> it to:
> >>> 1783: #   $command .= " && sed -i '' -e \'s///g\'
> currentimage.txt";
> >>>
> >>> Please do an 'svn up' and make sure I didn't mess anything up.
> >>>
> >>> Thanks,
> >>> Andy
> >>>
> >>> On Wed, Apr 4, 2012 at 3:10 PM, Aaron Peeler
>  wrote:
> >>>> Hi Jim,
> >>>>
> >>>> Made progress to a point, I wasn't able to get a full blown instance
> >>>> going, but I feel my effort was good enough to prove it can be done
> >>>> and used. Overall the code looks good and as we move forward,
> possibly
> >>>> in the 2.4 release, I think it would be ideal to put all OS related
> >>>> routines in their respective OS modules, like
> >>>> notify_via_(wall,msg,oascript), etc.
> >>>>
> >>>> In the supporting documentation for this on the vcl wiki somewhere, I
> >>>> recommend to list known working apple hardware. So far I can say that
> >>>> it would work with the Mac Mini 2011 model and your running it on
> >>>> MacPro.
> >>>>
> >>>> I'll work on committing the backend and db components it into
> trunk on
> >>>> your behalf. I think Josh has already committed the php part.
> >>>>
> >>>> Thanks for the work and sorry it took so long to review it.
> >>>>
> >>>> Aaron
> >>>>
> >>>>
> >>>> On Wed, Apr 4, 2012 at 7:49 AM, Aaron Peeler
>  wrote:
> >>>>> Thanks Jim.
> >>>>>
> >>>>> Right, I saw that one also. I've got a 2010 mac mini model which
> also
> >>>>> has the keyboard issue.  Doesn't seem like it's feasible to use the
> >>>>> 2010 model. Going to give it one more shot with trying to do a
> >>>>> kickstart install off the dvd. It that doesn't work then I'll try to
> >>>>> locate a 2011 model.
> >>>>>
> >>>>> Overall your code looks good and should work - just would like
> to test it.
> >>>>>
> >>>>> Aaron
> >>>>>
> >>>>>
> >>>>> On Tue, Apr 3, 2012 at 4:35 PM, James O'Dell
>  wrote:
> >>> This site gives a walk through installing OSX on a mac mini
> >>> using esxi 5. It lists the hardware used, and a link to
> >>> vmware's nic driver.
> >>>
> >>>>>>>>
> http://paraguin.com/2012/01/17/os-x-on-a-mac-mini-with-vmware-esxi-5/
> >>>
> >>> __Jim
> >>>
> >>> On 4/3/2012 11:48 AM, Aaron Peeler wrote:
> >>>>>>>> Hi Daiyu,
> >>>>>>>>
> >>>>>>>> Thanks. Yes those are a couple that I had found.
> >>>>>>>>
> >>>>>>>> Aaron
> >>>>>>>>
> >>>>>>>> On Tue, Apr 3, 2012 at 2:35 PM, Hayashi, Daiyu
> >>>>>>>>  wrote:
> >>>>>>>>> Based on your email I take it that you've read these posts.
> >>>>>>>>>
> >>>>>>>>>
> http://paraguin.com/2012/01/10/the-mac-mini-vmware-esxi-5-server-part-1-research/
> >>>>>>>>>
> >>>>>>>>>
> http://tinkertry.com/maczilla-core-i5-mac-mini-esxi-5-0-update-1/
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> Daiyu Hayashi
> >>>>>>>>> Lead Information Technology Consultant
> >>>>>>>>> Mihaylo College of Business and Economics
> >>>>>>>>> Cal State University Fullerton
> >>>>>>>>> 657-278-7347
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> -Original Message-
> >>>>>>>>> From: Aaron Peeler [mailto:fapee...@ncsu.edu]
> >>>>>>>>> Sent: Tuesday, April 03, 2012 6:28 AM
> >>>>>>>>> To: vcl-dev@incubator.apache.org
> >>>>>>>>> Subject: VCL-543 OSX under ESXi 4.1
> >>>>>>>>>
> >>>>>>>>> Jim,
> >>>>>>>>>
> >>>>>>>>> I'm working on testing the OSX module for inclusion in the
> next release and run into some questions.
> >>>>>>>>>
> >>>>>>>>> By chance have you tried to use other apple hardware? I've
> got a  mac mini (2010 mid) model.
> >>>>>>>>>
> >>>>>>>>> The initial issue I've run into is the usb keyboard gets
> disabled once the vmware kernel is loaded. In searching on a solution
> for this, I've run across folks stating that there is a missing
> network adapter as well and that has to added later.
> >>>>>>>>>
> >>>>>>>>> I'm going to attempt to install ESXi on a usb drive and boot
> the mac mini off of that (hopefully).
> >>>>>>>>>
> >>>>>>>>> So I was wondering if you've installed ESXi (either 4.1 or 5
> ) on a mac mini yet?
> >>>>>>>>>
> >>>>>>>>> Thanks,
> >>>>>>>>> Aaron
> >>>>>>>>>
> >>>>>>>>> --
> >>>>>>>>> Aaron Peeler
> >>>>>>>>> Program Manager
> >>>>>>>>> Virtual Computing Lab
> >>>>>>>>> NC State University
> >>>>>>>>>
> >>>>>>>>> All electronic mail messages in connection with State
> business which are sent to or received by this account are subject to
> the NC Public Records Law and may be disclosed to third parties.
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>
> >>>
> >>>>>
> >>>>>
> >>>>>
> >>>>> --
> >>>>> Aaron Peeler
> >>>>> Program Manager
> >>>>> Virtual Computing Lab
> >>>>> NC State University
> >>>>>
> >>>>> All electronic mail messages in connection with State business which
> >>>>> are sent to or received by this account are subject to the NC Public
> >>>>> Records Law and may be disclosed to third parties.
> >>>>
> >>>>
> >>>>
> >>>> --
> >>>> Aaron Peeler
> >>>> Program Manager
> >>>> Virtual Computing Lab
> >>>> NC State University
> >>>>
> >>>> All electronic mail messages in connection with State business which
> >>>> are sent to or received by this account are subject to the NC Public
> >>>> Records Law and may be disclosed to third parties.
>
>
>
>

-- 
Jim O'Dell
Network Analyst
California State University Fullerton
Email: jod...@fullerton.edu
Phone: (657) 278-2256



Re: VCL-543 OSX under ESXi 4.1

2012-05-17 Thread Aaron Peeler
nough to prove it can be done
>>> and used. Overall the code looks good and as we move forward, possibly
>>> in the 2.4 release, I think it would be ideal to put all OS related
>>> routines in their respective OS modules, like
>>> notify_via_(wall,msg,oascript), etc.
>>>
>>> In the supporting documentation for this on the vcl wiki somewhere, I
>>> recommend to list known working apple hardware. So far I can say that
>>> it would work with the Mac Mini 2011 model and your running it on
>>> MacPro.
>>>
>>> I'll work on committing the backend and db components it into trunk on
>>> your behalf. I think Josh has already committed the php part.
>>>
>>> Thanks for the work and sorry it took so long to review it.
>>>
>>> Aaron
>>>
>>>
>>> On Wed, Apr 4, 2012 at 7:49 AM, Aaron Peeler  wrote:
>>>> Thanks Jim.
>>>>
>>>> Right, I saw that one also. I've got a 2010 mac mini model which also
>>>> has the keyboard issue.  Doesn't seem like it's feasible to use the
>>>> 2010 model. Going to give it one more shot with trying to do a
>>>> kickstart install off the dvd. It that doesn't work then I'll try to
>>>> locate a 2011 model.
>>>>
>>>> Overall your code looks good and should work - just would like to test it.
>>>>
>>>> Aaron
>>>>
>>>>
>>>> On Tue, Apr 3, 2012 at 4:35 PM, James O'Dell  wrote:
>> This site gives a walk through installing OSX on a mac mini
>> using esxi 5. It lists the hardware used, and a link to
>> vmware's nic driver.
>>
>>>>>>> http://paraguin.com/2012/01/17/os-x-on-a-mac-mini-with-vmware-esxi-5/
>>
>> __Jim
>>
>> On 4/3/2012 11:48 AM, Aaron Peeler wrote:
>>>>>>> Hi Daiyu,
>>>>>>>
>>>>>>> Thanks. Yes those are a couple that I had found.
>>>>>>>
>>>>>>> Aaron
>>>>>>>
>>>>>>> On Tue, Apr 3, 2012 at 2:35 PM, Hayashi, Daiyu
>>>>>>>  wrote:
>>>>>>>> Based on your email I take it that you've read these posts.
>>>>>>>>
>>>>>>>> http://paraguin.com/2012/01/10/the-mac-mini-vmware-esxi-5-server-part-1-research/
>>>>>>>>
>>>>>>>> http://tinkertry.com/maczilla-core-i5-mac-mini-esxi-5-0-update-1/
>>>>>>>>
>>>>>>>>
>>>>>>>> Daiyu Hayashi
>>>>>>>> Lead Information Technology Consultant
>>>>>>>> Mihaylo College of Business and Economics
>>>>>>>> Cal State University Fullerton
>>>>>>>> 657-278-7347
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> -Original Message-
>>>>>>>> From: Aaron Peeler [mailto:fapee...@ncsu.edu]
>>>>>>>> Sent: Tuesday, April 03, 2012 6:28 AM
>>>>>>>> To: vcl-dev@incubator.apache.org
>>>>>>>> Subject: VCL-543 OSX under ESXi 4.1
>>>>>>>>
>>>>>>>> Jim,
>>>>>>>>
>>>>>>>> I'm working on testing the OSX module for inclusion in the next 
>>>>>>>> release and run into some questions.
>>>>>>>>
>>>>>>>> By chance have you tried to use other apple hardware? I've got a  mac 
>>>>>>>> mini (2010 mid) model.
>>>>>>>>
>>>>>>>> The initial issue I've run into is the usb keyboard gets disabled once 
>>>>>>>> the vmware kernel is loaded. In searching on a solution for this, I've 
>>>>>>>> run across folks stating that there is a missing network adapter as 
>>>>>>>> well and that has to added later.
>>>>>>>>
>>>>>>>> I'm going to attempt to install ESXi on a usb drive and boot the mac 
>>>>>>>> mini off of that (hopefully).
>>>>>>>>
>>>>>>>> So I was wondering if you've installed ESXi (either 4.1 or 5 ) on a 
>>>>>>>> mac mini yet?
>>>>>>>>
>>>>>>>> Thanks,
>>>>>>>> Aaron
>>>>>>>>
>>>>>>>> --
>>>>>>>> Aaron Peeler
>>>>>>>> Program Manager
>>>>>>>> Virtual Computing Lab
>>>>>>>> NC State University
>>>>>>>>
>>>>>>>> All electronic mail messages in connection with State business which 
>>>>>>>> are sent to or received by this account are subject to the NC Public 
>>>>>>>> Records Law and may be disclosed to third parties.
>>>>>>>
>>>>>>>
>>>>>>>
>>
>>
>>>>
>>>>
>>>>
>>>> --
>>>> Aaron Peeler
>>>> Program Manager
>>>> Virtual Computing Lab
>>>> NC State University
>>>>
>>>> All electronic mail messages in connection with State business which
>>>> are sent to or received by this account are subject to the NC Public
>>>> Records Law and may be disclosed to third parties.
>>>
>>>
>>>
>>> --
>>> Aaron Peeler
>>> Program Manager
>>> Virtual Computing Lab
>>> NC State University
>>>
>>> All electronic mail messages in connection with State business which
>>> are sent to or received by this account are subject to the NC Public
>>> Records Law and may be disclosed to third parties.
>
> - --
> Jim O'Dell
> Network Analyst
> California State University Fullerton
> Email: jod...@fullerton.edu
> Phone: (657) 278-2256
> -BEGIN PGP SIGNATURE-
> Version: GnuPG v1.4.9 (MingW32)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
>
> iEYEARECAAYFAk+1bQkACgkQREVHAOnXPYR+JACfTWMDbdQhMKdAQMHCE0W7ulDi
> yjkAnRgG1RDF5nclhC0LuH2pkZ/DXrV7
> =5yWz
> -END PGP SIGNATURE-



-- 
Aaron Peeler
Program Manager
Virtual Computing Lab
NC State University

All electronic mail messages in connection with State business which
are sent to or received by this account are subject to the NC Public
Records Law and may be disclosed to third parties.


Re: VCL-543 OSX under ESXi 4.1

2012-05-17 Thread James O'Dell
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Andy,

The 'currentimage.txt' line you were referring to was originally one
line, and it was commented out.

Chances are, the reason the 'currentimage.txt' line looks weird
is probably due to you looking at it from a windows system.

The original code has the line commented out. The line contains
a 'ctrl-M', which windows is interpreting as a carriage return.
So windows breaks the one line into 2 lines at the carriage return
(aka ctrl-M).

i.e.
Original Linux
> #   # remove carriage returns
> #$command .= " && sed -i '' -e \'s/^M//g\' currentimage.txt";

Window's
> #   # remove carriage returns
> #   $command .= " && sed -i '' -e \'s/
> //g\' currentimage.txt";


I'm thinking the whole mess should be removed to avoid any problems.

I'm sure you already know this, but Windows and Linux text files
terminate lines differently..

Windows = +
Linux/MAC OSX   = 

Hope this helps,

__Jim

On 5/17/2012 7:06 AM, Andy Kurth wrote:
> Hi Jim,
> I made a commit to OSX.pm this morning.  I mainly changed the
> indentation.  For the most part, the Perl code is indented using tabs.
> 
> I also made some minor indentation/spacing changes to the pod sections
> so that the output lined up when running pod2text, etc.  These
> sections must be indented using spaces.
> 
> None of the code functionality should have changed except for possibly
> one location.  My editor was complaining about lines 1843/1844 in the
> previous revision:
> 1843: #$command .= " && sed -i '' -e \'s/
> 1844: //g\' currentimage.txt";
> 
> I'm assuming both of these lines should be commented.  I changed it to:
> 1783: #   $command .= " && sed -i '' -e \'s///g\' 
> currentimage.txt";
> 
> Please do an 'svn up' and make sure I didn't mess anything up.
> 
> Thanks,
> Andy
> 
> On Wed, Apr 4, 2012 at 3:10 PM, Aaron Peeler  wrote:
>> Hi Jim,
>>
>> Made progress to a point, I wasn't able to get a full blown instance
>> going, but I feel my effort was good enough to prove it can be done
>> and used. Overall the code looks good and as we move forward, possibly
>> in the 2.4 release, I think it would be ideal to put all OS related
>> routines in their respective OS modules, like
>> notify_via_(wall,msg,oascript), etc.
>>
>> In the supporting documentation for this on the vcl wiki somewhere, I
>> recommend to list known working apple hardware. So far I can say that
>> it would work with the Mac Mini 2011 model and your running it on
>> MacPro.
>>
>> I'll work on committing the backend and db components it into trunk on
>> your behalf. I think Josh has already committed the php part.
>>
>> Thanks for the work and sorry it took so long to review it.
>>
>> Aaron
>>
>>
>> On Wed, Apr 4, 2012 at 7:49 AM, Aaron Peeler  wrote:
>>> Thanks Jim.
>>>
>>> Right, I saw that one also. I've got a 2010 mac mini model which also
>>> has the keyboard issue.  Doesn't seem like it's feasible to use the
>>> 2010 model. Going to give it one more shot with trying to do a
>>> kickstart install off the dvd. It that doesn't work then I'll try to
>>> locate a 2011 model.
>>>
>>> Overall your code looks good and should work - just would like to test it.
>>>
>>> Aaron
>>>
>>>
>>> On Tue, Apr 3, 2012 at 4:35 PM, James O'Dell  wrote:
> This site gives a walk through installing OSX on a mac mini
> using esxi 5. It lists the hardware used, and a link to
> vmware's nic driver.
> 
>>>>>> http://paraguin.com/2012/01/17/os-x-on-a-mac-mini-with-vmware-esxi-5/
> 
> __Jim
> 
> On 4/3/2012 11:48 AM, Aaron Peeler wrote:
>>>>>> Hi Daiyu,
>>>>>>
>>>>>> Thanks. Yes those are a couple that I had found.
>>>>>>
>>>>>> Aaron
>>>>>>
>>>>>> On Tue, Apr 3, 2012 at 2:35 PM, Hayashi, Daiyu
>>>>>>  wrote:
>>>>>>> Based on your email I take it that you've read these posts.
>>>>>>>
>>>>>>> http://paraguin.com/2012/01/10/the-mac-mini-vmware-esxi-5-server-part-1-research/
>>>>>>>
>>>>>>> http://tinkertry.com/maczilla-core-i5-mac-mini-esxi-5-0-update-1/
>>>>>>>
>>>>>>>
&g

Re: VCL-543 OSX under ESXi 4.1

2012-05-17 Thread James O'Dell
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi Andy,

Thanks for the head's up. I'll check on the 'currentimage.txt' lines.

Currently, I've found that there are at least 3 additional subroutines
required for 2.3. I'm in the process of writing the following
subroutines.

'check_connection_on_port'
'get_cpu_core_count'
'enable_firewall_port'

Josh already made a change to the 'requests.php' that I needed.

I'll grap a copy of OSX.pm from the repository, and make sure
to include the indentation/space changes. (I'll also remove
the comments I left to myself.. sry)

__Jim

On 5/17/2012 7:06 AM, Andy Kurth wrote:
> Hi Jim,
> I made a commit to OSX.pm this morning.  I mainly changed the
> indentation.  For the most part, the Perl code is indented using tabs.
> 
> I also made some minor indentation/spacing changes to the pod sections
> so that the output lined up when running pod2text, etc.  These
> sections must be indented using spaces.
> 
> None of the code functionality should have changed except for possibly
> one location.  My editor was complaining about lines 1843/1844 in the
> previous revision:
> 1843: #$command .= " && sed -i '' -e \'s/
> 1844: //g\' currentimage.txt";
> 
> I'm assuming both of these lines should be commented.  I changed it to:
> 1783: #   $command .= " && sed -i '' -e \'s///g\' 
> currentimage.txt";
> 
> Please do an 'svn up' and make sure I didn't mess anything up.
> 
> Thanks,
> Andy
> 
> On Wed, Apr 4, 2012 at 3:10 PM, Aaron Peeler  wrote:
>> Hi Jim,
>>
>> Made progress to a point, I wasn't able to get a full blown instance
>> going, but I feel my effort was good enough to prove it can be done
>> and used. Overall the code looks good and as we move forward, possibly
>> in the 2.4 release, I think it would be ideal to put all OS related
>> routines in their respective OS modules, like
>> notify_via_(wall,msg,oascript), etc.
>>
>> In the supporting documentation for this on the vcl wiki somewhere, I
>> recommend to list known working apple hardware. So far I can say that
>> it would work with the Mac Mini 2011 model and your running it on
>> MacPro.
>>
>> I'll work on committing the backend and db components it into trunk on
>> your behalf. I think Josh has already committed the php part.
>>
>> Thanks for the work and sorry it took so long to review it.
>>
>> Aaron
>>
>>
>> On Wed, Apr 4, 2012 at 7:49 AM, Aaron Peeler  wrote:
>>> Thanks Jim.
>>>
>>> Right, I saw that one also. I've got a 2010 mac mini model which also
>>> has the keyboard issue.  Doesn't seem like it's feasible to use the
>>> 2010 model. Going to give it one more shot with trying to do a
>>> kickstart install off the dvd. It that doesn't work then I'll try to
>>> locate a 2011 model.
>>>
>>> Overall your code looks good and should work - just would like to test it.
>>>
>>> Aaron
>>>
>>>
>>> On Tue, Apr 3, 2012 at 4:35 PM, James O'Dell  wrote:
> This site gives a walk through installing OSX on a mac mini
> using esxi 5. It lists the hardware used, and a link to
> vmware's nic driver.
> 
>>>>>> http://paraguin.com/2012/01/17/os-x-on-a-mac-mini-with-vmware-esxi-5/
> 
> __Jim
> 
> On 4/3/2012 11:48 AM, Aaron Peeler wrote:
>>>>>> Hi Daiyu,
>>>>>>
>>>>>> Thanks. Yes those are a couple that I had found.
>>>>>>
>>>>>> Aaron
>>>>>>
>>>>>> On Tue, Apr 3, 2012 at 2:35 PM, Hayashi, Daiyu
>>>>>>  wrote:
>>>>>>> Based on your email I take it that you've read these posts.
>>>>>>>
>>>>>>> http://paraguin.com/2012/01/10/the-mac-mini-vmware-esxi-5-server-part-1-research/
>>>>>>>
>>>>>>> http://tinkertry.com/maczilla-core-i5-mac-mini-esxi-5-0-update-1/
>>>>>>>
>>>>>>>
>>>>>>> Daiyu Hayashi
>>>>>>> Lead Information Technology Consultant
>>>>>>> Mihaylo College of Business and Economics
>>>>>>> Cal State University Fullerton
>>>>>>> 657-278-7347
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> -Original Message-
>>>

Re: VCL-543 OSX under ESXi 4.1

2012-05-17 Thread Andy Kurth
Hi Jim,
I made a commit to OSX.pm this morning.  I mainly changed the
indentation.  For the most part, the Perl code is indented using tabs.

I also made some minor indentation/spacing changes to the pod sections
so that the output lined up when running pod2text, etc.  These
sections must be indented using spaces.

None of the code functionality should have changed except for possibly
one location.  My editor was complaining about lines 1843/1844 in the
previous revision:
1843: #$command .= " && sed -i '' -e \'s/
1844: //g\' currentimage.txt";

I'm assuming both of these lines should be commented.  I changed it to:
1783: # $command .= " && sed -i '' -e \'s///g\' currentimage.txt";

Please do an 'svn up' and make sure I didn't mess anything up.

Thanks,
Andy

On Wed, Apr 4, 2012 at 3:10 PM, Aaron Peeler  wrote:
> Hi Jim,
>
> Made progress to a point, I wasn't able to get a full blown instance
> going, but I feel my effort was good enough to prove it can be done
> and used. Overall the code looks good and as we move forward, possibly
> in the 2.4 release, I think it would be ideal to put all OS related
> routines in their respective OS modules, like
> notify_via_(wall,msg,oascript), etc.
>
> In the supporting documentation for this on the vcl wiki somewhere, I
> recommend to list known working apple hardware. So far I can say that
> it would work with the Mac Mini 2011 model and your running it on
> MacPro.
>
> I'll work on committing the backend and db components it into trunk on
> your behalf. I think Josh has already committed the php part.
>
> Thanks for the work and sorry it took so long to review it.
>
> Aaron
>
>
> On Wed, Apr 4, 2012 at 7:49 AM, Aaron Peeler  wrote:
>> Thanks Jim.
>>
>> Right, I saw that one also. I've got a 2010 mac mini model which also
>> has the keyboard issue.  Doesn't seem like it's feasible to use the
>> 2010 model. Going to give it one more shot with trying to do a
>> kickstart install off the dvd. It that doesn't work then I'll try to
>> locate a 2011 model.
>>
>> Overall your code looks good and should work - just would like to test it.
>>
>> Aaron
>>
>>
>> On Tue, Apr 3, 2012 at 4:35 PM, James O'Dell  wrote:
>>> -BEGIN PGP SIGNED MESSAGE-
>>> Hash: SHA1
>>>
>>> This site gives a walk through installing OSX on a mac mini
>>> using esxi 5. It lists the hardware used, and a link to
>>> vmware's nic driver.
>>>
>>>> http://paraguin.com/2012/01/17/os-x-on-a-mac-mini-with-vmware-esxi-5/
>>>
>>> __Jim
>>>
>>> On 4/3/2012 11:48 AM, Aaron Peeler wrote:
>>>> Hi Daiyu,
>>>>
>>>> Thanks. Yes those are a couple that I had found.
>>>>
>>>> Aaron
>>>>
>>>> On Tue, Apr 3, 2012 at 2:35 PM, Hayashi, Daiyu
>>>>  wrote:
>>>>> Based on your email I take it that you've read these posts.
>>>>>
>>>>> http://paraguin.com/2012/01/10/the-mac-mini-vmware-esxi-5-server-part-1-research/
>>>>>
>>>>> http://tinkertry.com/maczilla-core-i5-mac-mini-esxi-5-0-update-1/
>>>>>
>>>>>
>>>>> Daiyu Hayashi
>>>>> Lead Information Technology Consultant
>>>>> Mihaylo College of Business and Economics
>>>>> Cal State University Fullerton
>>>>> 657-278-7347
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> -Original Message-
>>>>> From: Aaron Peeler [mailto:fapee...@ncsu.edu]
>>>>> Sent: Tuesday, April 03, 2012 6:28 AM
>>>>> To: vcl-dev@incubator.apache.org
>>>>> Subject: VCL-543 OSX under ESXi 4.1
>>>>>
>>>>> Jim,
>>>>>
>>>>> I'm working on testing the OSX module for inclusion in the next release 
>>>>> and run into some questions.
>>>>>
>>>>> By chance have you tried to use other apple hardware? I've got a  mac 
>>>>> mini (2010 mid) model.
>>>>>
>>>>> The initial issue I've run into is the usb keyboard gets disabled once 
>>>>> the vmware kernel is loaded. In searching on a solution for this, I've 
>>>>> run across folks stating that there is a missing network adapter as well 
>>>>> and that has to added later.
>>>>>
>>>>> I'm going to attempt to instal

Re: VCL-543 OSX under ESXi 4.1

2012-04-04 Thread Aaron Peeler
Hi Jim,

Made progress to a point, I wasn't able to get a full blown instance
going, but I feel my effort was good enough to prove it can be done
and used. Overall the code looks good and as we move forward, possibly
in the 2.4 release, I think it would be ideal to put all OS related
routines in their respective OS modules, like
notify_via_(wall,msg,oascript), etc.

In the supporting documentation for this on the vcl wiki somewhere, I
recommend to list known working apple hardware. So far I can say that
it would work with the Mac Mini 2011 model and your running it on
MacPro.

I'll work on committing the backend and db components it into trunk on
your behalf. I think Josh has already committed the php part.

Thanks for the work and sorry it took so long to review it.

Aaron


On Wed, Apr 4, 2012 at 7:49 AM, Aaron Peeler  wrote:
> Thanks Jim.
>
> Right, I saw that one also. I've got a 2010 mac mini model which also
> has the keyboard issue.  Doesn't seem like it's feasible to use the
> 2010 model. Going to give it one more shot with trying to do a
> kickstart install off the dvd. It that doesn't work then I'll try to
> locate a 2011 model.
>
> Overall your code looks good and should work - just would like to test it.
>
> Aaron
>
>
> On Tue, Apr 3, 2012 at 4:35 PM, James O'Dell  wrote:
>> -BEGIN PGP SIGNED MESSAGE-
>> Hash: SHA1
>>
>> This site gives a walk through installing OSX on a mac mini
>> using esxi 5. It lists the hardware used, and a link to
>> vmware's nic driver.
>>
>>> http://paraguin.com/2012/01/17/os-x-on-a-mac-mini-with-vmware-esxi-5/
>>
>> __Jim
>>
>> On 4/3/2012 11:48 AM, Aaron Peeler wrote:
>>> Hi Daiyu,
>>>
>>> Thanks. Yes those are a couple that I had found.
>>>
>>> Aaron
>>>
>>> On Tue, Apr 3, 2012 at 2:35 PM, Hayashi, Daiyu
>>>  wrote:
>>>> Based on your email I take it that you've read these posts.
>>>>
>>>> http://paraguin.com/2012/01/10/the-mac-mini-vmware-esxi-5-server-part-1-research/
>>>>
>>>> http://tinkertry.com/maczilla-core-i5-mac-mini-esxi-5-0-update-1/
>>>>
>>>>
>>>> Daiyu Hayashi
>>>> Lead Information Technology Consultant
>>>> Mihaylo College of Business and Economics
>>>> Cal State University Fullerton
>>>> 657-278-7347
>>>>
>>>>
>>>>
>>>>
>>>> -Original Message-
>>>> From: Aaron Peeler [mailto:fapee...@ncsu.edu]
>>>> Sent: Tuesday, April 03, 2012 6:28 AM
>>>> To: vcl-dev@incubator.apache.org
>>>> Subject: VCL-543 OSX under ESXi 4.1
>>>>
>>>> Jim,
>>>>
>>>> I'm working on testing the OSX module for inclusion in the next release 
>>>> and run into some questions.
>>>>
>>>> By chance have you tried to use other apple hardware? I've got a  mac mini 
>>>> (2010 mid) model.
>>>>
>>>> The initial issue I've run into is the usb keyboard gets disabled once the 
>>>> vmware kernel is loaded. In searching on a solution for this, I've run 
>>>> across folks stating that there is a missing network adapter as well and 
>>>> that has to added later.
>>>>
>>>> I'm going to attempt to install ESXi on a usb drive and boot the mac mini 
>>>> off of that (hopefully).
>>>>
>>>> So I was wondering if you've installed ESXi (either 4.1 or 5 ) on a mac 
>>>> mini yet?
>>>>
>>>> Thanks,
>>>> Aaron
>>>>
>>>> --
>>>> Aaron Peeler
>>>> Program Manager
>>>> Virtual Computing Lab
>>>> NC State University
>>>>
>>>> All electronic mail messages in connection with State business which are 
>>>> sent to or received by this account are subject to the NC Public Records 
>>>> Law and may be disclosed to third parties.
>>>
>>>
>>>
>>
>>
>> - --
>> Jim O'Dell
>> Network Analyst
>> California State University Fullerton
>> Email: jod...@fullerton.edu
>> Phone: (657) 278-2256
>> -BEGIN PGP SIGNATURE-
>> Version: GnuPG v1.4.9 (MingW32)
>> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
>>
>> iEYEARECAAYFAk97XvoACgkQREVHAOnXPYS2wwCg2q31vV+xb5umhvBhvAhEuQ37
>> grAAoKMTuOrRkgiI2qycV0GwH8l5v9tI
>> =Kvto
>> -END PGP SIGNATURE-
>
>
>
> --
> Aaron Peeler
> Program Manager
> Virtual Computing Lab
> NC State University
>
> All electronic mail messages in connection with State business which
> are sent to or received by this account are subject to the NC Public
> Records Law and may be disclosed to third parties.



-- 
Aaron Peeler
Program Manager
Virtual Computing Lab
NC State University

All electronic mail messages in connection with State business which
are sent to or received by this account are subject to the NC Public
Records Law and may be disclosed to third parties.


Re: VCL-543 OSX under ESXi 4.1

2012-04-04 Thread Aaron Peeler
Thanks Jim.

Right, I saw that one also. I've got a 2010 mac mini model which also
has the keyboard issue.  Doesn't seem like it's feasible to use the
2010 model. Going to give it one more shot with trying to do a
kickstart install off the dvd. It that doesn't work then I'll try to
locate a 2011 model.

Overall your code looks good and should work - just would like to test it.

Aaron


On Tue, Apr 3, 2012 at 4:35 PM, James O'Dell  wrote:
> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA1
>
> This site gives a walk through installing OSX on a mac mini
> using esxi 5. It lists the hardware used, and a link to
> vmware's nic driver.
>
>> http://paraguin.com/2012/01/17/os-x-on-a-mac-mini-with-vmware-esxi-5/
>
> __Jim
>
> On 4/3/2012 11:48 AM, Aaron Peeler wrote:
>> Hi Daiyu,
>>
>> Thanks. Yes those are a couple that I had found.
>>
>> Aaron
>>
>> On Tue, Apr 3, 2012 at 2:35 PM, Hayashi, Daiyu
>>  wrote:
>>> Based on your email I take it that you've read these posts.
>>>
>>> http://paraguin.com/2012/01/10/the-mac-mini-vmware-esxi-5-server-part-1-research/
>>>
>>> http://tinkertry.com/maczilla-core-i5-mac-mini-esxi-5-0-update-1/
>>>
>>>
>>> Daiyu Hayashi
>>> Lead Information Technology Consultant
>>> Mihaylo College of Business and Economics
>>> Cal State University Fullerton
>>> 657-278-7347
>>>
>>>
>>>
>>>
>>> -Original Message-
>>> From: Aaron Peeler [mailto:fapee...@ncsu.edu]
>>> Sent: Tuesday, April 03, 2012 6:28 AM
>>> To: vcl-dev@incubator.apache.org
>>> Subject: VCL-543 OSX under ESXi 4.1
>>>
>>> Jim,
>>>
>>> I'm working on testing the OSX module for inclusion in the next release and 
>>> run into some questions.
>>>
>>> By chance have you tried to use other apple hardware? I've got a  mac mini 
>>> (2010 mid) model.
>>>
>>> The initial issue I've run into is the usb keyboard gets disabled once the 
>>> vmware kernel is loaded. In searching on a solution for this, I've run 
>>> across folks stating that there is a missing network adapter as well and 
>>> that has to added later.
>>>
>>> I'm going to attempt to install ESXi on a usb drive and boot the mac mini 
>>> off of that (hopefully).
>>>
>>> So I was wondering if you've installed ESXi (either 4.1 or 5 ) on a mac 
>>> mini yet?
>>>
>>> Thanks,
>>> Aaron
>>>
>>> --
>>> Aaron Peeler
>>> Program Manager
>>> Virtual Computing Lab
>>> NC State University
>>>
>>> All electronic mail messages in connection with State business which are 
>>> sent to or received by this account are subject to the NC Public Records 
>>> Law and may be disclosed to third parties.
>>
>>
>>
>
>
> - --
> Jim O'Dell
> Network Analyst
> California State University Fullerton
> Email: jod...@fullerton.edu
> Phone: (657) 278-2256
> -BEGIN PGP SIGNATURE-
> Version: GnuPG v1.4.9 (MingW32)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
>
> iEYEARECAAYFAk97XvoACgkQREVHAOnXPYS2wwCg2q31vV+xb5umhvBhvAhEuQ37
> grAAoKMTuOrRkgiI2qycV0GwH8l5v9tI
> =Kvto
> -END PGP SIGNATURE-



-- 
Aaron Peeler
Program Manager
Virtual Computing Lab
NC State University

All electronic mail messages in connection with State business which
are sent to or received by this account are subject to the NC Public
Records Law and may be disclosed to third parties.


Re: VCL-543 OSX under ESXi 4.1

2012-04-03 Thread James O'Dell
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

This site gives a walk through installing OSX on a mac mini
using esxi 5. It lists the hardware used, and a link to
vmware's nic driver.

> http://paraguin.com/2012/01/17/os-x-on-a-mac-mini-with-vmware-esxi-5/

__Jim

On 4/3/2012 11:48 AM, Aaron Peeler wrote:
> Hi Daiyu,
> 
> Thanks. Yes those are a couple that I had found.
> 
> Aaron
> 
> On Tue, Apr 3, 2012 at 2:35 PM, Hayashi, Daiyu
>  wrote:
>> Based on your email I take it that you've read these posts.
>>
>> http://paraguin.com/2012/01/10/the-mac-mini-vmware-esxi-5-server-part-1-research/
>>
>> http://tinkertry.com/maczilla-core-i5-mac-mini-esxi-5-0-update-1/
>>
>>
>> Daiyu Hayashi
>> Lead Information Technology Consultant
>> Mihaylo College of Business and Economics
>> Cal State University Fullerton
>> 657-278-7347
>>
>>
>>
>>
>> -Original Message-
>> From: Aaron Peeler [mailto:fapee...@ncsu.edu]
>> Sent: Tuesday, April 03, 2012 6:28 AM
>> To: vcl-dev@incubator.apache.org
>> Subject: VCL-543 OSX under ESXi 4.1
>>
>> Jim,
>>
>> I'm working on testing the OSX module for inclusion in the next release and 
>> run into some questions.
>>
>> By chance have you tried to use other apple hardware? I've got a  mac mini 
>> (2010 mid) model.
>>
>> The initial issue I've run into is the usb keyboard gets disabled once the 
>> vmware kernel is loaded. In searching on a solution for this, I've run 
>> across folks stating that there is a missing network adapter as well and 
>> that has to added later.
>>
>> I'm going to attempt to install ESXi on a usb drive and boot the mac mini 
>> off of that (hopefully).
>>
>> So I was wondering if you've installed ESXi (either 4.1 or 5 ) on a mac mini 
>> yet?
>>
>> Thanks,
>> Aaron
>>
>> --
>> Aaron Peeler
>> Program Manager
>> Virtual Computing Lab
>> NC State University
>>
>> All electronic mail messages in connection with State business which are 
>> sent to or received by this account are subject to the NC Public Records Law 
>> and may be disclosed to third parties.
> 
> 
> 


- -- 
Jim O'Dell
Network Analyst
California State University Fullerton
Email: jod...@fullerton.edu
Phone: (657) 278-2256
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk97XvoACgkQREVHAOnXPYS2wwCg2q31vV+xb5umhvBhvAhEuQ37
grAAoKMTuOrRkgiI2qycV0GwH8l5v9tI
=Kvto
-END PGP SIGNATURE-


Re: VCL-543 OSX under ESXi 4.1

2012-04-03 Thread Aaron Peeler
Hi Daiyu,

Thanks. Yes those are a couple that I had found.

Aaron

On Tue, Apr 3, 2012 at 2:35 PM, Hayashi, Daiyu
 wrote:
> Based on your email I take it that you've read these posts.
>
> http://paraguin.com/2012/01/10/the-mac-mini-vmware-esxi-5-server-part-1-research/
>
> http://tinkertry.com/maczilla-core-i5-mac-mini-esxi-5-0-update-1/
>
>
> Daiyu Hayashi
> Lead Information Technology Consultant
> Mihaylo College of Business and Economics
> Cal State University Fullerton
> 657-278-7347
>
>
>
>
> -Original Message-
> From: Aaron Peeler [mailto:fapee...@ncsu.edu]
> Sent: Tuesday, April 03, 2012 6:28 AM
> To: vcl-dev@incubator.apache.org
> Subject: VCL-543 OSX under ESXi 4.1
>
> Jim,
>
> I'm working on testing the OSX module for inclusion in the next release and 
> run into some questions.
>
> By chance have you tried to use other apple hardware? I've got a  mac mini 
> (2010 mid) model.
>
> The initial issue I've run into is the usb keyboard gets disabled once the 
> vmware kernel is loaded. In searching on a solution for this, I've run across 
> folks stating that there is a missing network adapter as well and that has to 
> added later.
>
> I'm going to attempt to install ESXi on a usb drive and boot the mac mini off 
> of that (hopefully).
>
> So I was wondering if you've installed ESXi (either 4.1 or 5 ) on a mac mini 
> yet?
>
> Thanks,
> Aaron
>
> --
> Aaron Peeler
> Program Manager
> Virtual Computing Lab
> NC State University
>
> All electronic mail messages in connection with State business which are sent 
> to or received by this account are subject to the NC Public Records Law and 
> may be disclosed to third parties.



-- 
Aaron Peeler
Program Manager
Virtual Computing Lab
NC State University

All electronic mail messages in connection with State business which
are sent to or received by this account are subject to the NC Public
Records Law and may be disclosed to third parties.


Re: VCL-543 OSX under ESXi 4.1

2012-04-03 Thread Aaron Peeler
Thanks.
Aaron

On Tue, Apr 3, 2012 at 2:22 PM, James O'Dell  wrote:
> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA1
>
> Aaron,
>
> I don't have a mac mini to test with. So, I have not tried
> installing esxi on a mac mini.
>
> I'll see if I can dig one up.
>
> __Jim
>
>
> On 4/3/2012 6:28 AM, Aaron Peeler wrote:
>> Jim,
>>
>> I'm working on testing the OSX module for inclusion in the next
>> release and run into some questions.
>>
>> By chance have you tried to use other apple hardware? I've got a  mac
>> mini (2010 mid) model.
>>
>> The initial issue I've run into is the usb keyboard gets disabled once
>> the vmware kernel is loaded. In searching on a solution for this, I've
>> run across folks stating that there is a missing network adapter as
>> well and that has to added later.
>>
>> I'm going to attempt to install ESXi on a usb drive and boot the mac
>> mini off of that (hopefully).
>>
>> So I was wondering if you've installed ESXi (either 4.1 or 5 ) on a
>> mac mini yet?
>>
>> Thanks,
>> Aaron
>>
>
>
> - --
> Jim O'Dell
> Network Analyst
> California State University Fullerton
> Email: jod...@fullerton.edu
> Phone: (657) 278-2256
> -BEGIN PGP SIGNATURE-
> Version: GnuPG v1.4.9 (MingW32)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
>
> iEYEARECAAYFAk97QAMACgkQREVHAOnXPYQNQACgg0OSMJu6vOSeq9X0jrDD7UWq
> x/MAoJR5Zxb2A6jwgAvTkn+BFB5ad+4A
> =3ce5
> -END PGP SIGNATURE-



-- 
Aaron Peeler
Program Manager
Virtual Computing Lab
NC State University

All electronic mail messages in connection with State business which
are sent to or received by this account are subject to the NC Public
Records Law and may be disclosed to third parties.


RE: VCL-543 OSX under ESXi 4.1

2012-04-03 Thread Hayashi, Daiyu
Based on your email I take it that you've read these posts.

http://paraguin.com/2012/01/10/the-mac-mini-vmware-esxi-5-server-part-1-research/

http://tinkertry.com/maczilla-core-i5-mac-mini-esxi-5-0-update-1/


Daiyu Hayashi
Lead Information Technology Consultant
Mihaylo College of Business and Economics
Cal State University Fullerton
657-278-7347




-Original Message-
From: Aaron Peeler [mailto:fapee...@ncsu.edu] 
Sent: Tuesday, April 03, 2012 6:28 AM
To: vcl-dev@incubator.apache.org
Subject: VCL-543 OSX under ESXi 4.1

Jim,

I'm working on testing the OSX module for inclusion in the next release and run 
into some questions.

By chance have you tried to use other apple hardware? I've got a  mac mini 
(2010 mid) model.

The initial issue I've run into is the usb keyboard gets disabled once the 
vmware kernel is loaded. In searching on a solution for this, I've run across 
folks stating that there is a missing network adapter as well and that has to 
added later.

I'm going to attempt to install ESXi on a usb drive and boot the mac mini off 
of that (hopefully).

So I was wondering if you've installed ESXi (either 4.1 or 5 ) on a mac mini 
yet?

Thanks,
Aaron

--
Aaron Peeler
Program Manager
Virtual Computing Lab
NC State University

All electronic mail messages in connection with State business which are sent 
to or received by this account are subject to the NC Public Records Law and may 
be disclosed to third parties.


Re: VCL-543 OSX under ESXi 4.1

2012-04-03 Thread James O'Dell
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Aaron,

I don't have a mac mini to test with. So, I have not tried
installing esxi on a mac mini.

I'll see if I can dig one up.

__Jim


On 4/3/2012 6:28 AM, Aaron Peeler wrote:
> Jim,
> 
> I'm working on testing the OSX module for inclusion in the next
> release and run into some questions.
> 
> By chance have you tried to use other apple hardware? I've got a  mac
> mini (2010 mid) model.
> 
> The initial issue I've run into is the usb keyboard gets disabled once
> the vmware kernel is loaded. In searching on a solution for this, I've
> run across folks stating that there is a missing network adapter as
> well and that has to added later.
> 
> I'm going to attempt to install ESXi on a usb drive and boot the mac
> mini off of that (hopefully).
> 
> So I was wondering if you've installed ESXi (either 4.1 or 5 ) on a
> mac mini yet?
> 
> Thanks,
> Aaron
> 


- -- 
Jim O'Dell
Network Analyst
California State University Fullerton
Email: jod...@fullerton.edu
Phone: (657) 278-2256
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk97QAMACgkQREVHAOnXPYQNQACgg0OSMJu6vOSeq9X0jrDD7UWq
x/MAoJR5Zxb2A6jwgAvTkn+BFB5ad+4A
=3ce5
-END PGP SIGNATURE-


VCL-543 OSX under ESXi 4.1

2012-04-03 Thread Aaron Peeler
Jim,

I'm working on testing the OSX module for inclusion in the next
release and run into some questions.

By chance have you tried to use other apple hardware? I've got a  mac
mini (2010 mid) model.

The initial issue I've run into is the usb keyboard gets disabled once
the vmware kernel is loaded. In searching on a solution for this, I've
run across folks stating that there is a missing network adapter as
well and that has to added later.

I'm going to attempt to install ESXi on a usb drive and boot the mac
mini off of that (hopefully).

So I was wondering if you've installed ESXi (either 4.1 or 5 ) on a
mac mini yet?

Thanks,
Aaron

-- 
Aaron Peeler
Program Manager
Virtual Computing Lab
NC State University

All electronic mail messages in connection with State business which
are sent to or received by this account are subject to the NC Public
Records Law and may be disclosed to third parties.


[jira] [Updated] (VCL-543) OSX under ESXi 4.1

2012-02-29 Thread Josh Thompson (Updated) (JIRA)

 [ 
https://issues.apache.org/jira/browse/VCL-543?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Josh Thompson updated VCL-543:
--

Assignee: (was: Josh Thompson)

> OSX under ESXi 4.1
> --
>
> Key: VCL-543
> URL: https://issues.apache.org/jira/browse/VCL-543
> Project: VCL
>  Issue Type: Improvement
>  Components: database, vcld (backend), web gui (frontend)
>Affects Versions: 2.3
>Reporter: James O'Dell
>  Labels: features
> Fix For: 2.3
>
> Attachments: Howto.rtf, OSX.pm, VMware.pm.patch, adminadd, admindel, 
> dhcp_enable, fw_disable_rdp, fw_enable, fw_enable_rdp, inuse.pm.patch, 
> logoff_users, oamessage, password_reset, requests.php.patch, useradd, 
> userdel, utils.pm.patch
>
>
> VCL needs OSX support. These files are my first attempt at doing so.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




Re: [jira] [Created] (VCL-543) OSX under ESXi 4.1

2012-02-24 Thread James O'Dell
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

I did have someone from our campus contact an Apple representative
before I wrote the OSX module. Here are the conditions, as I understand
them.

1. Must be on Apple hardware. No way around this one.

2a) For Apple Snow Leopard (Server) you must have a license for each
instance.
2b) For Apple Lion (Client or Server) you can have 3 instances per
license per machine. (one real + 2 virtual, or 3 virtual)

3) The other OSX versions cannot be virtualized.

I based my work on Apple Snow Leopard(Server). I didn't have a copy
of Lion available as it hadn't been released yet.
I suspect the scripts I wrote for things like firewall control are
SL specific, and may have to be modified for Lion.

Just a bit of info, VMware 5 now supports SL Server as an operating
system type(Apple hardware).

Maybe this link will be helpful.
> http://lists.apple.com/archives/Macos-x-server/2011/Jul/msg00205.html

Btw, 'time-sharing' really isn't an issue with iRAPP RDP server. It
runs on the console, and only one person at a time can be on the
console.

Hope this helps,

__Jim

On 2/24/2012 6:37 AM, Mark Gardner wrote:
> Thanks for letting me know. I am glad that Apple is allowing OSX to be
> virtualized.
> 
> Mark
> 
> On Fri, Feb 24, 2012 at 9:20 AM, Aaron Coburn  wrote:
>> This is new with OS X 10.7 (Lion).
>>
>> There are also certain conditions on this. First of all, you need to be 
>> running OS X VMs on Apple hardware, and there is a hard limit on the number 
>> of virtualized instances that you can run on any machine. Second, the VMs 
>> need to be run on a system that is already running Lion.
>>
>> The documents listed in this JIRA issue describe installing VMware ESX as a 
>> hypervisor (on Mac Pro hardware) and then running three instances of Lion 
>> inside that. I am not sure that entirely conforms to the EULA. My reading of 
>> it, at least, is that you need to have an instance of OS X running directly 
>> on the hardware.
>>
>> The EULA for Lion states (in section B):
>> B. License from Mac App Store. If you obtained a license for the Apple 
>> Software from the Mac App Store, then subject to the terms and conditions of 
>> this License and as permitted by the Mac App Store Usage Rules set forth in 
>> the App Store Terms and Conditions (http://www.apple.com/legal/itunes/ww/) 
>> (“Usage Rules”), you are granted a limited, non-transferable, non-exclusive 
>> license:
>>
>> …
>>
>> (iii) to install, use and run up to two (2) additional copies or instances 
>> of the Apple Software within virtual operating system environments on each 
>> Mac Computer you own or control that is already running the Apple Software.
>> This is further qualified with the following:
>>
>> The grant set forth in Section 2B(iii) above does not permit you to use the 
>> virtualized copies or instances of the Apple Software in connection with 
>> service bureau, time-sharing, terminal sharing or other similar types of 
>> services.
>>
>> This last clause also potentially conflicts with what the VCL is doing, 
>> namely "terminal sharing or other similar types of services".
>>
>> Or is there another way to read this?
>>
>> Aaron
>>
>>
>>
>> --
>> Aaron Coburn
>> Systems Administrator and Programmer
>> Academic Technology Services, Amherst College
>> (413) 542-5451 acob...@amherst.edu
>>
>>
>>
>>
>>
>> On Feb 24, 2012, at 8:29 AM, Mark Gardner wrote:
>>
>>> While I am glad to see OSX supported, I was under the impression that
>>> it was against Apple's license. Am I out of touch?
>>>
>>> Mark
>>>
>>> On Tue, Dec 6, 2011 at 7:44 PM, James O'Dell (Created) (JIRA)
>>>  wrote:
 OSX under ESXi 4.1
 --

 Key: VCL-543
 URL: https://issues.apache.org/jira/browse/VCL-543
 Project: VCL
  Issue Type: Improvement
  Components: database, vcld (backend), web gui (frontend)
Affects Versions: 2.2.1
Reporter: James O'Dell
 Fix For: 2.2.1


 VCL needs OSX support. These files are my first attempt at doing so.

 --
 This message is automatically generated by JIRA.
 If you think it was sent incorrectly, please contact your JIRA 
 administrators: 
 https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
 For more information on JIRA, see: http://www.atlassian.com/software/jira


>>>
>>>
>>>
>>> --
>>> Mark Gardner
>>> --
>>
> 
> 
> 


- -- 
Jim O'Dell
Network Analyst
California State University Fullerton
Email: jod...@fullerton.edu
Phone: (657) 278-2256
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk9HyXMACgkQREVHAOnXPYQYZgCgkACewRPUFFJmoPYk45wHebNQ
ylYAnR4sWytf/y1fHabrsqOAkuQfOHUr
=J+Ev
-END PGP SIGNATURE-


Re: [jira] [Created] (VCL-543) OSX under ESXi 4.1

2012-02-24 Thread Mark Gardner
Thanks for letting me know. I am glad that Apple is allowing OSX to be
virtualized.

Mark

On Fri, Feb 24, 2012 at 9:20 AM, Aaron Coburn  wrote:
> This is new with OS X 10.7 (Lion).
>
> There are also certain conditions on this. First of all, you need to be 
> running OS X VMs on Apple hardware, and there is a hard limit on the number 
> of virtualized instances that you can run on any machine. Second, the VMs 
> need to be run on a system that is already running Lion.
>
> The documents listed in this JIRA issue describe installing VMware ESX as a 
> hypervisor (on Mac Pro hardware) and then running three instances of Lion 
> inside that. I am not sure that entirely conforms to the EULA. My reading of 
> it, at least, is that you need to have an instance of OS X running directly 
> on the hardware.
>
> The EULA for Lion states (in section B):
> B. License from Mac App Store. If you obtained a license for the Apple 
> Software from the Mac App Store, then subject to the terms and conditions of 
> this License and as permitted by the Mac App Store Usage Rules set forth in 
> the App Store Terms and Conditions (http://www.apple.com/legal/itunes/ww/) 
> (“Usage Rules”), you are granted a limited, non-transferable, non-exclusive 
> license:
>
> …
>
> (iii) to install, use and run up to two (2) additional copies or instances of 
> the Apple Software within virtual operating system environments on each Mac 
> Computer you own or control that is already running the Apple Software.
> This is further qualified with the following:
>
> The grant set forth in Section 2B(iii) above does not permit you to use the 
> virtualized copies or instances of the Apple Software in connection with 
> service bureau, time-sharing, terminal sharing or other similar types of 
> services.
>
> This last clause also potentially conflicts with what the VCL is doing, 
> namely "terminal sharing or other similar types of services".
>
> Or is there another way to read this?
>
> Aaron
>
>
>
> --
> Aaron Coburn
> Systems Administrator and Programmer
> Academic Technology Services, Amherst College
> (413) 542-5451 acob...@amherst.edu
>
>
>
>
>
> On Feb 24, 2012, at 8:29 AM, Mark Gardner wrote:
>
>> While I am glad to see OSX supported, I was under the impression that
>> it was against Apple's license. Am I out of touch?
>>
>> Mark
>>
>> On Tue, Dec 6, 2011 at 7:44 PM, James O'Dell (Created) (JIRA)
>>  wrote:
>>> OSX under ESXi 4.1
>>> --
>>>
>>>                 Key: VCL-543
>>>                 URL: https://issues.apache.org/jira/browse/VCL-543
>>>             Project: VCL
>>>          Issue Type: Improvement
>>>          Components: database, vcld (backend), web gui (frontend)
>>>    Affects Versions: 2.2.1
>>>            Reporter: James O'Dell
>>>             Fix For: 2.2.1
>>>
>>>
>>> VCL needs OSX support. These files are my first attempt at doing so.
>>>
>>> --
>>> This message is automatically generated by JIRA.
>>> If you think it was sent incorrectly, please contact your JIRA 
>>> administrators: 
>>> https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
>>> For more information on JIRA, see: http://www.atlassian.com/software/jira
>>>
>>>
>>
>>
>>
>> --
>> Mark Gardner
>> --
>



-- 
Mark Gardner
--


Re: [jira] [Created] (VCL-543) OSX under ESXi 4.1

2012-02-24 Thread Josh Thompson
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Mark,

My understanding is that it is allowed under the right circumstances.  This is 
from the Howto.rtf Jim wrote up and attached to the JIRA issue:

- ---
Apple licensing restricts virtualization to only OSX server 10.6 and OSX 
client 10.7. Also, it requires it to run on only Apple hardware (I'm using old 
MACPros). My understanding is that OSX server 10.6 requires a license to each 
instance, while OSX client 10.7 requires 1 license on each hardware platform - 
but also limits it to running 3 concurrent operating systems. 
- ---

Josh

On Friday, February 24, 2012 8:29:15 AM Mark Gardner wrote:
> While I am glad to see OSX supported, I was under the impression that
> it was against Apple's license. Am I out of touch?
> 
> Mark
> 
> On Tue, Dec 6, 2011 at 7:44 PM, James O'Dell (Created) (JIRA)
> 
>  wrote:
> > OSX under ESXi 4.1
> > --
> > 
> > Key: VCL-543
> > URL: https://issues.apache.org/jira/browse/VCL-543
> > Project: VCL
> >  Issue Type: Improvement
> >  Components: database, vcld (backend), web gui (frontend)
> >Affects Versions: 2.2.1
> >Reporter: James O'Dell
> > Fix For: 2.2.1
> > 
> > 
> > VCL needs OSX support. These files are my first attempt at doing so.
> > 
> > --
> > This message is automatically generated by JIRA.
> > If you think it was sent incorrectly, please contact your JIRA
> > administrators:
> > https://issues.apache.org/jira/secure/ContactAdministrators!default.jsp
> > a For more information on JIRA, see:
> > http://www.atlassian.com/software/jira
- -- 
- ---
Josh Thompson
VCL Developer
North Carolina State University

my GPG/PGP key can be found at pgp.mit.edu

All electronic mail messages in connection with State business which
are sent to or received by this account are subject to the NC Public
Records Law and may be disclosed to third parties.
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.17 (GNU/Linux)

iEYEARECAAYFAk9Hnm0ACgkQV/LQcNdtPQMx/wCfTjcRayEiutjh3B6AOGH/Gjpj
s/cAnjgfADVO6i3PX0ZS3w0osYmLr38+
=pIuf
-END PGP SIGNATURE-



Re: [jira] [Created] (VCL-543) OSX under ESXi 4.1

2012-02-24 Thread Aaron Coburn
This is new with OS X 10.7 (Lion). 

There are also certain conditions on this. First of all, you need to be running 
OS X VMs on Apple hardware, and there is a hard limit on the number of 
virtualized instances that you can run on any machine. Second, the VMs need to 
be run on a system that is already running Lion.

The documents listed in this JIRA issue describe installing VMware ESX as a 
hypervisor (on Mac Pro hardware) and then running three instances of Lion 
inside that. I am not sure that entirely conforms to the EULA. My reading of 
it, at least, is that you need to have an instance of OS X running directly on 
the hardware.

The EULA for Lion states (in section B):
B. License from Mac App Store. If you obtained a license for the Apple Software 
from the Mac App Store, then subject to the terms and conditions of this 
License and as permitted by the Mac App Store Usage Rules set forth in the App 
Store Terms and Conditions (http://www.apple.com/legal/itunes/ww/) (“Usage 
Rules”), you are granted a limited, non-transferable, non-exclusive license: 

…

(iii) to install, use and run up to two (2) additional copies or instances of 
the Apple Software within virtual operating system environments on each Mac 
Computer you own or control that is already running the Apple Software.
This is further qualified with the following:

The grant set forth in Section 2B(iii) above does not permit you to use the 
virtualized copies or instances of the Apple Software in connection with 
service bureau, time-sharing, terminal sharing or other similar types of 
services. 

This last clause also potentially conflicts with what the VCL is doing, namely 
"terminal sharing or other similar types of services".

Or is there another way to read this?

Aaron



--
Aaron Coburn
Systems Administrator and Programmer
Academic Technology Services, Amherst College
(413) 542-5451 acob...@amherst.edu





On Feb 24, 2012, at 8:29 AM, Mark Gardner wrote:

> While I am glad to see OSX supported, I was under the impression that
> it was against Apple's license. Am I out of touch?
> 
> Mark
> 
> On Tue, Dec 6, 2011 at 7:44 PM, James O'Dell (Created) (JIRA)
>  wrote:
>> OSX under ESXi 4.1
>> --
>> 
>> Key: VCL-543
>> URL: https://issues.apache.org/jira/browse/VCL-543
>> Project: VCL
>>  Issue Type: Improvement
>>  Components: database, vcld (backend), web gui (frontend)
>>Affects Versions: 2.2.1
>>Reporter: James O'Dell
>> Fix For: 2.2.1
>> 
>> 
>> VCL needs OSX support. These files are my first attempt at doing so.
>> 
>> --
>> This message is automatically generated by JIRA.
>> If you think it was sent incorrectly, please contact your JIRA 
>> administrators: 
>> https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
>> For more information on JIRA, see: http://www.atlassian.com/software/jira
>> 
>> 
> 
> 
> 
> -- 
> Mark Gardner
> --



Re: [jira] [Created] (VCL-543) OSX under ESXi 4.1

2012-02-24 Thread Mark Gardner
While I am glad to see OSX supported, I was under the impression that
it was against Apple's license. Am I out of touch?

Mark

On Tue, Dec 6, 2011 at 7:44 PM, James O'Dell (Created) (JIRA)
 wrote:
> OSX under ESXi 4.1
> --
>
>                 Key: VCL-543
>                 URL: https://issues.apache.org/jira/browse/VCL-543
>             Project: VCL
>          Issue Type: Improvement
>          Components: database, vcld (backend), web gui (frontend)
>    Affects Versions: 2.2.1
>            Reporter: James O'Dell
>             Fix For: 2.2.1
>
>
> VCL needs OSX support. These files are my first attempt at doing so.
>
> --
> This message is automatically generated by JIRA.
> If you think it was sent incorrectly, please contact your JIRA 
> administrators: 
> https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
> For more information on JIRA, see: http://www.atlassian.com/software/jira
>
>



-- 
Mark Gardner
--


[jira] [Assigned] (VCL-543) OSX under ESXi 4.1

2012-02-23 Thread Josh Thompson (Assigned) (JIRA)

 [ 
https://issues.apache.org/jira/browse/VCL-543?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Josh Thompson reassigned VCL-543:
-

Assignee: Josh Thompson

> OSX under ESXi 4.1
> --
>
> Key: VCL-543
> URL: https://issues.apache.org/jira/browse/VCL-543
> Project: VCL
>  Issue Type: Improvement
>  Components: database, vcld (backend), web gui (frontend)
>Affects Versions: 2.3
>Reporter: James O'Dell
>Assignee: Josh Thompson
>  Labels: features
> Fix For: 2.3
>
> Attachments: Howto.rtf, OSX.pm, VMware.pm.patch, adminadd, admindel, 
> dhcp_enable, fw_disable_rdp, fw_enable, fw_enable_rdp, inuse.pm.patch, 
> logoff_users, oamessage, password_reset, requests.php.patch, useradd, 
> userdel, utils.pm.patch
>
>
> VCL needs OSX support. These files are my first attempt at doing so.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] [Updated] (VCL-543) OSX under ESXi 4.1

2011-12-07 Thread Aaron Peeler (Updated) (JIRA)

 [ 
https://issues.apache.org/jira/browse/VCL-543?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Aaron Peeler updated VCL-543:
-

Affects Version/s: (was: 2.2.1)
   2.3
Fix Version/s: (was: 2.2.1)
   2.3

> OSX under ESXi 4.1
> --
>
> Key: VCL-543
> URL: https://issues.apache.org/jira/browse/VCL-543
> Project: VCL
>  Issue Type: Improvement
>  Components: database, vcld (backend), web gui (frontend)
>Affects Versions: 2.3
>Reporter: James O'Dell
>  Labels: features
> Fix For: 2.3
>
> Attachments: Howto.rtf, OSX.pm, VMware.pm.patch, adminadd, admindel, 
> dhcp_enable, fw_disable_rdp, fw_enable, fw_enable_rdp, inuse.pm.patch, 
> logoff_users, oamessage, password_reset, requests.php.patch, useradd, 
> userdel, utils.pm.patch
>
>
> VCL needs OSX support. These files are my first attempt at doing so.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




Re: [jira] [Updated] (VCL-543) OSX under ESXi 4.1

2011-12-07 Thread Aaron Peeler
Hi Jim,

Thanks, this is great.

I'm going to update the affects version on this jira issue to 2.3
release. I'd like to see this get into the next release.

Thanks again for this great contribution.

Aaron


On Tue, Dec 6, 2011 at 7:50 PM, James O'Dell (Updated) (JIRA)
 wrote:
>
>     [ 
> https://issues.apache.org/jira/browse/VCL-543?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
>  ]
>
> James O'Dell updated VCL-543:
> -
>
>    Attachment: userdel
>                useradd
>                password_reset
>                oamessage
>                logoff_users
>                fw_enable_rdp
>                fw_enable
>                fw_disable_rdp
>                dhcp_enable
>                admindel
>                adminadd
>                VMware.pm.patch
>                utils.pm.patch
>                requests.php.patch
>                OSX.pm
>                inuse.pm.patch
>                Howto.rtf
>
> OSX under VCL using iRAPP RDP server and OSx86 shim for EFI BIOS
>
>> OSX under ESXi 4.1
>> --
>>
>>                 Key: VCL-543
>>                 URL: https://issues.apache.org/jira/browse/VCL-543
>>             Project: VCL
>>          Issue Type: Improvement
>>          Components: database, vcld (backend), web gui (frontend)
>>    Affects Versions: 2.2.1
>>            Reporter: James O'Dell
>>              Labels: features
>>             Fix For: 2.2.1
>>
>>         Attachments: Howto.rtf, OSX.pm, VMware.pm.patch, adminadd, admindel, 
>> dhcp_enable, fw_disable_rdp, fw_enable, fw_enable_rdp, inuse.pm.patch, 
>> logoff_users, oamessage, password_reset, requests.php.patch, useradd, 
>> userdel, utils.pm.patch
>>
>>
>> VCL needs OSX support. These files are my first attempt at doing so.
>
> --
> This message is automatically generated by JIRA.
> If you think it was sent incorrectly, please contact your JIRA 
> administrators: 
> https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
> For more information on JIRA, see: http://www.atlassian.com/software/jira
>
>
>



-- 
Aaron Peeler
Program Manager
Virtual Computing Lab
NC State University

All electronic mail messages in connection with State business which
are sent to or received by this account are subject to the NC Public
Records Law and may be disclosed to third parties.


[jira] [Updated] (VCL-543) OSX under ESXi 4.1

2011-12-06 Thread James O'Dell (Updated) (JIRA)

 [ 
https://issues.apache.org/jira/browse/VCL-543?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

James O'Dell updated VCL-543:
-

Attachment: userdel
useradd
password_reset
oamessage
logoff_users
fw_enable_rdp
fw_enable
fw_disable_rdp
dhcp_enable
admindel
adminadd
VMware.pm.patch
utils.pm.patch
requests.php.patch
OSX.pm
inuse.pm.patch
Howto.rtf

OSX under VCL using iRAPP RDP server and OSx86 shim for EFI BIOS

> OSX under ESXi 4.1
> --
>
> Key: VCL-543
> URL: https://issues.apache.org/jira/browse/VCL-543
> Project: VCL
>  Issue Type: Improvement
>  Components: database, vcld (backend), web gui (frontend)
>Affects Versions: 2.2.1
>Reporter: James O'Dell
>  Labels: features
> Fix For: 2.2.1
>
> Attachments: Howto.rtf, OSX.pm, VMware.pm.patch, adminadd, admindel, 
> dhcp_enable, fw_disable_rdp, fw_enable, fw_enable_rdp, inuse.pm.patch, 
> logoff_users, oamessage, password_reset, requests.php.patch, useradd, 
> userdel, utils.pm.patch
>
>
> VCL needs OSX support. These files are my first attempt at doing so.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] [Created] (VCL-543) OSX under ESXi 4.1

2011-12-06 Thread James O'Dell (Created) (JIRA)
OSX under ESXi 4.1
--

 Key: VCL-543
 URL: https://issues.apache.org/jira/browse/VCL-543
 Project: VCL
  Issue Type: Improvement
  Components: database, vcld (backend), web gui (frontend)
Affects Versions: 2.2.1
Reporter: James O'Dell
 Fix For: 2.2.1


VCL needs OSX support. These files are my first attempt at doing so.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira