Mac install for Engineering
Legend:-
-
to indicate the path to a command, I will use the syntax: ‘ProgramName > MenuCommand > MenuSubCommand > MenuSubSubCommand > etc’
-
Author : Marlon
-
Modified:-
-
Created:- Thurs. 2022-09-01
Assumptions
pristine mac with basic OS
no accounts on the system
Create the Engineering Computing admin account
-
turn on the mac
-
follow the intro screens to setup the first account
-
select NO or ’not now’ for the Apple services, i.e. AppleId, location services etc.
-
fullname: Engineering Computing
-
account/short name: ecadmin
-
password: hidden
Update the MacOS
Using a wired connection:
- through System Preferences > ‘Software Update’
- this can take a half hour to an hour or longer.
Install basic software
Using a wired connection:
- MS 365 and Teams are the next largest in size
- MS 365 may require the user to setup
I also have four other utils that I add to the standard setup:
-
using wireless or wired:
-
- AppCleaner: to cleanly uninstall software, https://freemacsoft.net/appcleaner/
-
- firefox, https://www.mozilla.org/en-US/firefox/mac/ or, chrome since safari is finicky
-
- vlc: free opensource video player, https://www.videolan.org/vlc/download-macosx.html
-
- Onyx: to run the mac’s maintenance scripts, https://titanium-software.fr/en/onyx.html
-
Zoom: video conferencing, https://zoom.us/support/download?os=mac
-
the cisco vpn, https://uwaterloo.atlassian.net/wiki/spaces/ISTKB/pages/262012942/How+to+install+and+connect+to+the+VPN+-+Mac+OS.
Install Printer Drivers
Prerequisite:
- Mike Hurst’s printer server setup instructions.
What printers does the user need?
Most of the Engineering Dean’s office uses Xerox C7030 printers and copiers as of the time of this writing:
- download the installer
- install it following the installer’s screens
- don’t use the installer’s setup; we will use the OS’ printer queue setup instead.
Setting up the printer queue:
- in System Preferences > Printers & Scanners
- to add a new printer, click the plus sign on the lower left corner below the list of printer queues
- follow the specific print server instructions that Mike has
- type in a name for the printer, i.e. Engcomp Copier
- in the ‘Use’ dropdown, choose ‘Select Software…’
- in the filter field of the popup window, type the printer driver that you want, i.e. ‘C7030’
- select the printer driver
- while the queue is being created, you may be prompted to indicated whether the printer has a duplexer; choose the appropriate option
To test the newly created queue:
- in System Preferences > Printers & Scanners
- to open the newly created queue, double click on it’s icon in the queue listt
- the printer queue’s menu, will be on the upper left
- select and hold Printer
-
- third from the bottom is ‘Print Test Page,’ select it
-
- a test page will be displayed in the queue for about 5 to 10 seconds
-
- if the page disappears, the queue is working
-
- if the page remains, troubleshoot the queue’s settings
-
- you may need to delete the queue and recreate it
- you may need to ask Mike or myself for advise.
ecadmin System Settings
For maximum security and ease of use.
Finder > Preferences… >:
-
General >
-
- Show these items on the desktop: check all 4 options
-
- New Finder windows show: select Utilities
-
- check Open folders in tabs instead of windows
-
Sidebar > Favorites:
-
- select the admin user
-
- deselect Recent and AirDrop
-
Sidebar > Locations:
-
- deselect iCloud Drive and Cloud Storage
-
- select all the others
-
Sidebar > Tags:
-
- deselect Recent Tags
-
Advanced >
-
- select Show all filenames extensions.
System Preferences >:
-
General >
-
- Show scroll bars: select Always
-
- Default web browser: choose Firefox.app
-
- Recent items: choose None
-
- deselect Allow Handoff between this Mac and your iCloud devices
-
Desktop & Screen Saver > Screen Saver >
-
- select Show screen saver after and then choose 10 Minutes
-
- select whichever screen saver that you like, I prefer Flurry
-
Desktop & Screen Saver > Screen Saver > Hot Corners >
-
- on the lower left dropdown, choose Lock Screen
-
- click OK to save
-
Software Update >
-
- turn off Automatically keep my Mac up to date [especially if it is a laptop that only uses wireless]
-
Bluetooth >
-
- turn off for admin account
-
- deselect Show Bluetooth in menu bar
-
Sharing >
-
- Computer Name: use a name like deptMac##, i.e. edmac01
-
-
- for engineering dean mac 01
-
-
- turn on Screen Sharing >
-
-
- Allow access for > select Only these users > select Administrators
-
-
- turn on Remote Login >
-
-
- Allow access for > select Only these users > select Administrators
-
-
-
- select Allow full disk access for remote users
-
-
Time Machine >
-
- deselect Back Up Automatically
-
- deselect Show Time Machine in menu bar.
Safari > Preferences… >:
-
General >
-
- New windows open with: Empty Page
-
- New tabs open with: Empty Page
-
- Remove history items: After one day
-
- Remove download list items: When Safari quits
-
- deselect Open “safe” files after downloading
-
AutoFill >
-
- deselect all 4 options on Autofill web forms
-
Search >
-
- Search engine: DuckDuckGo
-
- Smart Search Field: deselect all 4 options
-
Advanced >
-
Smart Search Field: select Show full website address
-
select Show Develop menu in menu bar.
Optional Settings
For more security and ease of use, these are the changes that I make in the ecadmin account.
Firefox > Preferences >
-
General >
-
Allow Firefox to > select Check for updates but let you choose to install them
-
Home >
-
- New Windows and Tabs >
-
-
- Homepage and new windows > choose Blank Page
-
-
-
- New tabs > choose Blank Page
-
-
- Firefox Home Content >
-
-
- deselect all five items
-
-
Search >
-
- Search Bar > select Add search bar in toolbar
-
- Default Search Engine > choose DuckDuckGo (or whichever you prefer)
-
- Search Suggestions >
-
-
- select Provide search suggestions but deselect the sub items below it
-
-
- Search Shortcuts >
-
-
- select DuckDuckGo, Wikipedia and Google
-
-
-
- remove amazon, ebay and Bing
-
-
Privacy & Security >
-
- Enhanced Tracking Protection >
-
-
- select Standard
-
-
-
- Send websites a “Do Not Track” signal that you don’t want to be tracked > choose Only when Firefox is set to block known trackers
-
-
- Cookies and Site Data > select Delete cookies and site data when Firefox is closed
-
- Logins and Passwords > only select Show alerts about passwords for breached websites
-
- Forms and Autofill > deselect both options
-
- History >
-
-
- Firefox will: choose Use custom settings for history
-
-
-
-
- select Remember browsing and download history
-
-
-
-
-
- select Clear history when Firefox closes and click Settings…
-
-
-
-
-
-
- ensure all options are checked and click Ok
-
-
-
-
- Address Bar > select only Bookmarks
-
- Firefox Data Collection and Use > select Allow Firefox to send backlogged crash reports on your behalf
-
adding Utility extensions >
-
- open a new blank tab
-
- in the address bar type ‘about:addons’ and press return
-
- you will be presented with the ‘Manage Your Extensions’ screen
-
- click the ‘Extensions’ link on the upper left with the four link options
-
- in the ‘Find more addon-ons’ field, type the name of the extension that you want
-
- here are two useful ones:
-
-
- uBlock Origin, the best ad blocker
-
-
-
- WX Download Status Bar, presents an obvious status bar allowing more control of your downloads
-
-
- be sure to allow them to ‘Run in Private Windows’
-
- from the little wheel icon on the upper right, I deselect ‘Update Add-ons Automatically.’
Optional: Create a dean’s office admin account
In System Preferences > Users & Groups:
- on the lower left is the padlock to unlock
- to open the padlock, click it and enter an admin username and password
- on the lower left of the list of accounts, is the plus sign
- to create a new account, click the plus sign
- a pop will be displayed with several dropdowns and fields:
-
- New Account: Administrator
-
- Full Name: Eng Dean Admin
-
- Account Name: edadmin
-
- Password: ‘check with Karen Dubois for the password that she wants to use’
-
- Verify: “verify Karen’s password”
-
- Password Hint: ’the hint that Karen wants’
-
- click ‘Create User’
- to change the accounts icon, double click the image and select from defaults or photos.
Logout and into the new account, to ensure that the password is working.
Adjust any other settings that Karen might require for:
- the Finder
- the folder navigation
- the default browser
- showing scrollbars
- etc.
Create the user’s standard account
SOMETIMES, the user needs an admin account. Warn them about the dangers of installing their own software.
In System Preferences > Users & Groups:
- on the lower left is the padlock to unlock
- to open the padlock, click it and enter an admin username and password
- on the lower left of the list of accounts, is the plus sign
- to create a new account, click the plus sign
- a pop will be displayed with several dropdowns and fields:
-
- New Account: Standard
-
- Full Name: “the user’s full name”
-
- Account Name: “the user’s watiam id!”
-
- Password: ‘have the user enter a password’
-
- Verify: ‘have the user verify their password’
-
- Password Hint: ‘have the user enter a hint, if desired’
-
- click ‘Create User’
- to change the accounts icon, double click the image and select from defaults or photos.
Logout and into the new account, to ensure that the password is working.
Adjust any other settings that the user might require for:
- the Finder
- the folder navigation
- the default browser
- showing scrollbars
- etc.
Your department’s network shares:
-
I don’t have access to them and thus can’t initially log into them
-
here are instructions to:
-
ensure that you are connected to UW through the vpn
-
Instructions from https://www.techrepublic.com/article/how-to-connect-your-macos-device-to-an-smb-share/: """ Open up the Finder and click Go | Connect to Server. In the resulting window type smb:// followed by the server name of the server containing the share, a forward slash and then the share name, i.e. smb://ecfile1.uwaterloo.ca/m3griffi is my N: drive connection. Click Connect, and then when prompted enter the credentials for the share - your nexus id and password. Click Connect, and then when prompted select the share you want to use. Click OK and the share will appear in Finder, ready to use.
During the connection to the share, you can opt to retain the credentials, by clicking Remember this password in my keychain. … """ Also, ‘How to connect a macOS device to an SMB share,’ https://www.youtube.com/watch?v=pZw6qhjR-HE, shows the procedure well.
Install software that requires a purchase account
The user must be present since they will need to update these software with their AppleId:
- MS 365
- MS remote desktop.
Log into the user’s account.
In App Store:
- the upper left has a search field
- type the name of the software that you are looking for, i.e. MS remote desktop
- the search results hopefully will display the desired program
- click the get button for the program
- you will be prompted for an AppleId
- have the user enter their AppleId.
Note, that each AppleId has to have a credit card associated with it.
Adobe Pro:
- IST says that the user will have to purchase the cloud version
- the user’s department will pay
- the user must install it
- to update, the user has to login with a Creative cloud account.
WARNING: user leaving the department
Any software that they installed using their AppleId must be removed by them before they leave!
Optional Installs
TinkerTool: free utility to change the macos’ hidden settings, url
Gotham Font
- get from central admin
- you will have to locate the person who can give it to you