bryandam / SoftwareUpdateScripts

A collection of scripts related to Software Updates
GNU General Public License v3.0
45 stars 11 forks source link

Update defaults #32

Closed ChadSimmons closed 2 years ago

ChadSimmons commented 4 years ago

Update UpdateListOutputFile and disable several defaults for safety

bryandam commented 4 years ago

The intention of the settings file is to give the user what I consider to be the recommended configuration. In other words, the configuration I use. Safety comes from the inclusion of WhatIfPreference. The user must take concrete steps to remove that before the script will alter their environment. If they don't test it first then no defaults apart from disabling everything is 'safe'.

So I'll grab the UpdateListOutputFile changes and merge it myself.

ChadSimmons commented 4 years ago

Thanks for merging in the UpdateListOutputFile change. I had not thought of the default config as being recommendations, though that is probably something that should have been obvious. My thinking has always been to show capabilities, but disable anything that would introduce a significant change if the user was really lazy and just removed WhatIfPreference. Anyway, thanks for thinking through it.