sounds like a good start

Signed-off-by: Jeff Carr <jcarr@wit.com>
This commit is contained in:
Jeff Carr 2023-03-09 16:55:49 -06:00
parent 22829c8dce
commit 3ff0f64a6b
3 changed files with 44 additions and 0 deletions

20
Makefile Normal file
View File

@ -0,0 +1,20 @@
setup:
echo is this a new install?
apt:
mv /etc/apt/sources.list /root/
echo "deb http://mirrors.wit.org/debian/ sid main contrib non-free" > /etc/apt/sources.list
apt update
apt install -y bash_completion wget
apt install -y lsof bash-completion libpam-systemd dbus rbd-nbd golang-go git screen vim ethstatus ethtool sysstat \
traceroute whois devscripts automake libtool devscripts nmap clang rsync bind9utils dnsutils net-tools \
tcpdump wget curl iputils-ping pciutils iptables sysbench man usbutils ssh openssh-server neofetch bc lshw telnet hdparm vrms
apt dist-upgrade
apt autoremove
service ssh start
set-date:
@# you need this if your hardware clock is fucked up
@# I need to check to see if the clock is before this date, if so, then it's not working
wget --method=HEAD -qSO- --max-redirect=0 google.com 2>&1 | grep Date: | cut -d' ' -f 4-9
date -s '2023-02-21 11:31:30'

7
jcarr Executable file
View File

@ -0,0 +1,7 @@
#!/bin/bash -x
cd /tmp
rm -f jcarr.sh
curl http://mirrors.wit.org/jcarr/jcarr.sh -o jcarr.sh
chmod +x /tmp/jcarr.sh
sudo /tmp/jcarr.sh

17
jcarr.sh Executable file
View File

@ -0,0 +1,17 @@
#!/bin/bash -x
mv /etc/apt/sources.list /root/
echo "deb http://mirrors.wit.org/debian/ sid main contrib non-free" > /etc/apt/sources.list
# echo "deb http://mirrors.wit.org/wit/ sid main" >> /etc/apt/sources.list
# I need to check to see if the clock is before this date, if so, then it's not working
date -s '2023-02-21 11:31:30'
apt update
apt install -y bash_completion wget
apt install -y lsof bash-completion libpam-systemd dbus rbd-nbd golang-go git screen vim ethstatus ethtool sysstat \
traceroute whois devscripts automake libtool devscripts nmap clang rsync bind9utils dnsutils net-tools \
tcpdump wget curl iputils-ping pciutils iptables sysbench man usbutils ssh openssh-server neofetch bc lshw telnet hdparm vrms
apt dist-upgrade
apt autoremove
service ssh start