23-04-2021



Bonne nuit definition: Bonne nuit is defined as good night in French. (interjection) An example of bonne nuit is what someone would say before going to bed in France. Oct 09, 2010 HELPPPPPPP!!! I just received a letter from my home owner sassiocation and they told me that I have to remove my chickens and coop with 15 days or Ill be getting a fine. When I statred this 4h project for my kids I called the city of Washington Twp and they stated that we are a-1 argriculture.

The Mac Pro is an Intel Xeon-based workstation computer manufactured by Apple Inc. The Mac Pro, in most configurations, is the fastest computer that Apple offers, and is one of three desktop computers in the current Macintosh lineup. Things and OmniFocus to synchronize projects and tasks across the Mac desktop and the iPad, iPhone or iPod touch; Safari to find local web servers and configuration pages for local devices; Software such as Bonjour Browser or iStumbler, both for macOS, can be used to view all services declared by these applications. Apple's 'Remote' application.

Several tools are available for Macintosh System Administrators, mostly in the form of command-line shell scripts to be run from the Terminal application. Please read the comments in each script for descriptions and directions.

Running BOINC as a daemon or system service

Make_BOINC_Service.sh is a command-line shell script to set up the BOINC Client to run as a daemon at system startup. It can be used with either full GUI installations (BOINC Manager) or the stand-alone BOINC Client. (If you don't use the boinc daemon that came with the GUI installation, you should check the /Library/LaunchDaemons/edu.berkeley.boinc file that the Make_BOINC_Service.sh script generates for double slashes (//) and remove them if necessary.)


When run as a daemon:

  • The BOINC Client always runs even when no user is logged in. However, it still observes the Activity settings as set by the Manager or the boinc_cmd application (Run always, Run based on preferences, Suspend, Snooze; Network activity always available, Network activity based on preferences, Network activity suspended.)
  • Quitting the BOINC Manager will not cause the Client to exit.
  • Most projects have upgraded their graphics to version 6 and will display graphics properly on BOINC version 6.2 and later even when running as a daemon. However, older style (version 5) application graphics (including screen saver graphics) are not available when the Client runs as a daemon.
  • The BOINC Client may not successfully detect the presence of a GPU, so BOINC Project applications may not be able to use the GPU.
  • The following apply to the full GUI installation (BOINC Manager):
    • You may need BOINC version 6.2 or later to work properly as a daemon.
    • Normally, BOINC Manager starts up automatically when each user logs in. You can change this as explained below.
    • If you wish to block some users from using BOINC Manager, move it out of the /Applications directory into a directory with restricted permissions. Due to the Manager's internal permissions, you can move it but cannot copy it. See Client security and sandboxing for more information.

Disabling auto-launch of BOINC Manager

By default, BOINC Manager starts up automatically when each user logs in. You can override this behavior by removing the BOINC Manager Login Item for selected users, either via the Accounts System Preferences panel or by creating a nologinitems.txt file in the BOINC Data folder. This should be a plain text file containing a list of users to be excluded from auto-launch, one user name per line.

An easy way to create this file is to type the following in terminal, then edit the file to remove unwanted entries:

After creating this file, run the installer. The installer will delete the Login Item for each user listed in the file. Entries which are not names of actual users are ignored (e.g., Shared, Deleted Users.)

Backup

Using BOINC's security features with the stand-alone BOINC Client

Beginning with version 5.5.4, the Macintosh BOINC Manager Installer implements additional security to protect your computer data from potential theft or accidental or malicious damage by limiting BOINC projects' access to your system and data, as described in Client security and sandboxing. We recommend that stand-alone BOINC Client installations also take advantage of this protection. You can do this by running the Mac_SA_Secure.sh command-line shell script after installing the stand-alone Client, and again any time you upgrade the Client.

Although we don't recommend it, you can remove these protections by running the Mac_SA_Insecure.sh script.

Moving BOINC Manager or BOINC Data Folder to a Different Drive

It is possible to run BOINC on the Mac with the BOINC Manager application or the BOINC Data folder on a drive other than the boot drive. This is complicated a bit by the need to set up the special permissions for BOINC's sandbox security, but it can be done. These instructions are provided with no warranty; use them at your own risk.

Here are instructions for moving both the application and the data (you can move either or both):

Shortcut: instead of typing a path in the Terminal application, you can drag a folder or file from a Finder window onto the Terminal window. If you do this, omit the quotation marks around the path!

[1] Quit BOINC.

[2] If you only want to move the BOINC Manager application, skip to step [4].

Copy the BOINC Data directory from the '/Library/Application Support/' directory to the desired drive. Rename the original BOINC Data directory or move it to a different directory on your boot drive as a backup safety measure. In any case, you must now not have a '/Library/Application Support/BOINC Data' directory before the next step.

[3] Create a symbolic link to the new BOINC Data directory in place of the old one. Hazel app for mac windows 10. Enter the following in the Terminal application:

Substituting your new path for {newDataPath}; for example: '/Volumes/newDrive/myData'.

Bonnuit for mac os

[4] If you only want to move the BOINC Data, skip to step [5].

Copy BOINCManager.app from '/Applications/BOINCManager.app' to the desired drive, and move the original into the trash. (The Finder may not show the filename extension '.app').

Create a symbolic link to the new copy in place of the old one. Enter the following in the Terminal application:

Substituting your new path for {newAppPath}; for example: '/Volumes/newDrive/myApps'

[5] IMPORTANT: you must create symbolic links. Macintosh aliases created with the Finder will not work!

Run the script Mac_SA_Secure.sh to set up proper permissions at the new locations. Enter the following in the Terminal application:

where {newDataPath} is as above and {path} is the path to the Mac_SA_Secure.sh script. (As before, you can drag the Mac_SA_Secure.sh file from a Finder window onto the Terminal window instead of typing its path.)

[6] Relaunch BOINC.

IMPORTANT: Each time you run the installer, you will need to repeat this. You may also need to repeat it after upgrading to a new version of Mac OSX. The installer will replace the symbolic link to the Manager with the new Manager, and will replace the symbolic link to the BOINC Data directory with a new initialized BOINC Data directory with no projects attached. You must:

  • cancel out of the 'Attach to Project' dialog
  • quit BOINC
  • move that new initialized BOINC Data directory to the trash
  • repeat steps [2] through [4].

Note: according to this discussion, the target drive must have 'Owners Enabled' set.

For safety, always make a backup copy of your BOINC Data before performing these steps.

Selecting which users may run BOINC Manager

Due to new restrictions imposed by OS 10.6 Snow Leopard, there has been a change in BOINC's security implementation. Non-administrative users can no longer run BOINC Manager unless they are added to group boinc_master.

As of BOINC 6.10.5, the BOINC installer asks whether or not you wish to add all non-admin users to group boinc_master. (As before, the installer automatically adds all users with administrative privileges [i.e., users who are members of group admin] to group boinc_master.)

If you need more selective control over which users should be in group boinc_master, you can use the command-line tool AddRemoveUser.

To add user1, user2 and user3 to group boinc_master, enter the following in the Terminal application:

where {path} is the path to the AddRemoveUser application.This also sets a login item for each specified user so that BOINC Manager will start automatically when that user logs in.

You can also use:

This is the same as the -a option and also sets BOINC as the screensaver for the specified users.

To remove user1, user2 and user3 from group boinc_master, enter the following in the Terminal application:

This also removes the BOINCManager login item for each specified user. If any of the specified users had BOINC set as their screensaver, it will change their screensaver to Flurry.

Installing BOINC on a Mac using the command line

In some situations, such as remote or automated installs, it is more convenient to install BOINC Manager via the command line instead of the GUI. But there is no way to respond to dialogs during a command-line install.

Apple's command-line installer sets the following environment variable:

For

The postinstall script, postupgrade script, and this Postinstall.app detect this environment variable and do the following:

  • Redirect the Postinstall.app log output to a file /tmp/BOINCInstallLog.txt.
  • Suppress the 2 dialogs (asking whether to allow non-admin users to manage BOINC and whether to use the BOINC screensaver.)
  • test for the existence of a file /tmp/nonadminusersok.txt; if the file exists, allow non-administrative users to run BOINC Manager.
  • test for the existence of a file /tmp/setboincsaver.txt; if the file exists, set BOINC as the screensaver for all BOINC users.

The BOINC installer package to be used for command line installs can be found embedded inside the GUI BOINC Installer application at:

Example: To install on a remote Mac from the command line, allowing non-admin users to run the BOINC Manager and setting BOINC as the screensaver:First SCP the 'BOINC.pkg' to the remote Mac's /tmp directory, then SSh into the remote Mac and enter the following:

Retrieved from 'https://boinc.berkeley.edu/w/?title=Tools_for_Mac_OS_X&oldid=6430'
(Redirected from Apple Bonjour)
Bonjour
Developer(s)Apple Inc.
Initial releaseAugust 2002; 18 years ago (as Rendezvous)
Stable release
878.260.1 / August 23, 2019; 14 months ago
Operating systemmacOS, Microsoft Windows, Linux, *BSD, iOS
TypeZero-configuration networking
LicenseApple Inc. – Proprietary Freeware; portions under the Apache license
Websitedeveloper.apple.com/bonjour/

Bonjour is Apple's implementation of zero-configuration networking (zeroconf), a group of technologies that includes service discovery, address assignment, and hostname resolution. Bonjour locates devices such as printers, other computers, and the services that those devices offer on a local network using multicast Domain Name System (mDNS) service records.

The software comes built-in with Apple's macOS and iOS operating systems. Bonjour can also be installed onto computers running Microsoft Windows. Bonjour components may also be included within other software such as iTunes and Safari.

After its introduction in 2002 with Mac OS X 10.2 as Rendezvous, the software was renamed in 2005 to Bonjour following an out-of-court trademark dispute settlement.[1][2]

Overview[edit]

Bonjour provides a general method to discover services on a local area network. Refx nexus 2 for mac dmg. The software is widely used throughout macOS, and allows users to set up a network without any configuration. As of 2010 it is used to find printers and file-sharing servers.

Notable applications using Bonjour include:

  • iTunes to find shared music
  • iPhoto to find shared photos
  • iChat, Adobe SystemsCreative Suite 3, Proteus, Adium, Fire, Pidgin, Skype, Vine Server, and Elgato EyeTV to communicate with multiple clients
  • Gizmo5 to find other users on the local network
  • TiVo Desktop to find digital video recorders and shared-media libraries (deprecated, unsupported c. 2013)
  • SubEthaEdit to find document collaborators
  • Solidworks and PhotoView 360 used for managing licenses
  • Things and OmniFocus to synchronize projects and tasks across the Mac desktop and the iPad, iPhone or iPod touch
  • Safari to find local web servers and configuration pages for local devices

Software such as Bonjour Browser or iStumbler, both for macOS, can be used to view all services declared by these applications. Apple's 'Remote' application for iPhone and iPod Touch also uses Bonjour to establish connection to iTunes libraries via Wi-Fi.[3]

Bonjour only works within a single broadcast domain, which is usually a small area, without special DNS configuration. macOS, Bonjour for Windows and AirPort Base Stations may be configured to use Wide Area Bonjour which allows for wide area service discovery via an appropriately configured DNS server.

Applications generally implement Bonjour services using standard TCP/IP calls, rather than in the operating system. Although macOS provides various Bonjour services, Bonjour also works on other operating systems. Apple has made the source code of the Bonjour multicast DNS responder, the core component of service discovery, available as a Darwinopen source project. The project provides source code to build the responder daemon for a wide range of platforms, including Mac OS 9, macOS, Linux, *BSD, Solaris, VxWorks, and Windows. Apple also provides a user-installable set of services called Bonjour for Windows and Java libraries.

Licensing[edit]

Bonjour is released under a terms-of-limited-use license by Apple. It is freeware for clients, though developers and software companies who wish to redistribute it as part of a software package or use the Bonjour logo may need a licensing agreement. The source code for mDNSResponder is available under the Apache License.[4]

Naming[edit]

Apple originally introduced the Bonjour software in August 2002 as part of Mac OS X 10.2 under the name 'Rendezvous'. On August 27, 2003 Tibco Software Inc announced that it had filed a lawsuit for trademark infringement.[5]Tibco had an enterprise application integration product called TIBCO Rendezvous on the market since 1994 and stated that it had tried to come to an agreement with Apple Computer. In July 2004 Apple Computer and Tibco reached an out-of-court settlement; [6] specifics of the settlement were not released to the public. On April 12, 2005, Apple announced the renaming of Rendezvous to 'Bonjour'.[1]

The current name Bonjour is French for the morning or afternoon greeting, 'good day'. The previous name Rendezvous is French for 'meeting', 'appointment' or 'date'.[7]

Bonnuit For Mac

Other implementations[edit]

Bonjour version 2.0, released on February 24, 2010, works with Microsoft Windows 2000, 2003, XP, Vista, 7, 8, and 10.[8] Systems use it primarily to facilitate the installation, configuration, and use of network printers, and thus it runs from startup. When Bonjour is fully implemented on Windows, some features—such as iChat—allow for communication between Windows and Mac OS. Bonjour for Windows also adds zeroconf capabilities to Internet Explorer, and provides a zeroconf implementation to Java VMs.[8][9]

Some third-party applications, such as Adobe's Photoshop CS3 suite,[10]also come bundled with Bonjour to take advantage of zeroconf technology.

Installers on Windows systems normally place Bonjour files in a folder called 'Bonjour' within the 'Program Files' folder. It modifies Windows system-registry entries related to internal network configuration and operation. Bonjour runs as mDNSResponder.exe. Communications across the network take place over UDP port 5353, which may require reconfiguring some personal or corporate firewalls that block Bonjour packets. A full installation of Bonjour for Windows will include a plug-in for Internet Explorer, a printer wizard, and the network communication services. Not all components are included when installed as part of a third-party application or as a component of other Apple software such as iTunes.

Some VPN clients are configured so that local network services are unavailable to a computer when VPN software is active and connected.[8] In such a case no local zeroconf services are available to Bonjour or any other zeroconf implementation.

In September 2008, two security vulnerabilities were found in Bonjour for Windows.[11]Certain installations of Bonjour for Windows lack an uninstaller and do not display a human-readable entry in the Windows services listing.[12]

In 32- and 64-bit releases of Windows 7, some older but still available versions of Bonjour services can disable all network connectivity by adding an entry of 0.0.0.0 as the default gateway. This was a bug reported in 2013.[13]

The open-source IM clients Pidgin, Kopete and Adium support the Bonjour IM protocol, as does the closed-source Trillian client.

Browsers[edit]

A number of browsers allow an end-user to graphically explore the devices found using Bonjour.

Discovery / Bonjour Browser[edit]

Discovery is a Creative Commons-licensed macOS application that displays all services declared using Bonjour. The program was originally called Rendezvous Browser, but changed its name in version 1.5.4 after Apple changed the protocol's name to Bonjour; since version 2.0, it has been renamed again, to Discovery. For certain protocols, double-clicking a list item will launch the associated helper. Version 1.5.6 was the first universal binary release.

Future versions will allow users to completely define a service, instead of relying on the author to do so.

Bonjour Browser was recommended for service discovery in MacAddict #123.

Discovery is available on the Apple App Store.[14]

JBonjourBrowser[edit]

Bon Nuit For Mac Os

A student research project at Columbia University produced a Java-based system to match the functionality of Bonjour Browser, called JBonjourBrowser. JBonjourBrowser is open-source and available under the GPL.

JBonjourBrowser was built to emulate the functionality of Bonjour Browser, and at the same time work on multiple platforms. It requires Apple's Bonjour Java library to run.

Bonjour Browser for Windows[edit]

A native Windows application offers similar functions to Bonjour Browser for Mac OS. Bonjour Browser for Windows is offered for free by Hobbyist Software and HandyDev Software.

mDNSBrowser[edit]

Bonnuit For Mac Mini

mDNSBrowser
Websitedeveloper.apple.com/bonjour/

A commercial implementation called mDNSBrowser is offered by Netputing Systems Inc.

See also[edit]

Bonnuit For Mac Catalina

  • PostgreSQL database supports Bonjour
  • Bonjour Sleep Proxy service[15]
  • Universal Plug and Play – provides discovery functionality similar to Bonjour among other things
  • WS-Discovery – a technical specification that defines a multicast discovery protocol to locate services on a local network.

References[edit]

  1. ^ abMarc Krochmal (April 12, 2005). 'Rendezvous is changing to..'rendezvous-dev mailing list. Apple Computer. Archived from the original on March 19, 2007. Retrieved October 11, 2006.
  2. ^'Apple to rename Rendezvous technology 'Bonjour''. appleinsider.com. February 18, 2005. Retrieved March 14, 2015.
  3. ^'Android DACP Remote Control'. Android DACP Remote Control. Jeffrey Sharkey. Retrieved February 23, 2009.
  4. ^'mDNSResponder source code'. Apple. File 'LICENSE' within each mDNSResponder source code download.
  5. ^'TIBCO Software Inc. Sues Apple Computer, Inc. for Trademark Infringement' (Press release). TIBCO Software. August 27, 2003. Retrieved October 11, 2006.
  6. ^Daniel Drew Turner (July 22, 2004). 'Apple Settles TIBCO Suit, Renames Rendezvous'. eWeek. Retrieved October 11, 2006.
  7. ^'bonjour'. merriam-webster.com. Retrieved July 28, 2010.
  8. ^ abc'Bonjour Downloads'. Apple Inc. March 8, 2010. Retrieved March 8, 2010.
  9. ^Apple Inc. 'Leopard Sneak Peek – iChat'. Archived from the original on November 27, 2006. Retrieved November 28, 2006.
  10. ^'CS3 Doesn't Install Spyware'. Adobe Systems. January 4, 2007. Retrieved February 7, 2009.
  11. ^'About the security content of Bonjour for Windows 1.0.5'. Apple Inc. September 15, 2008. Retrieved May 27, 2009.
  12. ^'Completly [sic] Uninstall and Remove Bonjour Service and Files (mDNSResponder.exe, mdnsNSP.dll) for Windows'. Amarjeet Rai. February 11, 2008. Retrieved July 5, 2009.
  13. ^'Windows 7 - Two default gateway 0.0.0.0'. microsoft.com. Archived from the original on May 7, 2013. Retrieved April 22, 2012.
  14. ^Ballard, Lily. 'Discovery - DNS-SD Browser'. Apple. Retrieved May 26, 2020.
  15. ^'Mac OS X v10.6: About Wake on Demand (Apple Article HT3774)'. Apple. August 27, 2009. Retrieved September 15, 2009. Setting up Wake on Demand', 'Setting up a Bonjour Sleep Proxy

External links[edit]

Wikimedia Commons has media related to Bonjour Browser.
  • DNS SRV (RFC 2782) Service Types - List of officially registered Bonjour service types
  • Bonjour - Networking, simplified - General information from Apple
  • Bonjour developer website - Developer resources from Apple
  • Apple - Support - Bonjour - Bonjour support from Apple
  • Bonjour: The official Bonjour site on Mac OS Forge.
  • Zeroconf - site with myriad useful links maintained by Stuart Cheshire
  • Hour-long talk by Stuart Cheshire on Google Talks about Bonjour and zeroconf (November 2, 2005)
  • Bonjour Browser for Windows - Bonjour Browser for Windows
  • Understanding Zeroconf and Multicast DNS - An introduction to zero configuration networking, including a comparison between Bonjour/zeroconf and Universal Plug 'n' Play
Retrieved from 'https://en.wikipedia.org/w/index.php?title=Bonjour_(software)&oldid=963390606'