* faq-setup.xml (faq.setup.uninstall): Mention Safe Mode
requirement for accessing the Security tab in XP Home. * faq-using.xml (faq.using.chmod): Mention FAT32.
This commit is contained in:
parent
80f52ae1dd
commit
1e069c300d
|
@ -1,3 +1,9 @@
|
||||||
|
2006-08-25 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
|
||||||
|
|
||||||
|
* faq-setup.xml (faq.setup.uninstall): Mention Safe Mode
|
||||||
|
requirement for accessing the Security tab in XP Home.
|
||||||
|
* faq-using.xml (faq.using.chmod): Mention FAT32.
|
||||||
|
|
||||||
2006-08-09 Christopher Faylor <cgf@timesys.com>
|
2006-08-09 Christopher Faylor <cgf@timesys.com>
|
||||||
|
|
||||||
* overview2.sgml: Remove inaccurate "full support for windows
|
* overview2.sgml: Remove inaccurate "full support for windows
|
||||||
|
|
|
@ -374,27 +374,33 @@ the action reads ``Uninstall''. Proceed by clicking ``Next''.
|
||||||
<qandaentry id="faq.setup.uninstall-service">
|
<qandaentry id="faq.setup.uninstall-service">
|
||||||
<question><para>How do I uninstall a Cygwin service?</para></question>
|
<question><para>How do I uninstall a Cygwin service?</para></question>
|
||||||
<answer>
|
<answer>
|
||||||
<para>If you don't know the name of the service, you can list all
|
<orderedlist>
|
||||||
services you have installed with <literal>cygrunsrv -L</literal>. Before
|
<listitem><para>List all services you have installed with
|
||||||
removing the service, you should stop it with
|
<literal>cygrunsrv -L</literal>. If you do not have
|
||||||
|
<literal>cygrunsrv</literal> installed, skip this FAQ.
|
||||||
|
</para></listitem>
|
||||||
|
<listitem><para>Before removing the service, you should stop it with
|
||||||
<literal>cygrunsrv --stop <replaceable>service_name</replaceable></literal>.
|
<literal>cygrunsrv --stop <replaceable>service_name</replaceable></literal>.
|
||||||
If you have <literal>inetd</literal> configured to run as a standalone
|
If you have <literal>inetd</literal> configured to run as a standalone
|
||||||
service, it will not show up in the list, but <literal>cygrunsrv --stop inetd</literal>
|
service, it will not show up in the list, but
|
||||||
will work to stop it as well. Lastly, remove the service with
|
<literal>cygrunsrv --stop inetd</literal> will work to stop it as
|
||||||
|
well.
|
||||||
|
</para></listitem>
|
||||||
|
<listitem><para>Lastly, remove the service with
|
||||||
<literal>cygrunsrv --remove <replaceable>service_name</replaceable></literal>.
|
<literal>cygrunsrv --remove <replaceable>service_name</replaceable></literal>.
|
||||||
</para>
|
</para></listitem>
|
||||||
|
</orderedlist>
|
||||||
</answer></qandaentry>
|
</answer></qandaentry>
|
||||||
|
|
||||||
<qandaentry id="faq.setup.uninstall-all">
|
<qandaentry id="faq.setup.uninstall-all">
|
||||||
<question><para>How do I uninstall <emphasis role='bold'>all</emphasis> of Cygwin?</para></question>
|
<question><para>How do I uninstall <emphasis role='bold'>all</emphasis> of Cygwin?</para></question>
|
||||||
<answer>
|
<answer>
|
||||||
|
|
||||||
<para>Setup has no automatic uninstall facility. The recommended method to remove all
|
<para>Setup has no automatic uninstall facility. The recommended method to remove all
|
||||||
of Cygwin is as follows:
|
of Cygwin is as follows:
|
||||||
</para>
|
</para>
|
||||||
<orderedlist>
|
<orderedlist>
|
||||||
<listitem><para>First remove all Cygwin services by repeating the instructions
|
<listitem><para>If you have any Cygwin services running, remove by repeating
|
||||||
in <ulink
|
the instructions in <ulink
|
||||||
url="http://cygwin.com/faq/faq.setup.html#faq.setup.uninstall-service" /> for
|
url="http://cygwin.com/faq/faq.setup.html#faq.setup.uninstall-service" /> for
|
||||||
all services that you installed. Common services that might have been
|
all services that you installed. Common services that might have been
|
||||||
installed are <literal>sshd</literal>, <literal>cron</literal>,
|
installed are <literal>sshd</literal>, <literal>cron</literal>,
|
||||||
|
@ -420,12 +426,14 @@ services end up owned by the SYSTEM account and not writable by regular users.
|
||||||
<para>The quickest way to delete the entire tree if you run into this problem is to
|
<para>The quickest way to delete the entire tree if you run into this problem is to
|
||||||
change the ownership of all files and folders to your account. To do this in
|
change the ownership of all files and folders to your account. To do this in
|
||||||
Windows Explorer, right click on the root Cygwin folder, choose Properties, then
|
Windows Explorer, right click on the root Cygwin folder, choose Properties, then
|
||||||
the Security tab. Select Advanced, then go to the Owner tab and make sure your
|
the Security tab. If you are using Windows XP Home or Simple File Sharing,
|
||||||
account is listed as the owner. Select the 'Replace owner on subcontainers and
|
you will need to boot into Safe Mode to access the Security tab. Select
|
||||||
objects' checkbox and press Ok. After Explorer applies the changes you should
|
Advanced, then go to the Owner tab and make sure your account is listed as
|
||||||
be able to delete the entire tree in one operation. Note that you can also
|
the owner. Select the 'Replace owner on subcontainers and objects' checkbox
|
||||||
achieve this in Cygwin by typing <literal>chown -R user /</literal> or by using other tools
|
and press Ok. After Explorer applies the changes you should be able to
|
||||||
such as CACLS.EXE.
|
delete the entire tree in one operation. Note that you can also achieve
|
||||||
|
this in Cygwin by typing <literal>chown -R user /</literal> or by using other
|
||||||
|
tools such as <literal>CACLS.EXE</literal>.
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
<listitem><para>Delete the Cygwin shortcuts on the Desktop and Start Menu, and anything
|
<listitem><para>Delete the Cygwin shortcuts on the Desktop and Start Menu, and anything
|
||||||
|
|
|
@ -279,7 +279,7 @@ must create the whatis database. Just run the command
|
||||||
</answer></qandaentry>
|
</answer></qandaentry>
|
||||||
|
|
||||||
<qandaentry id="faq.using.chmod">
|
<qandaentry id="faq.using.chmod">
|
||||||
<question><para>Why doesn't chmod work?</para></question>
|
<question><para>Why doesn't <literal>chmod</literal> work?</para></question>
|
||||||
<answer>
|
<answer>
|
||||||
|
|
||||||
<para>The most common case is that your <literal>/etc/passwd</literal>
|
<para>The most common case is that your <literal>/etc/passwd</literal>
|
||||||
|
@ -288,6 +288,10 @@ or <literal>/etc/group</literal> files are not properly set up. If
|
||||||
or <literal>mkgroup</literal>, you need to run one or both of those
|
or <literal>mkgroup</literal>, you need to run one or both of those
|
||||||
commands.
|
commands.
|
||||||
</para>
|
</para>
|
||||||
|
<para>If you're using FAT32 instead of NTFS, <literal>chmod</literal>
|
||||||
|
will fail since FAT32 does not provide any security. You might consider
|
||||||
|
converting the drive to NTFS with <literal>CONVERT.EXE</literal>.
|
||||||
|
</para>
|
||||||
<para>For other cases, understand that Cygwin attempts to show UNIX
|
<para>For other cases, understand that Cygwin attempts to show UNIX
|
||||||
permissions based on the security features of Windows, so the Windows
|
permissions based on the security features of Windows, so the Windows
|
||||||
ACLs are likely the source of your problem. See the Cygwin User's
|
ACLs are likely the source of your problem. See the Cygwin User's
|
||||||
|
@ -398,7 +402,6 @@ lines to your <literal>~/.inputrc</literal> file and restart <literal>bash</lite
|
||||||
set output-meta on
|
set output-meta on
|
||||||
set input-meta on
|
set input-meta on
|
||||||
set kanji-code sjis
|
set kanji-code sjis
|
||||||
set meta-flag on
|
|
||||||
</screen>
|
</screen>
|
||||||
|
|
||||||
<para>These are options to the <literal>readline</literal> library, which you can read
|
<para>These are options to the <literal>readline</literal> library, which you can read
|
||||||
|
|
Loading…
Reference in New Issue