Re: USB modem
- Original Message - Se na cuaUx pripojim a identifikuju co je tam pripojeno - treba pomoci ATI9, nebo jineho vhodneho prikazu. Neni-li to ono nebo to neodpovi nebo se port nepodari vubec otevrit postupuju na dalsi cuaUx ... Tak tohle bych jeste zvladl rucne pomoci cu - ale jak to udelat rozumne skriptem? echo -e "ATI9\n\r" | tee /dev/cuaU1 | cat - /dev/cuaU1 tohle je takova mensi prasarnicka, ale da se s tim pracovat bohuzel se to musi obalit alarmem aby se to ukoncilo - a to zejmena v pripade ze tam neni zadnej modem. -- FreeBSD mailing list (users-l@freebsd.cz) http://www.freebsd.cz/listserv/listinfo/users-l
Re: USB modem
Jindra Fucik wrote: > echo -e "ATI9\n\r" | tee /dev/cuaU1 | cat - /dev/cuaU1 > > tohle je takova mensi prasarnicka, ale da se s tim pracovat > bohuzel se to musi obalit alarmem aby se to ukoncilo - a to zejmena v > pripade ze tam neni zadnej modem. Ako som pisal, /usr/bin/chat pomoze. -- Juraj Lutter| /\ ASCII Ribbon Campaign otis (at) wilbury (dot) sk | \/ - NO HTML/RTF in e-mail http://www.wilbury.sk/ | /\ - NO Word docs in e-mail JID: otis (at) jabber (dot) vx (dot) sk !07/11 PDP a ni deppart m'I !pleH -- FreeBSD mailing list (users-l@freebsd.cz) http://www.freebsd.cz/listserv/listinfo/users-l
Re: USB modem
Jindra Fucik wrote: > - Original Message - Se na cuaUx pripojim a identifikuju co je tam pripojeno - treba pomoci ATI9, nebo jineho vhodneho prikazu. Neni-li to ono nebo to neodpovi nebo se port nepodari vubec otevrit postupuju na dalsi cuaUx ... >>> Tak tohle bych jeste zvladl rucne pomoci cu - ale jak to udelat rozumne >>> skriptem? > > echo -e "ATI9\n\r" | tee /dev/cuaU1 | cat - /dev/cuaU1 To \n\r patri obracene, kdyz uz. > bohuzel se to musi obalit alarmem aby se to ukoncilo Jen kdyby to nekoho zajimalo jak lze neco takoveho udelat, tak tady: http://www.freebsd.cz/~dan/phone.sh Neposila to site ATI9, je to trochu slozitejsi script pouzivany na vzdalene presmerovavani hovoru, ale princip tam videt je. Je tam par triku, ktere, myslim, za shlednuti stoji. Dan -- FreeBSD mailing list (users-l@freebsd.cz) http://www.freebsd.cz/listserv/listinfo/users-l
Re: USB modem
Zbyněk Burget wrote: > u zjistovani modemu pomoci ATIn je ovsem problem v tom, ze kdyz poslu > ATIn tomu uftdi strojku, tak se mu to nelibi (v jednom pripade se mi > zasekl). V tom pripade me v toto chvili napada uz jen, ze pomoci usbdevs -v zjistis co je zastrcene do ktereho portu a ze zkusenosti z toho odvodis ktere cuaU je ktere. Pokud nedochazi k dynamickemu pripojovani a odpojovani za behu systemu, melo by to fungovat. Sofistikovanejsi reseni uz vyzaduji kouknouty do zdrojaku jestli tam je metoda na ziskani pozadovane informace (a my ji jen nezname) nebo jestli by se musela doplnit. Ale do tech se ti ted z casovych duvodu nepodivam. Dan -- FreeBSD mailing list (users-l@freebsd.cz) http://www.freebsd.cz/listserv/listinfo/users-l
Re: USB modem
Dne 19.4.2010 20:48, Zbyněk Burget napsal(a): Tedy alespon ja to nenasel. Ja jsem asi blbej, nicmene je nutny to hlidat zrovna pres devd ? Vzdyt vytvoreni zarizeni, kor po pripojeni USB jde rovnou do /var/log/messages vcetne indentifikace... neda se to obejit takle ? vilem -- FreeBSD mailing list (users-l@freebsd.cz) http://www.freebsd.cz/listserv/listinfo/users-l
Re: USB modem
chrome://messenger/locale/messengercompose/composeMsgs.properties: > Ja jsem asi blbej, nicmene je nutny to hlidat zrovna pres devd ? devd ti spusti tvuj script kdyz se objevi zarizeni Ne, ze by syslog nesel premluvit k temuz, ale script by musel zpracovavat vsechno co do messages leze. A stejne narazis na problem, ze tam chybi potrebna informace - mezi konkretnim hardwarem a konkretnim tty. > Vzdyt vytvoreni zarizeni, kor po pripojeni USB jde rovnou do > /var/log/messages vcetne indentifikace... A jde tam konkretne tohle: > Apr 20 12:12:22 mbox kernel: ucom0: Controller, class 0/0, rev 1.10/3.00, addr 2> on uhub5 V tomto konkretnim pripade je relevantni zarizeni /dev/cuaU0 Ja to vim, protoze na tomto stroji je to jedine zarizeni. Ale jak to poznas jinde, kde je tech seriovych zarizeni vic ? It is the question ... Dan -- FreeBSD mailing list (users-l@freebsd.cz) http://www.freebsd.cz/listserv/listinfo/users-l
problem s jailem a nullfs
Nejprve na zacatek obecny dotaz: Mam-li nejaky svazek primountovany s noexec, nosuid, pak z neho nelze nic spoustet. Pokud si na tomto svazku vyberu nejaky adresar a pres nullfs ho primountuju s exec a suid, pak z toho adresare lze spoustet jako z bezneho oddilu. Je to ocekavane a spravne chovani? Tak a ted konkretne... /vol0 je uloziste, kde jsou "jen" veci, co se nemaji spoustet (data ruznych webu, mailboxy atd.) /dev/mirror/gm0s2d on /vol0 (ufs, local, noexec, nosuid, soft-updates) Dodatecne je potreba na ten system nasadit Jail v roli plne instalace systemu. Jelikoz na jinem svazku neni dostatek mista, tak jsem na /vol0 udelal nejaky adresar a ten pres nullfs primountoval, do neho jeste primountoval ports tree a devfs. Bezproblemu nainstaloval base system a spustil jail: /vol0/jail/.nullfs/rain on /vol0/jail/rain_new (nullfs, local) /usr/ports on /vol0/jail/rain_new/usr/ports (nullfs, local) devfs on /vol0/jail/rain_new/dev (devfs, local) Potud je vsechno v poradku a vse se chova "normalne" (dle mych ocekavani) Kdyz uz z toho nullfs mountu jde spustit jail, neocekaval bych dalsi problemy se spoustenim cehokoliv v tom jailu, ale opak je pravdou a pri kompilaci nekterych portu se vyskytuji nasledujici chybove hlasky: LD_LIBRARY_PATH=/usr/ports/lang/perl5.8/work/perl-5.8.9 cc -Wl,-E -L/usr/local/lib -o miniperl `echo malloc.o gv.o toke.o perly.o op.o pad.o regcomp.o dump.o util.o mg.o reentr.o hv.o av.o perl.o run.o pp_hot.o sv.o pp.o scope.o pp_ctl.o pp_sys.o doop.o doio.o regexec.o utf8.o taint.o deb.o universal.o xsutils.o globals.o perlio.o perlapi.o numeric.o mathoms.o locale.o pp_pack.o pp_sort.o | sed 's/ op.o / /'` miniperlmain.o opmini.o -lm -lcrypt -lutil LD_LIBRARY_PATH=/usr/ports/lang/perl5.8/work/perl-5.8.9 ./miniperl -w -Ilib -MExporter -e '' || /usr/bin/make minitest /libexec/ld-elf.so.1: Cannot execute objects on / cp ext/re/re.pm lib/re.pm LD_LIBRARY_PATH=/usr/ports/lang/perl5.8/work/perl-5.8.9 ./miniperl -Ilib configpm /libexec/ld-elf.so.1: Cannot execute objects on / *** Error code 1 Stop in /usr/ports/lang/perl5.8/work/perl-5.8.9. *** Error code 1 (ignored) [...] cd t && (rm -f perl; /bin/ln -s ../miniperl perl) && LD_LIBRARY_PATH=/usr/ports/lang/perl5.8/work/perl-5.8.9 ./perl TEST -minitest base/*.t comp/*.t cmd/*.t run/*.t io/*.t op/*.t uni/*.t cannot open /dev/tty: Device busy *** Error code 2 (ignored) LD_LIBRARY_PATH=/usr/ports/lang/perl5.8/work/perl-5.8.9 ./miniperl -Ilib configpm /libexec/ld-elf.so.1: Cannot execute objects on / *** Error code 1 Stop in /usr/ports/lang/perl5.8/work/perl-5.8.9. *** Error code 1 Stop in /usr/ports/lang/perl5.8. *** Error code 1 Stop in /usr/ports/lang/perl5.8. ===>>> make failed for lang/perl5.8 ===>>> Aborting update ===>>> Update for lang/perl5.8 failed ===>>> Aborting update ===>>> Update for databases/mytop failed ===>>> Aborting update Terminated Pomoci pkg_add jsem Perl nainstaloval normalne. Kompilace Apache probehla normalne, ale napriklad kompilace PHP ne: /libexec/ld-elf.so.1: Cannot execute objects on / apxs:Error: Sorry, no shared object support for Apache. apxs:Error: available under your platform. Make sure. apxs:Error: the Apache module mod_so is compiled into. apxs:Error: your server binary '/usr/local/sbin/httpd'.. "/usr/ports/Mk/bsd.apache.mk", line 288: warning: "/usr/local/sbin/apxs -q MPM_NAME" returned non-zero status ===> php5-5.2.12 : Your apache does not support DSO modules. *** Error code 1 Stop in /usr/ports/lang/php5. ===>>> make failed for lang/php5 ===>>> Aborting update ===>>> Update for lang/php5 failed ===>>> Aborting update ===>>> Update for graphics/php5-gd failed ===>>> Aborting update Terminated Z meho laickeho pohledu to ma cosi spolecneho prave s tim noexec, nosuid a nullfs, ale netusim co presne, pokud normalni spousteni jailu probiha OK, nektere veci jdou take zkompilovat normalne. Tudiz by me zajimalo, od nekoho, kdo tomuhle vidi vic pod sukni nez ja, jestli je tohle nejaky "muj problem" zpusobeny tim, ze "takhle se nullfs pouzivat nesmi", nebo je to nejaky bug ve FreeBSD 6.4 (na jine verzi jsem to nezkousel) a teoreticky by to cele melo fungovat. Mirek -- FreeBSD mailing list (users-l@freebsd.cz) http://www.freebsd.cz/listserv/listinfo/users-l
Re: USB modem
Dne 20.4.2010 11:26, Dan Lukes napsal(a): V tom pripade me v toto chvili napada uz jen, ze pomoci usbdevs -v zjistis co je zastrcene do ktereho portu a ze zkusenosti z toho odvodis ktere cuaU je ktere. Pokud nedochazi k dynamickemu pripojovani a odpojovani za behu systemu, melo by to fungovat. Coz je v podstate to, jak je to ted, ze je proste natvrdo napsane, co je na kterem cuaU a nesmi se na to sahnout. Protoze jak se do toho rypne a prehazi se ty cuaU, tak uz se v tom nikdo nevyzna... Sofistikovanejsi reseni uz vyzaduji kouknouty do zdrojaku jestli tam je metoda na ziskani pozadovane informace (a my ji jen nezname) nebo jestli Tak tuhle odpoved jsem slyset nechtel a celkem jsem se ji bal :-( by se musela doplnit. Ale do tech se ti ted z casovych duvodu nepodivam. Coz mne sice na jednu stranu mrzi ;-), na druhou to nemuzu ocekavat a spokojim se s tim, ze to proste nejde (a nebo to neumime) -- Zbyněk Burget Nádražní 224 798 26 Nezamyslice tel: 588 580 000, 739 930 931 IČ: 606 88 220 DIČ: CZ7210184674 -- FreeBSD mailing list (users-l@freebsd.cz) http://www.freebsd.cz/listserv/listinfo/users-l
mazanie skupiny mailov z fronty - postfix
Zdravim, mam mensi problem. Potrebujem vymazat *naraz* urcitu *skupinu* mailov z fronty postfixu. Pod pojmom *skupina* rozumej vsetky maily, ktoreho odosielatel je '*...@domena.xy' (cokolvek pre zavinacom) Dolezite: Nemozem si dovoli zmazat celu frontu, z casovych dovodov nemozne mazat maily jednotlivo. Pozeral som si vo fore zo 14.11.2007 - 'posfix selektivne mazanie mailq', ale neriesi mi to, hlasi mi to 'invalid mail queu...' (zistil som, ze to hlasi u mailov, ktore su v strukture .../postfix/active'). Pozeral som si na nete aj nejake finesy, aj man postsuper, ale priznam sa, ze vsetko co som nasiel, sa tyka odmazavania pre konkretnu adresu, napriklad: postqueue -p | awk ‘BEGIN { RS = “” } { if ($7 == “u...@domain.com” ) print $1 }’ | tr -d ‘!*’ | postsuper -d - Ja by som vsak potreboval namiesto *user* dosadit pred zavinac *hviezdicku*, samozrejme to uz nefunguje. Kedze v tomto smere nie som prilis zdatny, chcel by som Vas poprosit o spravne zapisanu konstrukciu. Vdaka -- LuMaX Fotogaleria:http://lumax.acom.sk -- FreeBSD mailing list (users-l@freebsd.cz) http://www.freebsd.cz/listserv/listinfo/users-l
Re: mazanie skupiny mailov z fronty - postfix
Lubomir Majersky wrote: Zdravim, mam mensi problem. Potrebujem vymazat *naraz* urcitu *skupinu* mailov z fronty postfixu. Pod pojmom *skupina* rozumej vsetky maily, ktoreho odosielatel je '*...@domena.xy' (cokolvek pre zavinacom) Dolezite: Nemozem si dovoli zmazat celu frontu, z casovych dovodov nemozne mazat maily jednotlivo. Pozeral som si vo fore zo 14.11.2007 - 'posfix selektivne mazanie mailq', ale neriesi mi to, hlasi mi to 'invalid mail queu...' (zistil som, ze to hlasi u mailov, ktore su v strukture .../postfix/active'). Pozeral som si na nete aj nejake finesy, aj man postsuper, ale priznam sa, ze vsetko co som nasiel, sa tyka odmazavania pre konkretnu adresu, napriklad: postqueue -p | awk ‘BEGIN { RS = “” } { if ($7 == “u...@domain.com” ) print $1 }’ | tr -d ‘!*’ | postsuper -d - Ja by som vsak potreboval namiesto *user* dosadit pred zavinac *hviezdicku*, samozrejme to uz nefunguje. Kedze v tomto smere nie som prilis zdatny, chcel by som Vas poprosit o spravne zapisanu konstrukciu. Osobne si myslim, ze by to melo byt az takhle jednoduche: mailq | awk '$7 ~ /@odesilatel.tld/ { print $1 }' | tr -d '*!' | postsuper -d - Zkratka necpat pred zavinac zadnou hvezdicku, jen tu cas pred zavinacem v tom regularnim vyrazu vynechat. Mirek -- FreeBSD mailing list (users-l@freebsd.cz) http://www.freebsd.cz/listserv/listinfo/users-l
Re: mazanie skupiny mailov z fronty... uz som poriesil
...pomohol som si inou konstrukciou, problematicke maily som presunul... find /var/spool/postfix/active -type f | xargs grep -ilE '@domena.xy' | xargs -J % mv % /cesta ...po tomto ukone som restartoval postfix -- LuMaX Fotogaleria:http://lumax.acom.sk Dňa 20.4.2010 19:05, Lubomir Majersky wrote / napísal(a): ... mam mensi problem. Potrebujem vymazat *naraz* urcitu *skupinu* mailov z fronty postfixu. Pod pojmom *skupina* rozumej vsetky maily, ktoreho odosielatel je '*...@domena.xy' (cokolvek pre zavinacom) Dolezite: Nemozem si dovoli zmazat celu frontu, z casovych dovodov nemozne mazat maily jednotlivo. ... ... -- FreeBSD mailing list (users-l@freebsd.cz) http://www.freebsd.cz/listserv/listinfo/users-l
Re: problem s jailem a nullfs
On 04/20/10 17:10, Miroslav Lachman: Mam-li nejaky svazek primountovany s noexec, nosuid, pak z neho nelze nic spoustet. Pokud si na tomto svazku vyberu nejaky adresar a pres nullfs ho primountuju s exec a suid, pak z toho adresare lze spoustet jako z bezneho oddilu. Je to ocekavane a spravne chovani? Nevim, jestli planovane, ale rozhodne ho shledavam dostatecne spravnym. Ze dvou moznosti mohu/nemohu si pri mountu bez omezeni vybrat zda mountuji s noexec/nosuid si ja rozhodne vybiram tu, kde si mohu vybrat ja a nemam volbu vnucenou. Na druhou stranu si dovedu predstavit, ze jde o konfiguraci neprilis beznou a vyzkousenou, takze je mozne, ze budou v tomto ohledu v kodu nekonzistence (a otazka je nakolik jen v te konkretni verzi) ... V tvem pripade to na prvni pohled vypada, ze spusteni binaru dovoleno je, kdezto loader dynamickych knihoven ma zato, ze "execute" je zakazany: /libexec/ld-elf.so.1: Cannot execute objects on / Ale to je jen prvi odhad zalozeny na tech par radcich co's poslal. Jinak ja jailum moc na chut neprisel. Dan -- FreeBSD mailing list (users-l@freebsd.cz) http://www.freebsd.cz/listserv/listinfo/users-l
Re: USB modem
On 04/20/10 17:58, Zbyněk Burget: Dne 20.4.2010 11:26, Dan Lukes napsal(a): V tom pripade me v toto chvili napada uz jen, ze pomoci usbdevs -v zjistis co je zastrcene do ktereho portu a ze zkusenosti z toho odvodis ktere cuaU je ktere. Pokud nedochazi k dynamickemu pripojovani a odpojovani za behu systemu, melo by to fungovat. Coz je v podstate to, jak je to ted, ze je proste natvrdo napsane, co je na kterem cuaU a nesmi se na to sahnout ... pri behu. Ale alespon mezi restartama bys na to mohl sahat po libosti. Sofistikovanejsi reseni uz vyzaduji kouknouty do zdrojaku jestli tam je metoda na ziskani pozadovane informace (a my ji jen nezname) nebo jestli Tak tuhle odpoved jsem slyset nechtel No, ja do toho letmo nahledl a nevidim tam snadnou cestu (coz neznamena, ze je to nemozne - klidne jsem mohl neco naprosto zjevneho prehlednout). Zatim nejsnazsi vidim "via sysctl" cestu - neco na zpusob toho, co najdes v "dev" podstromu. Tam je nadeje na nejmensi nutne upravy zdrojaku ... Dan -- FreeBSD mailing list (users-l@freebsd.cz) http://www.freebsd.cz/listserv/listinfo/users-l
Re: problem s jailem a nullfs
Dan Lukes wrote: On 04/20/10 17:10, Miroslav Lachman: [...] V tvem pripade to na prvni pohled vypada, ze spusteni binaru dovoleno je, kdezto loader dynamickych knihoven ma zato, ze "execute" je zakazany: /libexec/ld-elf.so.1: Cannot execute objects on / Ale to je jen prvi odhad zalozeny na tech par radcich co's poslal. Jinak ja jailum moc na chut neprisel. Ja jim na chut docela prisel a provozuju jaily v ruznych "kombinacich". Na UFS, na ZFS, se sdilenym read-only mini rootem (takze kazdy dalsi jail zabere na disku jen par mega), mam tu i jail provozovany z image souboru, pripojeneho pres mdconfig a tak podobne. A zatim jsem se s podobnym problemem nesetkal. Proto me to tak zarazilo a vznesl jsem ten dotaz. Nicmene jsem ted v tom jailu bez problemu zkompiloval Vim, Postfix, MySQL, png, jpeg, m4 a par dalsich drobnosti a zadne chyby to ted nevyhazovalo. Tak vazne nevim, co je to za podivnosti. Mirek -- FreeBSD mailing list (users-l@freebsd.cz) http://www.freebsd.cz/listserv/listinfo/users-l
Re: mazanie skupiny mailov z fronty - postfix
...jezkove oci, tak to sa priznam, ze to som neskusal, pretoze som si nakoniec pomohol inak... fakt trivialne, mea culpa... vdaka ;) LuMaX Zkratka necpat pred zavinac zadnou hvezdicku, jen tu cas pred zavinacem v tom regularnim vyrazu vynechat. Mirek -- FreeBSD mailing list (users-l@freebsd.cz) http://www.freebsd.cz/listserv/listinfo/users-l
Re: mazanie skupiny mailov z fronty... uz som poriesil
Dne 20.4.2010 20:19, Lubomir Majersky napsal(a): ...pomohol som si inou konstrukciou, problematicke maily som presunul... find /var/spool/postfix/active -type f | xargs grep -ilE '@domena.xy' | xargs -J % mv % /cesta ...po tomto ukone som restartoval postfix Proc to delat jednoduse kdyz to jde slozite :P /var/spool/postfix -> projit skriptem adresare a smazat prislusne fajly -> tam je totiz postfix fronta :P vilem -- FreeBSD mailing list (users-l@freebsd.cz) http://www.freebsd.cz/listserv/listinfo/users-l
Re: mazanie skupiny mailov z fronty... uz som poriesil
Dne 20.4.2010 20:19, Lubomir Majersky napsal(a): ...pomohol som si inou konstrukciou, problematicke maily som presunul... find /var/spool/postfix/active -type f | xargs grep -ilE '@domena.xy' | xargs -J % mv % /cesta ...po tomto ukone som restartoval postfix Omlouvam se , nez sem odpovedel, mel jsem se probudit a precist si co lubos vlastne napsal...udelal presne co jsem psal :P vilem -- FreeBSD mailing list (users-l@freebsd.cz) http://www.freebsd.cz/listserv/listinfo/users-l