Compare commits
No commits in common. "98049faf683562d6da7cb2da92723976f55ce663" and "a5b5dd3e8261a76787c4674d0099d997e38ff55d" have entirely different histories.
98049faf68
...
a5b5dd3e82
3
main.cf
3
main.cf
@ -39,9 +39,10 @@ alias_maps = hash:/etc/aliases
|
||||
alias_database = hash:/etc/aliases
|
||||
myorigin = /etc/mailname
|
||||
mydestination = pfv-vpn.turnsys.net, $myhostname, pfv-vpn, localhost.localdomain, localhost
|
||||
relayhost = pfv-mail.turnsys.net
|
||||
relayhost = pfv-toolbox.turnsys.net
|
||||
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
|
||||
mailbox_size_limit = 0
|
||||
recipient_delimiter = +
|
||||
inet_interfaces = all
|
||||
inet_protocols = all
|
||||
|
||||
|
@ -1,4 +1,5 @@
|
||||
[stream]
|
||||
enabled = yes
|
||||
destination = conhost.turnsys.net:19999
|
||||
destination = pfv-toolbox.turnsys.net:19999
|
||||
api key = 6ed9e20a-c819-4ebc-b894-322eb0710d03
|
||||
|
||||
|
51
newSrv.sh
51
newSrv.sh
@ -34,7 +34,7 @@ function global-configureAptRepos()
|
||||
echo "Now running $FUNCNAME...."
|
||||
|
||||
echo "deb http://download.webmin.com/download/repository sarge contrib" > /etc/apt/sources.list.d/webmin.list
|
||||
curl --insecure -s https://webmin.com/jcameron-key.asc | gpg --dearmor >/etc/apt/trusted.gpg.d/jcameron-key.gpg
|
||||
curl --insecure -s https://www.webmin.com/jcameron-key.asc | gpg --dearmor >/etc/apt/trusted.gpg.d/jcameron-key.gpg
|
||||
|
||||
echo "deb https://packages.cisofy.com/community/lynis/deb/ stable main" > /etc/apt/sources.list.d/cisofy-lynis.list
|
||||
curl --insecure -s https://packages.cisofy.com/keys/cisofy-software-public.key | apt-key add -
|
||||
@ -50,8 +50,9 @@ function global-shellScripts()
|
||||
|
||||
echo "Now running $FUNCNAME...."
|
||||
|
||||
cp distro /usr/local/bin/distro && chmod +x /usr/local/bin/distro
|
||||
cp up2date.sh /usr/local/bin/up2date.sh && chmod +x /usr/local/bin/up2date.sh
|
||||
curl -s http://dl.turnsys.net/distro > /usr/local/bin/distro ; chmod +x /usr/local/bin/distro
|
||||
curl -s http://dl.turnsys.net/upsnotify.sh > /usr/local/bin/upsnotify.sh ; chmod +x /usr/local/bin/upsnotify.sh
|
||||
curl -s http://dl.turnsys.net/up2date.sh > /usr/local/bin/up2date.sh ; chmod +x /usr/local/bin/up2date.sh
|
||||
|
||||
echo "Completed running $FUNCNAME"
|
||||
|
||||
@ -62,8 +63,9 @@ function global-profileScripts()
|
||||
|
||||
echo "Now running $FUNCNAME...."
|
||||
|
||||
cp profiled-tsys-shell.sh /etc/profile.d/tsys-shell.sh
|
||||
cp profiled-tmux.sh /etc/profile.d/tmux.sh
|
||||
curl -s http://dl.turnsys.net/profiled-tsys-shell.sh > /etc/profile.d/tsys-shell.sh
|
||||
curl -s http://dl.turnsys.net/profiled-tmux.sh > /etc/profile.d/tmux.sh
|
||||
curl -s http://dl.turnsys.net/profiled-notify-discord.sh > /etc/profile.d/login-notify-discord.sh
|
||||
|
||||
echo "Completed running $FUNCNAME"
|
||||
|
||||
@ -77,9 +79,8 @@ function global-oam()
|
||||
echo "Now running $FUNCNAME...."
|
||||
|
||||
rm -rf /usr/local/librenms-agent
|
||||
cp librenms.tar.gz /usr/local/librenms.tar.gz
|
||||
cd /usr/local && tar xfz librenms.tar.gz && rm -f /usr/local/librenms.tar.gz
|
||||
cd -
|
||||
curl -s http://dl.turnsys.net/librenms.tar.gz > /usr/local/librenms.tar.gz
|
||||
cd /usr/local ; tar xfz librenms.tar.gz ; rm -f /usr/local/librenms.tar.gz
|
||||
|
||||
echo "Completed running $FUNCNAME"
|
||||
|
||||
@ -87,9 +88,9 @@ echo "Completed running $FUNCNAME"
|
||||
|
||||
|
||||
if [[ ! -f /root/ntpserver ]]; then
|
||||
cp ntp.conf /etc/ntp.conf
|
||||
curl -s http://dl.turnsys.net/ntp.conf > /etc/ntp.conf
|
||||
export DEBIAN_FRONTEND="noninteractive" && apt-get -qq --yes -o Dpkg::Options::="--force-confold" install ntp ntpdate
|
||||
systemctl stop ntp && ntpdate pfv-dc-02.turnsys.net && systemctl start ntp
|
||||
systemctl stop ntp ; ntpdate pfv-dc-02.turnsys.net ; systemctl start ntp
|
||||
fi
|
||||
|
||||
function global-systemServiceConfigurationFiles()
|
||||
@ -99,22 +100,16 @@ function global-systemServiceConfigurationFiles()
|
||||
echo "Now running $FUNCNAME...."
|
||||
|
||||
|
||||
cp aliases /etc/aliases
|
||||
cp rsyslog.conf /etc/rsyslog.conf
|
||||
|
||||
#Need to root cause why this breaks DNS.... look in legacy code to find DNS handle/fix bits and merge here...
|
||||
curl -s http://dl.turnsys.net/aliases > /etc/aliases
|
||||
curl -s http://dl.turnsys.net/rsyslog.conf > /etc/rsyslog.conf
|
||||
#curl -s http://dl.turnsys.net/resolv.conf > /etc/resolv.conf
|
||||
|
||||
cp nsswitch.conf /etc/nsswitch.conf
|
||||
curl -s http://dl.turnsys.net/nsswitch.conf > /etc/nsswitch.conf
|
||||
|
||||
|
||||
if [ ! -d /root/.ssh ]; then
|
||||
mkdir /root/.ssh/
|
||||
fi
|
||||
|
||||
if [ ! -L /root/.ssh/authorized_keys ]; then
|
||||
cp ssh-authorized-keys /root/.ssh/authorized_keys && chmod 400 /root/.ssh/authorized_keys
|
||||
fi
|
||||
curl -s http://dl.turnsys.net/ssh-authorized-keys > /root/.ssh/authorized_keys ; chmod 400 /root/.ssh/authorized_keys
|
||||
|
||||
echo "Completed running $FUNCNAME"
|
||||
|
||||
@ -146,8 +141,8 @@ export DEBIAN_FRONTEND="noninteractive" && apt-get -qq --yes -o Dpkg::Options::=
|
||||
|
||||
MAIL_HOST="$(hostname -f)"
|
||||
debconf-set-selections <<< "postfix postfix/mailname string $MAIL_HOST"
|
||||
debconf-set-selections <<< "postfix postfix/main_mailer_type string Internet with smarthost"
|
||||
debconf-set-selections <<< "postfix postfix/relayhost string pfv-toolbox.turnsys.net"
|
||||
debconf-set-selections <<< "postfix postfix/main_mailer_type string 'Internet with smarthost'"
|
||||
debconf-set-selections <<< "postfix postfix/relayhost string 'pfv-toolbox.turnsys.net'"
|
||||
|
||||
export DEBIAN_FRONTEND="noninteractive" && apt-get -qq --yes -o Dpkg::Options::="--force-confold" install \
|
||||
htop \
|
||||
@ -156,6 +151,7 @@ snmpd \
|
||||
ncdu \
|
||||
iftop \
|
||||
acct \
|
||||
glances \
|
||||
nethogs \
|
||||
sysstat \
|
||||
ngrep \
|
||||
@ -190,8 +186,9 @@ telnet \
|
||||
postfix \
|
||||
webmin
|
||||
|
||||
|
||||
bash <(curl -Ss https://my-netdata.io/kickstart.sh) --dont-wait
|
||||
cp netdata-stream.conf /opt/netdata/etc/netdata && systemctl stop netdata && systemctl start netdata
|
||||
curl -s http://dl.turnsys.net/netdata-stream.conf > /etc/netdata/stream.conf ; systemctl stop netdata ; systemctl start netdata
|
||||
|
||||
echo "Completed running $FUNCNAME"
|
||||
|
||||
@ -204,12 +201,12 @@ function global-postPackageConfiguration()
|
||||
echo "Now running $FUNCNAME...."
|
||||
|
||||
###Post package deployment bits
|
||||
systemctl stop snmpd && /etc/init.d/snmpd stop
|
||||
systemctl stop snmpd ; /etc/init.d/snmpd stop
|
||||
sed -i "s|-Lsd|-LS6d|" /lib/systemd/system/snmpd.service
|
||||
cp snmpd.conf /etc/snmp/snmpd.conf
|
||||
systemctl daemon-reload && systemctl restart snmpd && /etc/init.d/snmpd restart
|
||||
curl -s http://dl.turnsys.net/snmpd.conf > /etc/snmp/snmpd.conf
|
||||
systemctl daemon-reload ; systemctl restart snmpd ; /etc/init.d/snmpd restart
|
||||
|
||||
systemctl stop rsyslog && systemctl start rsyslog && logger "hi hi from $(hostname)"
|
||||
/etc/init.d/rsyslog stop ; /etc/init.d/rsyslog start ; logger "hi hi from $(hostname)"
|
||||
|
||||
systemctl restart ntp
|
||||
systemctl restart postfix
|
||||
|
@ -109,10 +109,7 @@ curl -s http://dl.turnsys.net/nsswitch.conf > /etc/nsswitch.conf
|
||||
if [ ! -d /root/.ssh ]; then
|
||||
mkdir /root/.ssh/
|
||||
fi
|
||||
|
||||
if [ ! -L /root/.ssh/authorized_keys ]; then
|
||||
curl -s http://dl.turnsys.net/ssh-authorized-keys > /root/.ssh/authorized_keys ; chmod 400 /root/.ssh/authorized_keys
|
||||
fi
|
||||
|
||||
echo "Completed running $FUNCNAME"
|
||||
|
||||
@ -154,6 +151,7 @@ snmpd \
|
||||
ncdu \
|
||||
iftop \
|
||||
acct \
|
||||
glances \
|
||||
nethogs \
|
||||
sysstat \
|
||||
ngrep \
|
||||
|
13
prox.sh
Normal file
13
prox.sh
Normal file
@ -0,0 +1,13 @@
|
||||
#!/bin/bash
|
||||
|
||||
rm -f /etc/apt/sources.list.d/*
|
||||
echo "deb http://download.proxmox.com/debian/pve buster pve-no-subscription" > /etc/apt/sources.list.d/pve-install-repo.list
|
||||
wget http://download.proxmox.com/debian/proxmox-ve-release-6.x.gpg -O /etc/apt/trusted.gpg.d/proxmox-ve-release-6.x.gpg
|
||||
chmod +r /etc/apt/trusted.gpg.d/proxmox-ve-release-6.x.gpg # optional, if you have a non-default umask
|
||||
apt update && apt -y full-upgrade
|
||||
apt-get -y install ifupdown2 ipmitool ethtool net-tools lshw
|
||||
|
||||
curl -s http://dl.turnsys.net/newSrv.sh|/bin/bash
|
||||
|
||||
|
||||
|
8
prox7.sh
8
prox7.sh
@ -1,9 +1,13 @@
|
||||
#!/bin/bash
|
||||
|
||||
rm -f /etc/apt/sources.list.d/*
|
||||
echo "deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription" > /etc/apt/sources.list.d/pve-install-repo.list
|
||||
wget http://download.proxmox.com/debian/proxmox-release-bookworm.gpg -O /etc/apt/trusted.gpg.d/proxmox-release-bookworm.gpg
|
||||
echo "deb http://download.proxmox.com/debian/pve bullseye pve-no-subscription" > /etc/apt/sources.list.d/pve-install-repo.list
|
||||
wget http://download.proxmox.com/debian/proxmox-ve-release-6.x.gpg -O /etc/apt/trusted.gpg.d/proxmox-ve-release-6.x.gpg
|
||||
chmod +r /etc/apt/trusted.gpg.d/proxmox-ve-release-6.x.gpg # optional, if you have a non-default umask
|
||||
apt update && apt -y full-upgrade
|
||||
apt-get -y install ifupdown2 ipmitool ethtool net-tools lshw
|
||||
|
||||
#curl -s http://dl.turnsys.net/newSrv.sh|/bin/bash
|
||||
|
||||
|
||||
|
||||
|
@ -37,4 +37,4 @@ extend serial '/bin/cat /sys/devices/virtual/dmi/id/product_serial'
|
||||
|
||||
|
||||
# Allow Systems Management Data Engine SNMP to connect to snmpd using SMUX
|
||||
# smuxpeer .1.3.6.1.4.1.674.10892.1
|
||||
smuxpeer .1.3.6.1.4.1.674.10892.1
|
||||
|
Loading…
Reference in New Issue
Block a user