VirtualBox

Changeset 32363 in vbox for trunk/doc


Ignore:
Timestamp:
Sep 9, 2010 4:00:10 PM (15 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
65713
Message:

doc/manual: xxe formatting.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/doc/manual/en_US/user_AdvancedTopics.xml

    r32331 r32363  
    11<?xml version="1.0" encoding="UTF-8"?>
    22<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
    3   "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd">
     3"http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd">
    44<chapter id="AdvancedTopics">
    5   <title>Advanced topics</title>
     5  <title>go Advanced topics</title>
    66
    77  <sect1 id="vboxconfigdata">
     
    295295      copy the file <computeroutput>VBoxGINA.dll</computeroutput> to the
    296296      Windows <computeroutput>SYSTEM32</computeroutput> directory. Then, in
    297       the registry, create the following key:
    298       <screen>HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\GinaDLL</screen>
     297      the registry, create the following key: <screen>HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\GinaDLL</screen>
    299298      with a value of <computeroutput>VBoxGINA.dll</computeroutput>.</para>
    300299
    301300      <para><note>
    302         The VirtualBox GINA is implemented as a wrapper around the standard Windows GINA
    303         (<computeroutput>MSGINA.DLL</computeroutput>), therefore it will most likely not
    304         work correctly with 3rd party GINA modules.
    305       </note></para>
     301           The VirtualBox GINA is implemented as a wrapper around the standard Windows GINA (
     302
     303          <computeroutput>MSGINA.DLL</computeroutput>
     304
     305          ), therefore it will most likely not work correctly with 3rd party GINA modules.
     306        </note></para>
    306307
    307308      <para>To manually install the VirtualBox credential module, extract the
     
    319320      <computeroutput>(Default)</computeroutput> in each key) set to
    320321      <computeroutput>VBoxCredProv</computeroutput>. After that a new string
    321       named
    322       <screen>HKEY_CLASSES_ROOT\CLSID\{275D3BCC-22BB-4948-A7F6-3A3054EBA92B}\InprocServer32\ThreadingModel</screen>
     322      named <screen>HKEY_CLASSES_ROOT\CLSID\{275D3BCC-22BB-4948-A7F6-3A3054EBA92B}\InprocServer32\ThreadingModel</screen>
    323323      with a value of <computeroutput>Apartment</computeroutput> has to be
    324324      created.</para>
     
    361361            compared to the true user name, not the user friendly name. This
    362362            means that when you rename a user, you still have to supply the
    363             original user name (internally, Windows never renames user accounts).
    364             </para>
     363            original user name (internally, Windows never renames user
     364            accounts).</para>
    365365          </listitem>
    366366        </orderedlist></para>
    367367
    368368      <para>The following command forces VirtualBox to keep the credentials
    369       after they were read by the guest and on VM reset: <screen>VBoxManage setextradata "Windows XP" VBoxInternal/Devices/VMMDev/0/Config/KeepCredentials 1</screen>Note that
    370       this is a potential security risk as a malicious application running on
    371       the guest could request this information using the proper
     369      after they were read by the guest and on VM reset: <screen>VBoxManage setextradata "Windows XP" VBoxInternal/Devices/VMMDev/0/Config/KeepCredentials 1</screen>Note
     370      that this is a potential security risk as a malicious application
     371      running on the guest could request this information using the proper
    372372      interface.</para>
    373373    </sect2>
     
    479479      Windows Vista and 7, Sysprep is already included. Sysprep mainly
    480480      consists of an executable called
    481       <computeroutput>sysprep.exe</computeroutput> which is invoked by
    482       the user to put the Windows installation into preparation mode.</para>
    483 
    484       <para>Starting with VirtualBox 3.2.2, the Guest Additions offer a way
    485       to launch a system preparation on the guest operating system in an
    486       automated way, controlled from the host system. To achieve that,
    487       see <xref linkend="guestadd-guestcontrol" /> for using the feature
    488       with the special identifier <computeroutput>sysprep</computeroutput>
    489       as the program to execute, along with the user name <computeroutput>sysprep</computeroutput>
    490       and password <computeroutput>sysprep</computeroutput> for the credentials.
    491       Sysprep then gets launched with the required system rights.</para>
     481      <computeroutput>sysprep.exe</computeroutput> which is invoked by the
     482      user to put the Windows installation into preparation mode.</para>
     483
     484      <para>Starting with VirtualBox 3.2.2, the Guest Additions offer a way to
     485      launch a system preparation on the guest operating system in an
     486      automated way, controlled from the host system. To achieve that, see
     487      <xref linkend="guestadd-guestcontrol" /> for using the feature with the
     488      special identifier <computeroutput>sysprep</computeroutput> as the
     489      program to execute, along with the user name
     490      <computeroutput>sysprep</computeroutput> and password
     491      <computeroutput>sysprep</computeroutput> for the credentials. Sysprep
     492      then gets launched with the required system rights.</para>
    492493
    493494      <note>
     
    504505              for Windows Vista, 2008 Server and 7</para>
    505506            </listitem>
    506           </itemizedlist>
    507           The Guest Additions will automatically use the appropriate path to execute
    508           the system preparation tool.</para>
     507          </itemizedlist> The Guest Additions will automatically use the
     508        appropriate path to execute the system preparation tool.</para>
    509509      </note>
    510510    </sect2>
     
    538538    --plugcpu and --unplugcpu subcommands, which take the number of the
    539539    virtual CPU as a parameter, like this:<screen>VBoxManage modifyvm "VM name" --plugcpu 3
    540 VBoxManage modifyvm "VM name" --unplugcpu 3</screen>Note that CPU 0 can
    541     never be removed.</para>
     540VBoxManage modifyvm "VM name" --unplugcpu 3</screen>Note that CPU 0 can never
     541    be removed.</para>
    542542
    543543    <para>While the VM is running, CPUs can be added with the
     
    880880        when the image is successfully created.</para>
    881881      </sect3>
    882 
    883882    </sect2>
    884883
     
    13471346    the GUI, that is, removing some features that the user should not
    13481347    see.<screen>VBoxManage setextradata global GUI/Customizations OPTION[,OPTION...]</screen></para>
    1349     <para>where <computeroutput>OPTION</computeroutput> is one of the following
    1350     keywords:<glosslist>
     1348
     1349    <para>where <computeroutput>OPTION</computeroutput> is one of the
     1350    following keywords:<glosslist>
    13511351        <glossentry>
    13521352          <glossterm><computeroutput>noSelector</computeroutput></glossterm>
     
    13751375      </glosslist></para>
    13761376
    1377     <para>To disable any GUI customization do
    1378       <screen>VBoxManage setextradata global GUI/Customizations</screen></para>
    1379 
    1380     <para>To disable all host key combinations, open the global settings and change
    1381       the host key to <emphasis>None</emphasis>. This might be useful when using
    1382       VirtualBox in a kiosk mode.</para>
     1377    <para>To disable any GUI customization do <screen>VBoxManage setextradata global GUI/Customizations</screen></para>
     1378
     1379    <para>To disable all host key combinations, open the global settings and
     1380    change the host key to <emphasis>None</emphasis>. This might be useful
     1381    when using VirtualBox in a kiosk mode.</para>
    13831382
    13841383    <para>Furthermore, you can disallow certain actions when terminating a VM
    1385       from the GUI. To disallow specific actions, type:</para>
     1384    from the GUI. To disallow specific actions, type:</para>
     1385
    13861386    <para><screen>VBoxManage setextradata "VM name" GUI/RestrictedCloseActions OPTION[,OPTION...]</screen></para>
    1387     <para>where <computeroutput>OPTION</computeroutput> is one of the following
    1388       keywords:<glosslist>
     1387
     1388    <para>where <computeroutput>OPTION</computeroutput> is one of the
     1389    following keywords:<glosslist>
    13891390        <glossentry>
    13901391          <glossterm><computeroutput>SaveState</computeroutput></glossterm>
     1392
    13911393          <glossdef>
    1392             <para>Don't allow the user to save the VM state plus terminate the VM.</para>
     1394            <para>Don't allow the user to save the VM state plus terminate the
     1395            VM.</para>
    13931396          </glossdef>
    13941397        </glossentry>
     1398
    13951399        <glossentry>
    13961400          <glossterm><computeroutput>Shutdown</computeroutput></glossterm>
     1401
    13971402          <glossdef>
    13981403            <para>Don't allow the user to shutdown the VM by sending the ACPI
     
    14001405          </glossdef>
    14011406        </glossentry>
     1407
    14021408        <glossentry>
    14031409          <glossterm><computeroutput>PowerOff</computeroutput></glossterm>
     1410
    14041411          <glossdef>
    14051412            <para>Don't allow the user to power off the VM.</para>
    14061413          </glossdef>
    14071414        </glossentry>
     1415
    14081416        <glossentry>
    14091417          <glossterm><computeroutput>Restore</computeroutput></glossterm>
     1418
    14101419          <glossdef>
    1411             <para>Don't allow the user to return to the last snapshot when powering
    1412               off the VM.</para>
     1420            <para>Don't allow the user to return to the last snapshot when
     1421            powering off the VM.</para>
    14131422          </glossdef>
    14141423        </glossentry>
    1415     </glosslist></para>
     1424      </glosslist></para>
     1425
    14161426    <para>Combinations of all of these options are allowed. If all options are
    1417       specified, the VM cannot be shut down from the GUI.</para>
     1427    specified, the VM cannot be shut down from the GUI.</para>
    14181428  </sect1>
    14191429
    14201430  <sect1 id="vboxwebsrv-daemon">
    1421     <title>Starting <computeroutput>vboxwebsrv</computeroutput> automatically</title>
     1431    <title>Starting <computeroutput>vboxwebsrv</computeroutput>
     1432    automatically</title>
    14221433
    14231434    <para><computeroutput>vboxwebsrv</computeroutput> is used for controlling
    1424     VirtualBox remotely. As the client base using this interface is growing, we
    1425     added start scripts for the various operation systems we support. The
    1426     following describes how to use them.
    1427 
    1428     <itemizedlist>
     1435    VirtualBox remotely. As the client base using this interface is growing,
     1436    we added start scripts for the various operation systems we support. The
     1437    following describes how to use them. <itemizedlist>
    14291438        <listitem>
    1430           <para>On Mac OS X, launchd is used. An example configuration file can
    1431           be found in
     1439          <para>On Mac OS X, launchd is used. An example configuration file
     1440          can be found in
    14321441          <computeroutput>$HOME/Library/LaunchAgents/org.virtualbox.vboxwebsrv.plist</computeroutput>.
    14331442          It has to be enabled by changing the
    14341443          <computeroutput>Disabled</computeroutput> key from
    14351444          <computeroutput>true</computeroutput> to
    1436           <computeroutput>false</computeroutput>. To manually start the service
    1437           use the following command:
    1438           <screen>launchctl load ~/Library/LaunchAgents/org.virtualbox.vboxwebsrv.plist</screen>
    1439          
     1445          <computeroutput>false</computeroutput>. To manually start the
     1446          service use the following command: <screen>launchctl load ~/Library/LaunchAgents/org.virtualbox.vboxwebsrv.plist</screen>
    14401447          For additional information on how launchd services could be
    1441           configured see
    1442           <literal><ulink
    1443       url="http://developer.apple.com/mac/library/documentation/MacOSX/Conceptual/BPSystemStartup/BPSystemStartup.html">http://developer.apple.com/mac/library/documentation/MacOSX/Conceptual/BPSystemStartup/BPSystemStartup.html</ulink></literal>.
    1444           </para>
     1448          configured see <literal><ulink
     1449          url="http://developer.apple.com/mac/library/documentation/MacOSX/Conceptual/BPSystemStartup/BPSystemStartup.html">http://developer.apple.com/mac/library/documentation/MacOSX/Conceptual/BPSystemStartup/BPSystemStartup.html</ulink></literal>.</para>
    14451450        </listitem>
    1446     </itemizedlist>
    1447     </para>
     1451      </itemizedlist></para>
    14481452  </sect1>
    14491453</chapter>
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette