>Knip plaatje<
via de ~./ssh/rc file heb ik een 'soort van motd' gemaakt; deze geeft me bij connecten van host was standaard info over de machine weer (welke diensten draaien, ip's die up zijn, laatste update rondje, en .. laatste 10 records van debian security advisory - https://www.debian.org/security/#DSAS)
die laatste was gisteren onbereikbaar, met het gevolg dat mijn brak in elkaar gedraaid scriptje bleef wachten tot die info beschikbaar was. Gevolg; ik kon de bak niet meer in (via omweg, andere user wel .. gelukkig)
ben totaal geen programmeur, maar met beetje frotten, google etc. heb ik iets functioneels gekregen. Maar [..] hoe bouw ik een timed-out in? zodat bij niet bereiken van DSAS, de prompt uiteindelijk wel getoont wordt
dat welkom ding heb ik opgesplits in 3 losse files (header, systeem info, debian securty crap)
via de ~./ssh/rc file heb ik een 'soort van motd' gemaakt; deze geeft me bij connecten van host was standaard info over de machine weer (welke diensten draaien, ip's die up zijn, laatste update rondje, en .. laatste 10 records van debian security advisory - https://www.debian.org/security/#DSAS)
die laatste was gisteren onbereikbaar, met het gevolg dat mijn brak in elkaar gedraaid scriptje bleef wachten tot die info beschikbaar was. Gevolg; ik kon de bak niet meer in (via omweg, andere user wel .. gelukkig)
ben totaal geen programmeur, maar met beetje frotten, google etc. heb ik iets functioneels gekregen. Maar [..] hoe bouw ik een timed-out in? zodat bij niet bereiken van DSAS, de prompt uiteindelijk wel getoont wordt
dat welkom ding heb ik opgesplits in 3 losse files (header, systeem info, debian securty crap)
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
| ########## ## DEBIAN SECURITY ADVISORY ########## # KLEURTJES YELLOW=$(tput setaf 003); WHITE=$(tput setaf 007); ## DSA HEADER echo " ${YELLOW} Debian Security Advisory${WHITE}"; ## FETCH DSA FILE DEBIAN wget "https://www.debian.org/security/dsa" -q -o /dev/null # FILTER <TITLE> CONTENT cat dsa | grep -oP '(?<=title>)[^<]+' | sed 's/ / : /' | sed 's/^/ /' | sed '1d' | sed '6,15d' # REMOVE DSA FILE rm dsa |
[ Voor 11% gewijzigd door himlims_ op 05-11-2021 18:20 ]