Update httpserv command with Python3
This commit is contained in:
parent
e62370ffe8
commit
9ec904304a
|
@ -0,0 +1,132 @@
|
||||||
|
: 1633622894:0;cd
|
||||||
|
: 1633622895:2;mr update
|
||||||
|
: 1633622909:0;tiday
|
||||||
|
: 1633622913:0;t
|
||||||
|
: 1633622921:0;tase
|
||||||
|
: 1633632972:0;ta
|
||||||
|
: 1633632977:0;ssh home.gardouille.fr
|
||||||
|
: 1633632989:0;host home.gardouille.fr
|
||||||
|
: 1633632992:0;cd .ssh
|
||||||
|
: 1633632995:0;vi 01.gardouille.conf
|
||||||
|
: 1633633332:0;ggstatus
|
||||||
|
: 1633635651:0;ANS_HOST="vmreverse" ; ANS_DOMAIN="101010.virtual" ; DEBOPS_REPO="101010"
|
||||||
|
: 1633635655:0;debops service/pki -l "${ANS_HOST:=/dev/null}"
|
||||||
|
: 1633637410:0;host home.gardouille.fr
|
||||||
|
: 1633638841:0;ssh home.gardouille.fr
|
||||||
|
: 1633638845:0;clearsshkey 449
|
||||||
|
: 1633638847:0;ssh home.gardouille.fr
|
||||||
|
: 1633638960:0;ggpull
|
||||||
|
: 1633638971:0;vi alerts.cfg.j2
|
||||||
|
: 1633639044:0;ANS_HOST="vmmonitoring" ; ANSIBLE_CONFIG="~/repos/101010.debops/ansible.cfg" ansible-playbook ~/repos/101010.debops/ansible/playbooks/101010.xymon.server.yml -l "${ANS_HOST:=/dev/null}" -t role::xymon_server
|
||||||
|
: 1633639470:0;ggstatus
|
||||||
|
: 1633639473:0;ggdiff analysis.cfg.j2
|
||||||
|
: 1633639476:0;ggadd analysis.cfg.j2
|
||||||
|
: 1633639477:0;ggco
|
||||||
|
: 1633679146:0;ta
|
||||||
|
: 1633679148:0;ggstatus
|
||||||
|
: 1633679151:0;gglg
|
||||||
|
: 1633679152:0;ggpush
|
||||||
|
: 1633679177:0;ggpush
|
||||||
|
: 1633679200:0;v
|
||||||
|
: 1633679755:0;vi analysis.cfg.j2
|
||||||
|
: 1633679765:0;vi client-local.cfg.j2
|
||||||
|
: 1633679788:0;ANSIBLE_CONFIG="~/repos/ipr.debops/ansible.cfg" ansible-playbook ~/repos/ipr.debops/ansible/playbooks/ipr.xymon.server.yml -l "${ANS_HOST:=/dev/null}" -t role::xymon_server
|
||||||
|
: 1633679800:0;ANSIBLE_CONFIG="~/repos/ipr.debops/ansible.cfg" ansible-playbook ~/repos/ipr.debops/ansible/playbooks/ipr.post.debops.yml -l "${ANS_HOST:=/dev/null}" -t role::xymon_server
|
||||||
|
: 1633679834:0;ANSIBLE_CONFIG="~/repos/ipr.debops/ansible.cfg" ansible-playbook ~/repos/ipr.debops/ansible/playbooks/ipr.xymon.server.yml -l "${ANS_HOST:=/dev/null}" -t role::xymon_server
|
||||||
|
: 1633679843:0;ANS_HOST="monitoring.ipr" ; ANSIBLE_CONFIG="~/repos/ipr.debops/ansible.cfg" ansible-playbook ~/repos/ipr.debops/ansible/playbooks/ipr.xymon.server.yml -l "${ANS_HOST:=/dev/null}" -t role::xymon_server
|
||||||
|
: 1633679885:0;u
|
||||||
|
: 1633679888:0;cd inventory/host_vars
|
||||||
|
: 1633679889:0;vi peach.yml
|
||||||
|
: 1633679933:0;ggdiff .
|
||||||
|
: 1633679935:0;ggstatus
|
||||||
|
: 1633679938:0;ggdiff donkey.yml peach.yml
|
||||||
|
: 1633679941:0;ggadd donkey.yml peach.yml
|
||||||
|
: 1633679942:0;ggco
|
||||||
|
: 1633680111:0;u
|
||||||
|
: 1633680116:0;vi group_vars/gardouille_phys/apt_install.yml
|
||||||
|
: 1633680164:0;ggrep apt_install__group_packages
|
||||||
|
: 1633680170:0;ggstatus
|
||||||
|
: 1633680176:0;ggadd group_vars/gardouille_phys/apt_install.yml
|
||||||
|
: 1633680179:0;ggadd group_vars/gardouille_rpi/apt_install.yml
|
||||||
|
: 1633680181:0;cd host_vars
|
||||||
|
: 1633680182:0;vi peach.yml
|
||||||
|
: 1633680192:0;ggadd peach.yml
|
||||||
|
: 1633680202:0;ggdiff donkey.yml
|
||||||
|
: 1633680204:0;ggadd donkey.yml
|
||||||
|
: 1633680205:0;ggstatus
|
||||||
|
: 1633680207:0;ggco
|
||||||
|
: 1633680220:0;ggpush
|
||||||
|
: 1633680521:0;ggstatus
|
||||||
|
: 1633680524:0;ggdiff analysis.cfg.j2
|
||||||
|
: 1633680534:0;ggadd analysis.cfg.j2
|
||||||
|
: 1633680535:0;ggstatus
|
||||||
|
: 1633680537:0;ggdiff hosts.d/ipr.licence.cfg.j2
|
||||||
|
: 1633680556:0;vi hosts.d/ipr.licence.cfg.j2
|
||||||
|
: 1633680636:0;ggstatus
|
||||||
|
: 1633685369:0;vi analysis.cfg.j2
|
||||||
|
: 1633685443:0;ANS_HOST="monitoring.ipr" ; ANSIBLE_CONFIG="~/repos/ipr.debops/ansible.cfg" ansible-playbook ~/repos/ipr.debops/ansible/playbooks/ipr.xymon.server.yml -l "${ANS_HOST:=/dev/null}" -t role::xymon_server
|
||||||
|
: 1633685860:0;vi analysis.cfg.j2
|
||||||
|
: 1633686949:0;vi analysis.cfg.j2
|
||||||
|
: 1633688047:0;ggstatus
|
||||||
|
: 1633688052:0;ggstatus
|
||||||
|
: 1633688055:0;ggdiff hosts.d/ipr.kvm.cfg.j2
|
||||||
|
: 1633688059:0;ggadd hosts.d/ipr.kvm.cfg.j2
|
||||||
|
: 1633688060:0;ggco
|
||||||
|
: 1633688208:0;vi analysis.cfg.j2
|
||||||
|
: 1633688280:0;ANS_HOST="monitoring.ipr" ; ANSIBLE_CONFIG="~/repos/ipr.debops/ansible.cfg" ansible-playbook ~/repos/ipr.debops/ansible/playbooks/ipr.xymon.server.yml -l "${ANS_HOST:=/dev/null}" -t role::xymon_server
|
||||||
|
: 1633694239:0;ggstatus
|
||||||
|
: 1633694242:0;ggdiff analysis.cfg.j2
|
||||||
|
: 1633694244:0;ggadd analysis.cfg.j2
|
||||||
|
: 1633694248:0;vi analysis.cfg.j2
|
||||||
|
: 1633694318:0;ggdiff analysis.cfg.j2
|
||||||
|
: 1633694320:0;ggadd analysis.cfg.j2
|
||||||
|
: 1633694321:0;ggco
|
||||||
|
: 1633694342:0;vi analysis.cfg.j2
|
||||||
|
: 1633694346:0;ggamend
|
||||||
|
: 1633694450:0;ggstatus
|
||||||
|
: 1633694453:0;ggdiff analysis.cfg.j2
|
||||||
|
: 1633694458:0;ANS_HOST="vmmonitoring" ; ANSIBLE_CONFIG="~/repos/101010.debops/ansible.cfg" ansible-playbook ~/repos/101010.debops/ansible/playbooks/101010.xymon.server.yml -l "${ANS_HOST:=/dev/null}" -t role::xymon_server
|
||||||
|
: 1633694769:0;ggstatus
|
||||||
|
: 1633694771:0;ggdiff analysis.cfg.j2
|
||||||
|
: 1633694772:0;ggadd analysis.cfg.j2
|
||||||
|
: 1633694773:0;ggco
|
||||||
|
: 1633694778:0;gglg
|
||||||
|
: 1633694795:0;ggstatus
|
||||||
|
: 1633694798:0;ggpush
|
||||||
|
: 1633695109:0;ggstatus
|
||||||
|
: 1633695111:0;ggstatus
|
||||||
|
: 1633695153:0;ggstatus
|
||||||
|
: 1633695162:0;cd -5
|
||||||
|
: 1633695170:0;find . -iname "cups"
|
||||||
|
: 1633695180:0;cd templates/by-group/ipr_users/etc/cups
|
||||||
|
: 1633695181:0;ll
|
||||||
|
: 1633695183:0;ll ppd
|
||||||
|
: 1633695198:0;cd -
|
||||||
|
: 1633695203:0;cd ./templates/by-group/ipr_users_nano/etc/cups
|
||||||
|
: 1633695203:0;ll
|
||||||
|
: 1633695206:0;vi printers.conf
|
||||||
|
: 1633695221:0;vi mr076109.spm.yml
|
||||||
|
: 1633695720:0;ggstatus
|
||||||
|
: 1633695722:0;vi mr076109.spm.yml
|
||||||
|
: 1633695754:0;ANS_HOST="mr076109.spm"
|
||||||
|
: 1633695761:0;debops service/nfs -l "${ANS_HOST:=/dev/null}"
|
||||||
|
: 1633696074:0;vi mr076109.spm.yml
|
||||||
|
: 1633696219:0;vi fury.yml
|
||||||
|
: 1633696323:0;debops service/mount -l "${ANS_HOST:=/dev/null}"
|
||||||
|
: 1633696371:0;vi mr076109.spm.yml
|
||||||
|
: 1633696387:0;debops service/mount -l "${ANS_HOST:=/dev/null}"
|
||||||
|
: 1633697041:0;path
|
||||||
|
: 1633697044:0;ll
|
||||||
|
: 1633697047:0;path
|
||||||
|
: 1633697909:0;ggstatus
|
||||||
|
: 1633697912:0;ggadd mr076109.spm.yml
|
||||||
|
: 1633697912:0;ggco
|
||||||
|
: 1633697925:0;ggstatus
|
||||||
|
: 1633697927:0;ggpush
|
||||||
|
: 1633697931:0;aful
|
||||||
|
: 1633697937:0;ggstatus
|
||||||
|
: 1633758492:0;ta
|
||||||
|
: 1633758502:0;cd repos/101010.debops
|
||||||
|
: 1633758509:0;cd repos/ipr.debops
|
||||||
|
: 1633758517:0;ssh physix102.ipr.univ-rennes1.fr
|
||||||
|
: 1633758509:0;cd repos/ipr.debops
|
19
zshrc
19
zshrc
|
@ -321,8 +321,9 @@ alias md='mkdir'
|
||||||
alias rd='rmdir'
|
alias rd='rmdir'
|
||||||
|
|
||||||
#Internet
|
#Internet
|
||||||
## Créer un mini serveur web à partir du dossier courant (http://localhost:8002)
|
## Minimal webserver from current directory and available at http://IP.AD.RE.SS:8002
|
||||||
alias httpserv='python -m SimpleHTTPServer'
|
## See : https://docs.python.org/3/library/http.server.html
|
||||||
|
alias httpserv='python3 -m http.server -b $(hostname -i) 8002'
|
||||||
## Créer un mini serveur web à partir du quel les utilisateurs peuvent uploader des fichiers sur la machine
|
## Créer un mini serveur web à partir du quel les utilisateurs peuvent uploader des fichiers sur la machine
|
||||||
alias httpup="python /home/${USER}/bin/droopy -m \"Salut, c'est Bob l'éponge, envoi moi un fichier stp.\" -p /home/${USER}/avatar.png -d /media/data/download"
|
alias httpup="python /home/${USER}/bin/droopy -m \"Salut, c'est Bob l'éponge, envoi moi un fichier stp.\" -p /home/${USER}/avatar.png -d /media/data/download"
|
||||||
|
|
||||||
|
@ -1201,7 +1202,7 @@ function listalias(){
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
#Récupère l'adresse IP publique
|
# Get public IP address {{{
|
||||||
function ippub()
|
function ippub()
|
||||||
{
|
{
|
||||||
#curl ifconfig.me
|
#curl ifconfig.me
|
||||||
|
@ -1209,9 +1210,9 @@ function ippub()
|
||||||
#wget http://checkip.dyndns.org/ -O - -o /dev/null | cut -d" " -f 6 | cut -d\< -f 1
|
#wget http://checkip.dyndns.org/ -O - -o /dev/null | cut -d" " -f 6 | cut -d\< -f 1
|
||||||
dig +short myip.opendns.com @resolver1.opendns.com
|
dig +short myip.opendns.com @resolver1.opendns.com
|
||||||
}
|
}
|
||||||
|
# }}}
|
||||||
|
|
||||||
|
# Get all private IP addresses {{{
|
||||||
#Récupère l'adresse IP (privee)
|
|
||||||
function ippriv()
|
function ippriv()
|
||||||
{
|
{
|
||||||
for interface in $(find /sys/class/net/ ! -name lo -type l -printf "%f\n" | sort);
|
for interface in $(find /sys/class/net/ ! -name lo -type l -printf "%f\n" | sort);
|
||||||
|
@ -1220,6 +1221,14 @@ function ippriv()
|
||||||
printf '%b' "${WHITEB}${interface}${RESET}: ${IP_INTER}\n"
|
printf '%b' "${WHITEB}${interface}${RESET}: ${IP_INTER}\n"
|
||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
# }}}
|
||||||
|
|
||||||
|
# Get main private IP adress {{{
|
||||||
|
function ipmain()
|
||||||
|
{
|
||||||
|
hostname -i
|
||||||
|
}
|
||||||
|
# }}}
|
||||||
|
|
||||||
# Test if a network connection is available
|
# Test if a network connection is available
|
||||||
function is_network()
|
function is_network()
|
||||||
|
|
Loading…
Reference in New Issue