Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bonjour installation is not optional, can't be removed via normal means #13416

savchenko opened this issue May 30, 2022 · 3 comments · Fixed by #14630

Bonjour installation is not optional, can't be removed via normal means #13416

savchenko opened this issue May 30, 2022 · 3 comments · Fixed by #14630
installer Windows Installer


Copy link

Describe the bug
Bonjour installation isn't optional anymore, it can't be removed manually from "Apps & Features" or a "classic" Control panel.

To Reproduce
Steps to reproduce the behavior:

  1. Download Cyberduck-Installer-
  2. Try to install without Bonjour
  3. Realise it's not optional, try to uninstall the Bonjour without wiping the Cyberduck

Expected behavior
Make Bonjour optional as per ee952d1 and allow it to be uninstalled as per #10850


Cyberduck installed


Installer options


Desktop (please complete the following information):

  • OS: Windows 10 21H2
  • Version: 10.0.19044 Build 19044

Log Files

Additional context
See the linked issue & commit.

@dkocher dkocher added the installer Windows Installer label May 30, 2022
Copy link

leifcr commented Jan 11, 2023

This was originally fixed in #5563 back in 2010, but has sneak back it seems.

Workaround to stop the service:

  1. Run services.msc
  2. Right click Bonjour service, click properties
  3. Set startup to manual or deactivated
  4. Stop the service (Right click + stop)

At least that disables for now.

Copy link

After merge Bonjour is removed automatically through auto-update. Installing Bonjour requires either running the installer again with the Bonjour checkbox selected (default), or installing Bonjour manually.

@dkocher dkocher added this to the 8.6.0 milestone May 8, 2023
Copy link

Reviewed this, new behavior will be:

  • Bonjour is opt-out (Options -> Bonjour checkbox)
  • On Update, the installer checks for an existing Bonjour installation, and keeps the installation alive
  • If Bonjour is removed after Cyberduck got installed, any future update won't install Bonjour again
  • After merge the update should make Bonjour visible in Programs & Features
  • For automated installations the property Cyberduck-Installer.exe InstallBonjour=0 can be used.

dkocher added a commit that referenced this issue May 10, 2023
Make Bonjour optional & visible in apps & programs
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
installer Windows Installer
None yet

Successfully merging a pull request may close this issue.

4 participants