User Tools

Site Tools


macos:10.14

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
macos:10.14 [2019/08/28 11:54] Sean Rhonemacos:10.14 [2019/10/06 00:32] Sean Rhone
Line 6: Line 6:
  
   * [[https://apps.apple.com/us/app/macos-mojave/id1398502828?mt=12|App Store]]   * [[https://apps.apple.com/us/app/macos-mojave/id1398502828?mt=12|App Store]]
 +  * :!: If there's any future system updates, the entire OS needs re-downloaded in order to have an updated installer
 +
 +===== Copy to USB =====
 +
 +  * https://support.apple.com/en-us/HT201372
 +  * :!: Expects a Volume named ''Install macOS Mojave'' already; change as-needed
 +
 +  sudo /Applications/Install\ macOS\ Mojave.app/Contents/Resources/createinstallmedia --volume /Volumes/Install\ macOS\ Mojave
  
 ====== Installation Notes ====== ====== Installation Notes ======
Line 18: Line 26:
   * :!: TODO: Automate updating HOSTS file somehow?   * :!: TODO: Automate updating HOSTS file somehow?
  
-  sudo curl 'https://raw.githubusercontent.com/StevenBlack/hosts/master/alternates/fakenews-gambling/hosts' -o '/private/etc/hosts' && sync+  sudo curl 'https://raw.githubusercontent.com/StevenBlack/hosts/master/alternates/fakenews-gambling/hosts' -o '/private/etc/hosts' && sync && sudo dscacheutil -flushcache;sudo killall -HUP mDNSResponder
  
   cat '/private/etc/hosts' | grep 'Date:'   cat '/private/etc/hosts' | grep 'Date:'
Line 34: Line 42:
   * TODO   * TODO
  
-===== ckb-next =====+ 
 +===== Corsair ===== 
 + 
 +==== iCUE ==== 
 + 
 +  * Check the forums for the latest version, doesn't seem like the main post contains an updated URL 
 + 
 +  * https://forum.corsair.com/v3/showthread.php?t=182942 
 + 
 +  * http://downloads.corsair.com/Files/CUE/iCUE-3.20.80-release.dmg 
 + 
 +==== ckb-next ====
  
   * https://github.com/ckb-next/ckb-next   * https://github.com/ckb-next/ckb-next
Line 54: Line 73:
  
   * https://keybase.io/docs/the_app/install_macos   * https://keybase.io/docs/the_app/install_macos
 +
 +===== Mozilla Firefox =====
 +
 +==== Notes ====
 +
 +  * :!: Firefox needs started normally at least once in order to avoid Gatekeeper's wrath ((if Gatekeeper blocks Firefox from starting normally anyway, run ''sudo spctl --master-disable'', start Firefox, and run ''sudo spctl --master-enable'' immediately afterwards))
 +
 +==== Remove Features ====
 +
 +****
 +
 +  rm -Rfv '/Applications/Firefox.app/Contents/Resources/browser/features'
 +
 +==== Settings ====
 +
 +=== Default Profile ===
 +
 +  * :!: Change ''espionage724'' as-needed
 +  * TODO: See if ''sed'' can be figured out on macOS in order to remove the hard-coded path
 +  * :!: Change ''Name=default'' to ''Name=default-nightly'' for Nightly
 +
 +  rm -fv '/tmp/profiles.ini' && nano '/tmp/profiles.ini'
 +
 +<code>
 +[General]
 +StartWithLastProfile=1
 +
 +[Profile0]
 +Name=default
 +IsRelative=1
 +Path=Profiles/espionage724
 +Default=1</code>
 +
 +=== user.js ===
 +
 +  * Last updated: 2019/09/09
 +  * :!: IPv6 is disabled in order to prevent WebRTC from grabbing an IPv6 address even though NetworkManager has it disabled...
 +  * :!: ''media.peerconnection.enabled'' disables WebRTC
 +
 +  rm -fv '/tmp/user.js' && nano '/tmp/user.js'
 +
 +<code>
 +/***********
 + * General *
 + ***********/
 +
 +user_pref("extensions.screenshots.disabled", true);
 +user_pref("reader.parse-on-load.enabled", false);
 +
 +user_pref("media.mediasource.experimental.enabled", true);
 +user_pref("media.mediasource.ignore_codecs", true);
 +user_pref("media.autoplay.enabled", false);
 +
 +user_pref("webgl.disabled", true);
 +user_pref("webgl.enable-webgl2", false);
 +user_pref("accessibility.force_disabled", 1);
 +user_pref("mousewheel.min_line_scroll_amount", 40);
 +user_pref("browser.tabs.drawInTitlebar", true);
 +
 +/*******
 + * U2F *
 + *******/
 +
 +user_pref("security.webauth.u2f", true);
 +
 +/***********
 + * Privacy *
 + ***********/
 +
 +user_pref("network.dns.disableIPv6", true);
 +user_pref("media.peerconnection.enabled", false);
 +
 +/*******
 + * END *
 + *******/</code>
 +
 +=== Apply Settings ===
 +  * :!: Firefox needs to be running before running this
 +  * ''Path'' should report the current user's username, and the text ''Custom Stuff'' should be visible
 +  * :!: If Firefox doesn't open automatically, ''firefox -p default'' must be ran the first time Firefox is started after this command
 +  * :!: Change ''Firefox.app'' to ''Firefox.app'' for Nightly
 +
 +  ls '/tmp/profiles.ini' '/tmp/user.js' && pkill 'firefox' && rm -Rfv ~/'Library/Application Support/Firefox' && sync && mkdir -p ~/'Library/Application Support/Firefox/Profiles/'$USER && mv '/tmp/profiles.ini' ~/'Library/Application Support/Firefox/profiles.ini' && mv '/tmp/user.js' ~/'Library/Application Support/Firefox/Profiles/'$USER'/user.js' && sync && cat ~/'Library/Application Support/Firefox/profiles.ini' | grep $USER && cat ~/'Library/Application Support/Firefox/Profiles/'$USER'/user.js' | grep 'Custom Stuff' && sleep '1' && sync || '/Applications/Firefox.app/Contents/MacOS/firefox' -p 'default'
 +==== Extensions ====
 +
 +=== Download ===
 +
 +  * Decentraleyes
 +  * HTTPS Everywhere
 +  * Privacy Possum
 +  * Cookie AutoDelete
 +  * uBlock Origin
 +
 +  open 'https://addons.mozilla.org/en-US/firefox/addon/decentraleyes/versions' && open 'https://www.eff.org/https-everywhere' && open 'https://addons.mozilla.org/en-US/firefox/addon/privacy-possum/versions' && open 'https://addons.mozilla.org/en-US/firefox/addon/cookie-autodelete/versions' && open 'https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/versions'
 +
 +=== Cookie AutoDelete ===
 +
 +  * [x] Enable Automatic Cleaning? Delay Before Cleaning
 +  * [x] Enable Cleanup on Domain Change
 +  * [ ] Enable Cleanup Log and Counter
 +  * [ ] Show Notification After Cookie Cleanup
 +  * [x] Clean Cookies from Open Tabs on Startup
 +  * [x] Localstorage Cleanup (Firefox 58+)
 +
 +=== uBlock Origin ===
 +
 +== Settings ==
 +
 +  * [x] Prevent WebRTC from leaking local IP addresses
 +
 +== Filter lists ==
 +
 +  * [ ] Ads -> EasyList ((uncheck; included in ''Fanboy Ultimate List''))
 +  * [ ] Privacy -> EasyPrivacy ((uncheck; included in ''Fanboy Ultimate List''))
 +
 +  * Multipurpose -> [x] Dan Pollock's hosts file
 +  * Multipurpose -> [x] hpHost's Ad and tracking servers
 +  * Multipurpose -> [x] MVPS HOSTS
 +
 +  * Custom -> [x] Import
 +
 +== Custom 3rd-party filters ==
 +
 +  * Last updated: 2018/11/23
 +
 +<code>
 +https://www.fanboy.co.nz/fanboy-problematic-sites.txt
 +https://www.fanboy.co.nz/r/fanboy-ultimate.txt
 +https://www.fanboy.co.nz/fanboy-antifacebook.txt
 +https://www.fanboy.co.nz/fanboy-antifonts.txt
 +https://www.fanboy.co.nz/fanboy-cookiemonster.txt
 +https://raw.githubusercontent.com/ryanbr/fanboy-adblock/master/popads-domains-list.txt
 +https://raw.githubusercontent.com/ryanbr/fanboy-adblock/master/fake-news.txt</code>
 +
 +==== Testing Sites ====
 +
 +  * https://www.youtube.com/html5
 +  * https://ipx.ac
 +  * https://decentraleyes.org/test/
 +  * https://panopticlick.eff.org/
 +  * https://browserleaks.com/
 +  * https://speedof.me/
  
 ===== SwitchResX ===== ===== SwitchResX =====
Line 62: Line 223:
  
   * https://transmissionbt.com/download/   * https://transmissionbt.com/download/
 +
 +  http://john.bitsurge.net/public/biglist.p2p.gz
 +
 +  curl -sI http://john.bitsurge.net/public/biglist.p2p.gz | grep Last-Modified
  
 ===== VLC ===== ===== VLC =====
Line 82: Line 247:
  
   * https://www.geekbench.com/download/mac/   * https://www.geekbench.com/download/mac/
 +
 +==== GpuTest ====
 +
 +  * http://www.ozone3d.net/gputest/dl/GpuTest_OSX_x64_0.7.0.zip
  
 ==== Heaven Benchmark ==== ==== Heaven Benchmark ====
Line 117: Line 286:
   * https://www.java.com   * https://www.java.com
   * :!: Oracle JDK 12 didn't work, but this needs to be investigated more thoroughly to figure out why   * :!: Oracle JDK 12 didn't work, but this needs to be investigated more thoroughly to figure out why
 +
 +==== OpenArena ====
 +
 +  * http://www.openarena.ws/download.php
  
 ==== RuneScape ==== ==== RuneScape ====
Line 125: Line 298:
  
   * https://store.steampowered.com/about/   * https://store.steampowered.com/about/
 +
 +==== Xonotic ====
 +
 +  * https://www.xonotic.org/download/
  
 ====== Settings ====== ====== Settings ======
Line 130: Line 307:
 ===== Safari ===== ===== Safari =====
  
-==== uBlock Origin ====+  * :!: Firefox is to be used primarily since Safari no longer supports uBlock Origin
  
-  * https://safari-extensions.apple.com/details/?id=com.el1t.uBlock-3NU33NW2M3+==== Settings ====
  
-<code> +  * Preferences -Advanced -> Show Develop menu in menu bar 
-https://www.fanboy.co.nz/fanboy-problematic-sites.txt +  * Develop -> Experimental Features -> CSSOM View Scrolling API ((this fixes comment editing on egpu.io))
-https://www.fanboy.co.nz/r/fanboy-ultimate.txt +
-https://www.fanboy.co.nz/fanboy-antifacebook.txt +
-https://www.fanboy.co.nz/fanboy-antifonts.txt +
-https://www.fanboy.co.nz/fanboy-cookiemonster.txt +
-https://raw.githubusercontent.com/ryanbr/fanboy-adblock/master/popads-domains-list.txt +
-https://raw.githubusercontent.com/ryanbr/fanboy-adblock/master/fake-news.txt</code>+
  
 ===== Terminal ===== ===== Terminal =====
  
   * Preferences -> General -> On startup, open: New window with profile: Pro   * Preferences -> General -> On startup, open: New window with profile: Pro
 +
/var/www/wiki/data/pages/macos/10.14.txt · Last modified: 2019/10/06 00:35 by Sean Rhone