This commit is contained in:
Colmaris 2019-02-19 14:21:40 +01:00
parent 1808fb8c3e
commit 1826e88e81
7 changed files with 0 additions and 226 deletions

View file

@ -1,33 +0,0 @@
#!/bin/bash
PROCCOUNT=`ps -Afl | wc -l`
PROCCOUNT=`expr $PROCCOUNT - 5`
uptime=$(</proc/uptime)
uptime=${uptime%%.*}
seconds=$(( uptime%60 ))
minutes=$(( uptime/60%60 ))
hours=$(( uptime/60/60%24 ))
days=$(( uptime/60/60/24 ))
echo -e "
\033[1;31m+++++++++++++++++: \033[0;37mSystem Data\033[1;31m :+++++++++++++++++++
+ \033[0;37mHostname \033[1;31m= \033[1;32m`hostname`
\033[1;31m+ \033[0;37mAddress \033[1;31m= \033[1;32m`ip addr show | sed -En 's/127.0.0.1//;s/.*inet (addr:)?(([0-9]*\.){3}[0-9]*).*/\2/p' | sed ':a;N;$!ba;s/\n/ , /g'`
\033[1;31m+ \033[0;37mSystem \033[1;31m= \033[1;32m`lsb_release -d | awk -F':' '{print $2}' | sed 's/^\s*//g'`
\033[1;31m+ \033[0;37mKernel \033[1;31m= \033[1;32m`uname -r`
\033[1;31m+ \033[0;37mCPU Info \033[1;31m= \033[1;32m`more /proc/cpuinfo | grep -i processor | wc -l` "x" `more /proc/cpuinfo | grep 'model name' | uniq |awk -F":" '{print $2}'`
\033[1;31m+ \033[0;37mUptime \033[1;31m= \033[1;32m"$days days, $hours hours, $minutes minutes, $seconds seconds"
\033[1;31m+ \033[0;37mMemory \033[1;31m= \033[1;32m`free -m |grep Mem: | awk -F " " '{print $2}'` MO / `free -m |grep Mem: | awk -F " " '{print $3}'` MO Used
\033[1;31m+ \033[0;37mMemory Free \033[1;31m= \033[1;32m`free -m |grep Mem: | awk -F " " '{print $4}'` MO
\033[1;31m+ \033[0;37mSwap \033[1;31m= \033[1;32m`free -m | tail -n 1 | awk {'print $2'}` Mb Total | \033[1;32m`free -m | tail -n 1 | awk {'print $4'}` Mb Free | \033[1;32m`free -m | tail -n 1 | awk {'print $3'}` Mb used
\033[1;31m+ \033[0;37mRoot Disk Space \033[1;31m= \033[1;32m`df -h / | awk '{ a = $2 } END { print a }'` Total | \033[1;32m`df -h / | awk '{ a = $3 } END { print a }'` Used | \033[1;32m`df -h / | awk '{ a = $4 } END { print a }'` Free
\033[1;31m+ \033[0;37mOpenVz Space Use \033[1;31m= \033[1;32m`/usr/local/bin/openvz`
\033[1;31m+ \033[0;37mLXC Space Use \033[1;31m= \033[1;32m`/usr/local/bin/lxc`
\033[1;31m+++++++++++++++++: \033[0;37mUser Data\033[1;31m :+++++++++++++++++++++
+ \033[0;37mUsername \033[1;31m= \033[1;32m`whoami`
\033[1;31m+ \033[0;37mProcesses \033[1;31m= \033[1;32m$PROCCOUNT of `ulimit -u` MAX
\033[1;31m+++++++++++++++++: \033[0;37mLast Maintenance\033[1;31m :++++++++++++++
\033[1;32m`tail /etc/motd-maint -n 3`
\033[1;31m+++++++++++++++++++++++++++++++++++++++++++++++++++\033[0m"

View file

@ -1,108 +0,0 @@
coldmotd (1.7) stable; urgency=low
* disable the system message of the day
-- Olivier Delort <courriel@olivierdelort.net> Fri, 23 Oct 2015 11:18:00 +0100
coldmotd (1.6) stable; urgency=low
* obsolete ifconfig fixed by ip addr show
-- Olivier Delort <courriel@olivierdelort.net> Wed, 21 Oct 2015 00:56:00 +0100
coldmotd (1.5) stable; urgency=low
* back to the first install for zsh users
-- Olivier Delort <courriel@olivierdelort.net> Wed, 21 Oct 2015 00:13:00 +0100
coldmotd (1.4) stable; urgency=low
* message for zsh most viewer
-- Olivier Delort <courriel@olivierdelort.net> Wed, 21 Oct 2015 00:13:00 +0100
coldmotd (1.3) stable; urgency=low
* pause in postintall file fixed
-- Olivier Delort <courriel@olivierdelort.net> Wed, 21 Oct 2015 00:07:00 +0100
coldmotd (1.2) stable; urgency=low
* installation fixed fir zsh users
-- Olivier Delort <courriel@olivierdelort.net> Wed, 21 Oct 2015 00:03:00 +0100
coldmotd (1.1) stable; urgency=low
* use space disk for root partition added
* container space disk use for openvz and lxc
-- Olivier Delort <courriel@olivierdelort.net> Tue, 20 Oct 2015 23:42:00 +0100
coldmotd (1.0) stable; urgency=low
* new code
* Most simply to configure and install
-- Olivier Delort <courriel@olivierdelort.net> Thu, 25 Jun 2015 06:56:00 +0100
coldmotd (1.0.1) stable; urgency=low
* new layout
-- Olivier Delort <courriel@olivierdelort.net> Mon, 28 Apr 2014 13:12:00 +0100
coldmotd (1.0.0) unstable; urgency=low
* disk usage deleted
* warning message deleted
* new ascii logo
* first stable version 1.0.0
-- Olivier Delort <courriel@olivierdelort.net> Mon, 28 Apr 2014 13:12:00 +0100
coldmotd (0.1-beta5) unstable; urgency=low
* new logo.
-- Olivier Delort <courriel@olivierdelort.net> Fri, 21 Mar 2014 14:12:00 +0100
coldmotd (0.1-beta4) unstable; urgency=low
* motd.tcl right configured at the end of the postinst.
-- Olivier Delort <courriel@olivierdelort.net> Fri, 21 Mar 2014 14:12:00 +0100
coldmotd (0.1-beta3) unstable; urgency=low
* fi function was forgoten.
-- Olivier Delort <courriel@olivierdelort.net> Fri, 21 Mar 2014 11:56:00 +0100
coldmotd (0.1-beta2) unstable; urgency=low
* exit 0 added at the end of the postinst file.
-- Olivier Delort <courriel@olivierdelort.net> Fri, 21 Mar 2014 11:56:00 +0100
coldmotd (0.1-beta1) unstable; urgency=low
* postinst file added to install new bootlogs file.
-- Olivier Delort <courriel@olivierdelort.net> Fri, 21 Mar 2014 10:56:00 +0100
coldmotd (0.1) unstable; urgency=low
* Initial release.
-- Olivier Delort <courriel@olivierdelort.net> Fri, 21 Mar 2014 06:56:00 +0100

View file

@ -1 +0,0 @@
5

View file

@ -1,12 +0,0 @@
Source: coldmotd
Section: misc
Priority: extra
Maintainer: Olivier Delort <courriel@olivierdelort.net>
Build-Depends: debhelper (>= 5.0.0)
Standards-Version: 1.7
Homepage: http://wiki-colmaris.olivierdelort.net
Package: coldmotd
Architecture: all
Depends: lsb-release
Description: Configuration for the message of the day colmaris's server.

View file

@ -1,21 +0,0 @@
This package was debianized by Olivier Delort <courriel@olivierdelort.net>
Fri, 21 Mar 2014 06:59:00 +0100
Copyright:
Packaging copyright © 2014 Olivier Delort <courriel@olivierdelort.net>
Writting copyright © 2014 Olivier Delort <courriel@olivierdelort.net>
License:
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
Version 2, December 2004
Copyright (C) 2004 Sam Hocevar <sam@hocevar.net>
Everyone is permitted to copy and distribute verbatim or modified
copies of this license document, and changing it is allowed as long
as the name is changed.
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0. You just DO WHAT THE FUCK YOU WANT TO.

View file

@ -1,15 +0,0 @@
#!/bin/bash
#Disable the motd in SSH Server
sed -i 's/#PrintMotd yes/PrintMotd no/g' /etc/ssh/sshd_config
#Enable motd for bash user
echo "/usr/local/bin/coldmotd" > /etc/profile.d/coldmotd.sh
chmod +x /etc/profile.d/coldmotd.sh
# for zsh users
if [ -f "/usr/bin/zsh" ];then
echo "/usr/local/bin/coldmotd" >> ~/.zprofile;
fi
#disable the system motd
echo "" > /etc/motd
chmod +x /usr/local/bin/coldmotd
exit 0

View file

@ -1,36 +0,0 @@
#!/usr/bin/make -f
build:
build-arch:
build-indep:
clean:
dh_testdir
dh_testroot
dh_clean
install:
dh_install coldmotd /usr/local/bin
dh_install motd-maint /etc/
dh_install openvz /usr/local/bin
dh_install lxc /usr/local/bin
dh_testdir
dh_testroot
binary-arch:
binary-indep: install
dh_testdir
dh_testroot
dh_installchangelogs
dh_installdocs
dh_fixperms
dh_installdeb
dh_gencontrol
dh_md5sums
dh_builddeb
binary: binary-indep binary-arch
.PHONY: clean install binary-arch binary-indep binary