![]() ![]() TUNNELBLICK DEPLOYED VERSION INSTALLMust be "yes", "no", "ask", or "force" (without the quotation marks)||ask||yes|| ||TBSharePackage||A string specifying whether to install the package as shared or private, or to ask the user. Must be "yes", "no", or "ask" (without the quotation marks)||ask||no|| ||TBReplaceIdentical||A string specifying whether to install the package over a package with the same CFBundleIdentifier. Packages will be found if they are in the same folder as Tunnelblick.app or any subfolder of that folder, including invisible subfolders. The string must consist of a major version number, optionally followed by a decimal point and a minor version number, optionally followed by a decimal point and a bugfix version number||(None)||1.16.4|| ||CFBundleShortVersionString||A string to display as the version (in Get Info, for example)||(None)||1.6 Test 3|| ||TBPackageVersion||A string with the package version number||1||The string "1" (without the quotation marks)|| ||TBInstallWhenInstallingTunnelblick||A string specifying whether to install the package when the package is located on a disk image or other volume from which Tunnelblick cannot be used and Tunnelblick is installed by Command-clicking Tunnelblick.app on the volume and clicking "Open". If it exists, it must be a macOS property list file, and may contain the following keys: ||Key||Description||Default||Examples|| ||CFBundleIdentifier||A string that uniquely identifies the configuration and the individual or organization distributing the package.||(None)||27A|| ||CFBundleVersion ||A string representing the version number that is used to determine later/earlier versions of the package (see CFBundleIdentifier Conflicts). The name of the package (without ".tblk") is used as the display name of the configuration unless it conflicts with an existing name (see Name Conflicts During Installation). The configuration file must reside at the top level of /Resources and be named "nf". (Optional) key, certificate, and/or other shell script files (Optional) shell scripts: up.sh, down.sh, nomonitor.up.sh, and/or (macOS will treat the folder as a package because of the extension.) The contents of a Tunnelblick package should be arranged as follows: sample.tblk/Ĭonfig.ovpn, containing OpenVPN configuration information Tunnelblick packages are folders with an extension of ".tblk". Packages to be shared are copied to /Library/Application Support/Tunnelblick/Shared, and packages to be kept private are copied to ~/Library/Application Support/Tunnelblick/Configurations. The installed package may be shared or private. When a package is installed, it is copied and the copy is secured by setting ownership and permissions on the package's contents. Installation can also be done automatically when Tunnelblick is installed from a disk image or certain other other volumes (see Automatic Installation). Installation of a package can be done manually by dropping it on the Tunnelblick icon in the menu bar. The configuration file of a Tunnelblick package that is shared may only be examined. The configuration file of a Tunnelblick package that is private may be edited. Tunnelblick packages must be installed before they can be used. The configuration file in a package installed as private will be "shadow copied" to the boot drive if it is on a network volume or if the "Use Shadow Copies" preference is set. ![]() ![]() Because of that, package installation requires a computer administrator username/password (as does Tunnelblick installation). Installing a package "secures" it by setting ownership and permissions on its contents.Packages may be automatically installed when Tunnelblick is installed by including them in the Tunnelblick disk image.Packages may contain identification and version information to assist in version control.Packages may be installed to be shared by all users of the computer, or installed to be private to a single user.Packages provide a convenient way to distribute VPN configurations separate from the Tunnelblick application itself.tblk that contains information about one VPN configuration. Please discuss this proposal in this thread.Ī Tunnelblick package is a folder with an extension of. This proposal arose from a recent thread on the Tunnelblick Discussion Group. IT HAS NOT BEEN IMPLEMENTED AND IT IS PRELIMINARY AND SUBJECT TO CHANGE.Ĭomparing Tunnelblick Packages and Deployed Versions of Tunnelblick =PLEASE DISCUSS THIS PROPOSAL IN THIS THREAD IN THE TUNNELBLICK DISCUSSION GROUP= IT HAS NOT BEEN IMPLEMENTED AND IT IS PRELIMINARY AND SUBJECT TO CHANGE. tblk Packages Proposal =THIS IS A PROPOSAL.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |