Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
70 changes: 0 additions & 70 deletions modules/ROOT/pages/automatic_updater.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -32,73 +32,3 @@ If a new update is available, the {ini_name} Desktop App initializes a *pop-up d

If a new update is available, the {ini_name} Desktop App initializes a *pop-up dialog* to alert you of the update and requests that you update to the latest version. Update the {ini_name} Desktop App according to the installation method used.

== Preventing Automatic Updates

In controlled environments such as companies or universities, you may not want to enable the auto-update mechanism because it interferes with deployment tools and policies. To address this issue, you can disable the auto-updater entirely. The following sections describe how to do so for different operating systems.

=== Windows Environments

Users can disable automatic updates by adding this line to the `[General]` section of their `owncloud.cfg` files:

`owncloud.cfg` is usually located in: +
`%AppData%\ownCloud\owncloud.cfg`

[source,cfg]
----
skipUpdateCheck=true
----

Windows administrators have two methods for preventing automatic updates in Windows environments. The first method allows users to override the automatic update check mechanism. The second method, on the other hand, prevents any manual overrides.

To prevent automatic updates, but allow manual overrides:

. Edit these Registry keys:

[source]
----
a. (32-bit-Windows) HKEY_LOCAL_MACHINE\Software\ownCloud\ownCloud
b. (64-bit-Windows) HKEY_LOCAL_MACHINE\Software\Wow6432Node\ownCloud\ownCloud
----

[start=2]
. Add the key `skipUpdateCheck` (of type DWORD).
. Specify a value of `1` to the machine.

To override this key manually, use the same value in `HKEY_CURRENT_USER`. To prevent automatic updates and disallow manual overrides, do the following:

NOTE: This is the preferred method for controlling updater behavior through group policies.

. Edit this Registry key:

[source]
----
HKEY_LOCAL_MACHINE\Software\Policies\ownCloud\ownCloud
----

[start=2]
. Add the key `skipUpdateCheck` (of type DWORD).
. Specify a value of `1` to the machine.

NOTE: The key names of enterprise-branded Desktop Apps are set during the branding process using the Application Vendor and Application Name fields.

Your key names look like this:

[source]
----
HKEY_LOCAL_MACHINE\Software\Policies\myCompanyName\myAppName
----

=== macOS Environments

In the macOS operating system, you can disable the automatic update mechanism by copying the file: +
`owncloud.app/Contents/Resources/deny_autoupdate_com.owncloud.desktopclient.plist` to +
`/Library/Preferences/com.owncloud.desktopclient.plist`

=== Linux Environments

Since the Linux Desktop App does not have automatic update functionality, there is no need to remove the automatic update check. However, if you want to disable automatic updates, edit your Desktop App configuration file: `$HOME/.config/ownCloud/owncloud.cfg`. Add this line to the `[General]` section:

[source,cfg]
----
skipUpdateCheck=true
----