From 12db78d42bfa4f49ab0c505ba4b5ec9298abc7ff Mon Sep 17 00:00:00 2001 From: Erik Roth Date: Sun, 4 Aug 2024 01:22:03 -0600 Subject: [PATCH 01/11] add docs as required --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index aceeeaf..bde5b7e 100644 --- a/.gitignore +++ b/.gitignore @@ -10,6 +10,7 @@ !/.gitignore # Except these project folders... +!/docs/ # Except these project files... !/LICENSE.md From 27b59d9d1cff098cd30be91806cc16f9d55c46e4 Mon Sep 17 00:00:00 2001 From: Erik Roth Date: Sun, 4 Aug 2024 01:30:42 -0600 Subject: [PATCH 02/11] add headings for ponsors and contibuter --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index f938cea..dc6fd5c 100644 --- a/README.md +++ b/README.md @@ -8,5 +8,9 @@ ### How to Use... +### Sponsors + +### Contributers + ______ Copyright © 2024 [Erik S. Roth]() | [RL TechnologiesLLC]() - [Released under the MIT License](). From edda0b50fb6b5ab787081109d83ea916257078f9 Mon Sep 17 00:00:00 2001 From: Erik Roth Date: Sun, 4 Aug 2024 01:36:48 -0600 Subject: [PATCH 03/11] fix missing '/' --- .gitignore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index bde5b7e..29548db 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,6 @@ # Master GitHub Ignore File # Ignore everything... -* +/* # Except the (dot) Folders... !/.github/ From 713546cafcdf5e1f41ad6fc866dbb052bc289298 Mon Sep 17 00:00:00 2001 From: Erik Roth Date: Mon, 5 Aug 2024 22:45:00 -0600 Subject: [PATCH 04/11] correct spelling errors --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index dc6fd5c..b84c2d3 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ -# Ubuntu 24.04 LTS Basic Setup Script +# Ubuntu 24.04 LTS Basic Setup Scripts - This script is meant to help setup a main sudo user and provide some basic initial security hardening for a fresh Ubuntu 24.04 LTS server. The script can be used on a in-house bare metal server, a virtual macine, a VPS Cloud Server, or a Bare Metal Cloud Server. + This script is meant to help setup a main sudo user and provide some basic initial security hardening for a fresh Ubuntu 24.04 LTS server. The script can be used on a in-house bare metal server, a virtual machine, a VPS Cloud Server, or a Bare Metal Cloud Server. More info... @@ -10,7 +10,7 @@ ### Sponsors -### Contributers +### Contributors ______ Copyright © 2024 [Erik S. Roth]() | [RL TechnologiesLLC]() - [Released under the MIT License](). From 2feefb4c05283bc9a537b27520b9c9183e9efd72 Mon Sep 17 00:00:00 2001 From: Erik Roth Date: Mon, 5 Aug 2024 23:01:18 -0600 Subject: [PATCH 05/11] add file: vscode workspace --- .vscode/Server-Scripts.code-workspace | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 .vscode/Server-Scripts.code-workspace diff --git a/.vscode/Server-Scripts.code-workspace b/.vscode/Server-Scripts.code-workspace new file mode 100644 index 0000000..bab1b7f --- /dev/null +++ b/.vscode/Server-Scripts.code-workspace @@ -0,0 +1,8 @@ +{ + "folders": [ + { + "path": ".." + } + ], + "settings": {} +} \ No newline at end of file From 7def56a05b1dd1c7dd502d545ee866f922707e18 Mon Sep 17 00:00:00 2001 From: Erik Roth Date: Mon, 5 Aug 2024 23:01:38 -0600 Subject: [PATCH 06/11] add file: reccomended extensions --- .vscode/extensions.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 .vscode/extensions.json diff --git a/.vscode/extensions.json b/.vscode/extensions.json new file mode 100644 index 0000000..26debfe --- /dev/null +++ b/.vscode/extensions.json @@ -0,0 +1,12 @@ +{ + "recommendations": [ + "streetsidesoftware.code-spell-checker", + "pkief.material-icon-theme", + "github.vscode-pull-request-github", + "chrisdias.vscode-opennewinstance", + "esbenp.prettier-vscode", + "arcanis.vscode-zipfs", + "editorconfig.editorconfig", + "mhutchie.git-graph" + ] +} From ac7a55c14c23778acb8e927453cd4175ea45c1e9 Mon Sep 17 00:00:00 2001 From: Erik Roth Date: Mon, 5 Aug 2024 23:01:54 -0600 Subject: [PATCH 07/11] add fie: vscode settings --- .vscode/settings.json | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 .vscode/settings.json diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..f1fbe8c --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,17 @@ +{ + "git.defaultBranchName": "release", + "git.repositoryScanMaxDepth": -1, + "git.alwaysShowStagedChangesResourceGroup": true, + "git.branchPrefix": "eDev-", + "files.exclude": { + "**/.git": false, + "**/.svn": false + }, + "editor.fontSize": 16, + "files.autoSave": "onFocusChange", + "editor.bracketPairColorization.independentColorPoolPerBracketType": true, + "editor.minimap.scale": 2, + "explorer.fileNesting.enabled": true, + "scm.alwaysShowActions": true, + "scm.providerCountBadge": "visible" +} From 68ce271287b12a4e78b24cd68a0a73458c424a4f Mon Sep 17 00:00:00 2001 From: Erik Roth Date: Mon, 5 Aug 2024 23:05:58 -0600 Subject: [PATCH 08/11] update: gitignore files --- .gitignore | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.gitignore b/.gitignore index 29548db..7b203fe 100644 --- a/.gitignore +++ b/.gitignore @@ -7,6 +7,8 @@ !/.vscode/ # Except the (dot) Files... +!/.cSpell-UbScripts +!/.editorconfig !/.gitignore # Except these project folders... @@ -17,5 +19,6 @@ !/README.md #Except these other misc files... +!/cspell.yaml # EOF \ No newline at end of file From bd70acd1c34d04a9e7ab96235ccbd87e9cbd5999 Mon Sep 17 00:00:00 2001 From: Erik Roth Date: Mon, 5 Aug 2024 23:06:16 -0600 Subject: [PATCH 09/11] AddFile: cSpell Dictionary --- .cSpell-UbScripts | 1 + 1 file changed, 1 insertion(+) create mode 100644 .cSpell-UbScripts diff --git a/.cSpell-UbScripts b/.cSpell-UbScripts new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/.cSpell-UbScripts @@ -0,0 +1 @@ + From c4fa88d92d93df87301a12499fd5f217a1c6df3b Mon Sep 17 00:00:00 2001 From: Erik Roth Date: Mon, 5 Aug 2024 23:06:31 -0600 Subject: [PATCH 10/11] add file: cSpell Config --- cspell.yaml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 cspell.yaml diff --git a/cspell.yaml b/cspell.yaml new file mode 100644 index 0000000..f30ff6d --- /dev/null +++ b/cspell.yaml @@ -0,0 +1,15 @@ +$schema: https://raw.githubusercontent.com/streetsidesoftware/cspell/main/cspell.schema.json +version: '0.2' +dictionaryDefinitions: + - name: Ubuntu Scripts Dictionary + path: './.cSpell-WP42' + addWords: true +dictionaries: + - Ubuntu Scriptw Dictionary +ignorePaths: + - 'node_modules' + - '/.cSpell-UbScripts' +languageSettings: + - languageID: + - markdown + caseSensitive: true \ No newline at end of file From 7e7456e2a6328c98468d84a7d9c8e2f3771a2ea4 Mon Sep 17 00:00:00 2001 From: Erik Roth Date: Mon, 5 Aug 2024 23:19:26 -0600 Subject: [PATCH 11/11] change page title --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index b84c2d3..58515ae 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# Ubuntu 24.04 LTS Basic Setup Scripts +# Ubuntu LTS Misc Setup Scripts This script is meant to help setup a main sudo user and provide some basic initial security hardening for a fresh Ubuntu 24.04 LTS server. The script can be used on a in-house bare metal server, a virtual machine, a VPS Cloud Server, or a Bare Metal Cloud Server.