Re: USB modem

2010-04-20 Tema obsahu Jindra Fucik
- 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

2010-04-20 Tema obsahu Juraj Lutter
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

2010-04-20 Tema obsahu Dan Lukes
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

2010-04-20 Tema obsahu Dan Lukes
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

2010-04-20 Tema obsahu Vilém Kebrt

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

2010-04-20 Tema obsahu Dan Lukes
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

2010-04-20 Tema obsahu Miroslav Lachman

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

2010-04-20 Tema obsahu 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. 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

2010-04-20 Tema obsahu Lubomir Majersky

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

2010-04-20 Tema obsahu Miroslav Lachman

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

2010-04-20 Tema obsahu Lubomir Majersky

...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

2010-04-20 Tema obsahu Dan Lukes

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

2010-04-20 Tema obsahu Dan Lukes

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

2010-04-20 Tema obsahu Miroslav Lachman

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

2010-04-20 Tema obsahu Lubomir Majersky
...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

2010-04-20 Tema obsahu Vilém Kebrt

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

2010-04-20 Tema obsahu Vilém Kebrt

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