Import the OSX installer, made with Packages.
This commit is contained in:
+2570
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,10 @@
|
||||
#! /bin/sh
|
||||
|
||||
exec 2>/dev/null
|
||||
|
||||
chown root:admin '/Library/Application Support/DNSCrypt Updater'
|
||||
chmod 710 '/Library/Application Support/DNSCrypt Updater'
|
||||
/bin/launchctl load -D local
|
||||
/bin/launchctl start com.opendns.osx.DNSCryptConfigUpdater
|
||||
|
||||
exit 0
|
||||
@@ -0,0 +1,14 @@
|
||||
#! /bin/sh
|
||||
|
||||
exec 2>/dev/null
|
||||
|
||||
/bin/launchctl remove com.opendns.osx.DNSCryptConfigUpdater
|
||||
i=0
|
||||
while [ "$i" -lt 5 ]; do
|
||||
sleep 1
|
||||
fgrep 127.0.0.1 /etc/resolv.conf > /dev/null || exit 0
|
||||
i=$((i+1))
|
||||
done
|
||||
rm -f /var/run/com.opendns.osx.DNSCryptConfigUpdater/sock
|
||||
|
||||
exit 0
|
||||
@@ -0,0 +1,7 @@
|
||||
There would normally be a lawyer-ish license here. You probably wouldn't read it.
|
||||
|
||||
This is new and untested software, it might cause bad things to happen. We have no liability, but we've tried to make it good.
|
||||
|
||||
We reserve our copyrights and all our other rights.
|
||||
|
||||
Finally, it's worth mentioning that your participation in our preview is voluntary. We aren't compensating you, and you release any claim to ideas or suggestions you make.
|
||||
@@ -0,0 +1,7 @@
|
||||
There would normally be a lawyer-ish license here. You probably wouldn't read it. \
|
||||
\
|
||||
This is new and untested software, it might cause bad things to happen. We have no liability, but we've tried to make it good. \
|
||||
\
|
||||
We reserve our copyrights and all our other rights.\
|
||||
\
|
||||
Finally, it's worth mentioning that your participation in our preview is voluntary. We aren't compensating you, and you release any claim to ideas or suggestions you make.
|
||||
@@ -0,0 +1,5 @@
|
||||
You're testing DNSCrypt, a first-of-its-kind service that encrypts all DNS packets between your computer and OpenDNS.
|
||||
|
||||
Encrypting DNS traffic protects against two important threats: First, it prevents man-in-the-middle attacks which can cause malicious DNS responses to be used to trick you into visiting a dangerous website or send traffic to an unintended third party. Second, it prevents snooping by your ISP or any other intermediary who might want to sniff your DNS traffic to see what domains you are resolving.
|
||||
|
||||
When using a public hotspot, an untrusted network, or generally any Internet connection you don't control, it's wise to use DNSCrypt to protect your DNS traffic from tampering and snooping.
|
||||
@@ -0,0 +1,5 @@
|
||||
You're testing DNSCrypt \'96 A first-of-its-kind service that encrypts all DNS packets between your computer and OpenDNS. \
|
||||
\
|
||||
Encrypting DNS traffic protects against two important threats: First, it prevents man-in-the-middle attacks which can cause malicious DNS responses to be used to trick you into visiting a dangerous website or send traffic to an unintended third party. Second, it prevents snooping by your ISP or any other intermediary who might want to sniff your DNS traffic to see what domains you are resolving.\
|
||||
\
|
||||
When using a public hotspot, an untrusted network, or generally any Internet connection you don't control, it's wise to use DNSCrypt to protect your DNS traffic from tampering and snooping.
|
||||
@@ -0,0 +1,22 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-/Apple/DTD PLIST 1.0/EN" "http:/www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>Label</key>
|
||||
<string>com.opendns.osx.DNSCryptConfigUpdater</string>
|
||||
<key>KeepAlive</key>
|
||||
<true/>
|
||||
<key>RunAtLoad</key>
|
||||
<true/>
|
||||
<key>ProgramArguments</key>
|
||||
<array>
|
||||
<string>/Library/Application Support/DNSCrypt Updater/dns-updater</string>
|
||||
</array>
|
||||
<key>StandardErrorPath</key>
|
||||
<string>/dev/null</string>
|
||||
<key>StandardOutPath</key>
|
||||
<string>/dev/null</string>
|
||||
<key>UserName</key>
|
||||
<string>root</string>
|
||||
</dict>
|
||||
</plist>
|
||||
@@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>Label</key>
|
||||
<string>com.opendns.osx.DNSCryptMenuBar</string>
|
||||
<key>KeepAlive</key>
|
||||
<false/>
|
||||
<key>RunAtLoad</key>
|
||||
<true/>
|
||||
<key>ProgramArguments</key>
|
||||
<array>
|
||||
<string>/Applications/DNSCrypt-Menubar.app/Contents/MacOS/DNSCrypt-Menubar</string>
|
||||
</array>
|
||||
<key>LimitLoadToSessionType</key>
|
||||
<string>Aqua</string>
|
||||
</dict>
|
||||
</plist>
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 3.9 KiB |
Reference in New Issue
Block a user