Гареев Станислав, простенько и со вкусом. Одно плохо, консоль открыта постоянно и плохой юзер в принципе может повысить привилегии. А так, очень хорошо. I like it!
Винда - это ведро с тухлыми червями. (с) Rector
---
-хакир недоучка, некто Ректор, прославленный мудак из мухосранска, автор «Я этого не потерплю» и «Cмотри,а то я начну работать против тебя» «Ломаю по IP недорого» и других не менее веселых выражений. Любитель подсматривать в замочную скважину и читать чужую почту. (c) Неизвестный техник из лаборатории
Неактивен
Одно плохо, консоль открыта постоянно и плохой юзер в принципе может повысить привилегии.
я тогда об этом не думал особенно. К тому же касса всегда под присмотром или заперта.
Не ламерствуй лукаво.
"А петь мне нельзя - постановление суда" (с) Бендер
Неактивен
К тому же касса всегда под присмотром или заперта.
Это уже что-то.
Винда - это ведро с тухлыми червями. (с) Rector
---
-хакир недоучка, некто Ректор, прославленный мудак из мухосранска, автор «Я этого не потерплю» и «Cмотри,а то я начну работать против тебя» «Ломаю по IP недорого» и других не менее веселых выражений. Любитель подсматривать в замочную скважину и читать чужую почту. (c) Неизвестный техник из лаборатории
Неактивен
Если не секрет, сколько тебе заплатили за подъем сервака? Я бы с них взял баксов сто. Как минимум.
Добавлено спустя 01 мин 58 с:
wr224, да что ты докопался. Прикольно же. Тетка-переключалка -) А ты роботы, роботы
Винда - это ведро с тухлыми червями. (с) Rector
---
-хакир недоучка, некто Ректор, прославленный мудак из мухосранска, автор «Я этого не потерплю» и «Cмотри,а то я начну работать против тебя» «Ломаю по IP недорого» и других не менее веселых выражений. Любитель подсматривать в замочную скважину и читать чужую почту. (c) Неизвестный техник из лаборатории
Неактивен
или это такой особенный линухпуть, поясни мне
Да ничего особенного. Тетка-переключалка гордится, от того каким важным делом она занимается. Это понятно?
А если серьёзно, я видел в одной конторе сервак на линуксе, так вот там админ не стал заморачиваться с настройкой ИБП, чтоб на автомате значит сервак тушил. И тетка как свет выключат, подходила гордо к серверу, нажимала некую комбинацию клавиш и сервер ложился в шутдаун, корректно конечно.
Винда - это ведро с тухлыми червями. (с) Rector
---
-хакир недоучка, некто Ректор, прославленный мудак из мухосранска, автор «Я этого не потерплю» и «Cмотри,а то я начну работать против тебя» «Ломаю по IP недорого» и других не менее веселых выражений. Любитель подсматривать в замочную скважину и читать чужую почту. (c) Неизвестный техник из лаборатории
Неактивен
wr224, маладец, скрипт осилил на 50%, а обратно как, когда нормальная линия обратно встала?
Интеллигент боится лишь одного — касаться темы зла и его корней, потому что справедливо полагает, что здесь его могут сразу выeбaть телеграфным столбом.©
Неактивен
Чуток переделать:
/sbin/ip route replace default via 193.107.228.129 dev breth0
if [ "$(ping 8.8.8.8 -c 4 | grep packets | awk 'BEGIN {FS=","}; {print $3}')" == " 100% packet loss" ]; then
/sbin/ip route replace default via 192.168.1.3 dev breth1
fi
И при условии что лежит шлюз 193.107.228.129, через каждые 5 минут, связь с инетом будет пропадать. Так что не вариант -)
Винда - это ведро с тухлыми червями. (с) Rector
---
-хакир недоучка, некто Ректор, прославленный мудак из мухосранска, автор «Я этого не потерплю» и «Cмотри,а то я начну работать против тебя» «Ломаю по IP недорого» и других не менее веселых выражений. Любитель подсматривать в замочную скважину и читать чужую почту. (c) Неизвестный техник из лаборатории
Неактивен
grep packets | awk 'BEGIN {FS=","}; {print $3}')" == " 100% packet loss"
Ебать, я за анально-небесную твою кару, за твой быдлокод!
/sbin/ip route replace default via 193.107.228.129 dev breth0
if ping ping 8.8.8.8 -c 4; then
/sbin/ip route replace default via 192.168.1.3 dev breth1
fi
Редактировался Babusha (03-10-11 15:31:47)
Неактивен
И такая поибень, продолжалась целый день (с) -)
Винда - это ведро с тухлыми червями. (с) Rector
---
-хакир недоучка, некто Ректор, прославленный мудак из мухосранска, автор «Я этого не потерплю» и «Cмотри,а то я начну работать против тебя» «Ломаю по IP недорого» и других не менее веселых выражений. Любитель подсматривать в замочную скважину и читать чужую почту. (c) Неизвестный техник из лаборатории
Неактивен
это пиздец, по хорошему тебе нужно автоматически все это сделать например проверять работу шлюза основного по крону раз 5 минут таким скриптом:
Добро пожаловать в реальный мир. перестань курить ынтерпрайз уже. Почти все букмекерские программы не поддерживают транзакционность. В случае сбоев все убытки вешают на кассирш. Если начинаются сбои с оптикой, то как правило оптика в течении часа несколько раз падает и поднимается, то есть убытки могут съесть все 10000 рублей которые получает кассирша.
У меня есть автоматический скрипт-переключалка, но ставить я её не стал. Если бы был только web или программы были не быдлокодом, то поставил бы.
Не ламерствуй лукаво.
"А петь мне нельзя - постановление суда" (с) Бендер
Неактивен
Babusha, а это что? -
ping ping 8.8.8.8 -c 4
Винда - это ведро с тухлыми червями. (с) Rector
---
-хакир недоучка, некто Ректор, прославленный мудак из мухосранска, автор «Я этого не потерплю» и «Cмотри,а то я начну работать против тебя» «Ломаю по IP недорого» и других не менее веселых выражений. Любитель подсматривать в замочную скважину и читать чужую почту. (c) Неизвестный техник из лаборатории
Неактивен
ping ping 8.8.8.8 -c 4
А зачем ping два раза?
man if | colcrt > man.txt
cat man.txt
if(n) Tcl Built-In Commands if(n)
------------------------------------------------------------------------------
NAME
if - Execute scripts conditionallySYNOPSIS
if expr1 ?then? body1 elseif expr2 ?then? body2 elseif ... ?else?
----- ----- ----- -----
?bodyN?
-----
-----------------------------------------------------------------DESCRIPTION
The if command evaluates expr1 as an expression (in the same way that
-- -----
expr evaluates its argument). The value of the expression must be a
boolean (a numeric value, where 0 is false and anything is true, or a
string value such as true or yes for true and false or no for false);
if it is true then body1 is executed by passing it to the Tcl inter‐
-----
preter. Otherwise expr2 is evaluated as an expression and if it is
-----
true then body2 is executed, and so on. If none of the expressions
evaluates to true then bodyN is executed. The then and else arguments
-----
are optional “noise words” to make the command easier to read. There
may be any number of elseif clauses, including zero. BodyN may also be
-----
omitted as long as else is omitted too. The return value from the com‐
mand is the result of the body script that was executed, or an empty
string if none of the expressions was non-zero and there was no bodyN.
-----EXAMPLES
A simple conditional:
if {$vbl == 1} { puts "vbl is one" }With an else-clause:
if {$vbl == 1} {
puts "vbl is one"
} else {
puts "vbl is not one"
}With an elseif-clause too:
if {$vbl == 1} {
puts "vbl is one"
} elseif {$vbl == 2} {
puts "vbl is two"
} else {
puts "vbl is not one or two"
}Remember, expressions can be multi-line, but in that case it can be a
good idea to use the optional then keyword for clarity:
if {
$vbl == 1 || $vbl == 2 || $vbl == 3
} then {
puts "vbl is one, two or three"
}SEE ALSO
expr(n), for(n), foreach(n)KEYWORDS
boolean, conditional, else, false, if, trueTcl if(n)
то есть ping ping это выражение?
Не ламерствуй лукаво.
"А петь мне нельзя - постановление суда" (с) Бендер
Неактивен
wr224, не здесь надо вот так
ping pong 8.8.8.8 -c 4
Ну а вообще, не надо крутить мозг. Если уж делать по уму, то это поднимается на OSPF или на худой конец на RIP.
Винда - это ведро с тухлыми червями. (с) Rector
---
-хакир недоучка, некто Ректор, прославленный мудак из мухосранска, автор «Я этого не потерплю» и «Cмотри,а то я начну работать против тебя» «Ломаю по IP недорого» и других не менее веселых выражений. Любитель подсматривать в замочную скважину и читать чужую почту. (c) Неизвестный техник из лаборатории
Неактивен