summaryrefslogtreecommitdiff
path: root/root_scripts
diff options
context:
space:
mode:
Diffstat (limited to 'root_scripts')
-rwxr-xr-xroot_scripts/base_utilities.sh16
-rwxr-xr-xroot_scripts/git_install_config.sh14
-rwxr-xr-xroot_scripts/sudo_install_config.sh19
-rwxr-xr-xroot_scripts/sudo_install_config.sh~17
4 files changed, 66 insertions, 0 deletions
diff --git a/root_scripts/base_utilities.sh b/root_scripts/base_utilities.sh
new file mode 100755
index 0000000..2d38aca
--- /dev/null
+++ b/root_scripts/base_utilities.sh
@@ -0,0 +1,16 @@
+#!/bin/sh
+# Craig Jennings <c@cjennings.net>
+# Script to install base utilities
+
+# ensure root
+if ! [ $(id -u) -eq 0 ]
+then
+ echo "Must run as root. Exiting."
+ exit
+fi
+
+# install utilities
+pkg install -y bash
+pkg install -y ca_root_nss
+pkg install -y curl
+pkg install -y tmux
diff --git a/root_scripts/git_install_config.sh b/root_scripts/git_install_config.sh
new file mode 100755
index 0000000..15438ca
--- /dev/null
+++ b/root_scripts/git_install_config.sh
@@ -0,0 +1,14 @@
+#!/bin/sh
+# Craig Jennings <c@cjennings.net>
+# FreeBSD script to install and configure git
+
+# check if root
+
+# install git
+pkg install -y git
+
+# configure git
+git config --global init.defaultBranch main
+git config --global user.name "Craig Jennings"
+git config --global user.email "c@cjennings.net"
+git config --global pull.rebase true
diff --git a/root_scripts/sudo_install_config.sh b/root_scripts/sudo_install_config.sh
new file mode 100755
index 0000000..2f1ec3c
--- /dev/null
+++ b/root_scripts/sudo_install_config.sh
@@ -0,0 +1,19 @@
+#!/bin/sh
+# Craig Jennings <c@cjennings.net>
+# FreeBSD script to install and config sudo
+
+# exit if not root
+if ! [ $(id -u) -eq 0 ]
+then
+ echo "Must be run as root. Exiting."
+ exit
+fi
+
+# install sudo
+pkg install -y sudo
+
+# backup original file
+cp /usr/local/etc/sudoers /usr/local/etc/sudoers.orig
+set 's
+
+
diff --git a/root_scripts/sudo_install_config.sh~ b/root_scripts/sudo_install_config.sh~
new file mode 100755
index 0000000..84348b8
--- /dev/null
+++ b/root_scripts/sudo_install_config.sh~
@@ -0,0 +1,17 @@
+#!/bin/sh
+# Craig Jennings <c@cjennings.net>
+# FreeBSD script to install and config sudo
+
+# exit if not root
+if ! [ $(id -u) -eq 0 ]
+then
+ echo "Must be run as root. Exiting."
+ exit
+fi
+
+# install sudo
+pkg install -y sudo
+
+
+cp /usr/local/etc/sudoers /usr/local/etc/sudoers.bak
+