🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.perl
10 messages
10 total messages Started by Mariusz Piwnik Mon, 19 May 1997 11:33
chroot i petla while
#264
Author: Mariusz Piwnik
Date: Mon, 19 May 1997 11:33
19 lines
849 bytes
Witam!

Czy moze mi ktos powiedziec co oznacza w while 

while ($fs_item = </home/*>)
{
 ... petla
}
 
i czemu to nie chce dzialac gdy skrypt z taka petla wywola sie w
nastepujacy sposob

chroot /scezka /sciezka/do/skryptu/skrypt

probowalem na Linuxie i na HP-UX objaw taki sam ....

wszelkie wskazowki potrzebne

Mariusz
Re: chroot i petla while
#265
Author: Mariusz Piwnik
Date: Mon, 19 May 1997 12:01
27 lines
1267 bytes
> Czy moze mi ktos powiedziec co oznacza w while
> 
> while ($fs_item = </home/*>)
> {
>  ... petla
> }
> 
> i czemu to nie chce dzialac gdy skrypt z taka petla wywola sie w
> nastepujacy sposob
> 
> chroot /scezka /sciezka/do/skryptu/skrypt
> 
> probowalem na Linuxie i na HP-UX objaw taki sam ....
> 
> wszelkie wskazowki potrzebne

hmm pospieszylem sie z tym mailem wlasnie odkrylem przyczyne ze to nie
dzialalo. (przez przypadek)
Oglaszam minikonkurs "Jaka byla przyczyna nie dzialania w/w czesci
skryptu po wykonaniu chroot?" 
Nagroda w postaci czteropaku EB do odebrania w Warszawie ;-)

Na odpowiedzi czekam do konca tygodnia. Kto pierwszy ten lepszy ;-)0

pozdrawiam

Mariusz
Re: chroot i petla while
#266
Author: Jaroslaw Strzalkowski
Date: Mon, 19 May 1997 12:16
17 lines
1362 bytes
Mariusz Piwnik <M.Piwnik@medianet.com.pl> wrote:
: > while ($fs_item = </home/*>)
[...]
: > i czemu to nie chce dzialac gdy skrypt z taka petla wywola sie w
: > nastepujacy sposob
: > 
: > chroot /scezka /sciezka/do/skryptu/skrypt
[...]
: Oglaszam minikonkurs "Jaka byla przyczyna nie dzialania w/w czesci
: skryptu po wykonaniu chroot?" 
: Nagroda w postaci czteropaku EB do odebrania w Warszawie ;-)
: Na odpowiedzi czekam do konca tygodnia. Kto pierwszy ten lepszy ;-)0

</home/*> jest przez perla rozwijane przez wywołanie bodajże csh.
Czyli przypuszczam że brakowało Ci csh w /sciezka. Jestem pierwszy?
-- 
Jaroslaw Strzalkowski, Uczelniane Centrum Informatyki AGH, Krakow
Re: chroot i petla while
#267
Author: Mariusz Piwnik
Date: Mon, 19 May 1997 12:51
17 lines
1194 bytes
> [...]
> : Oglaszam minikonkurs "Jaka byla przyczyna nie dzialania w/w czesci
> : skryptu po wykonaniu chroot?"
> : Nagroda w postaci czteropaku EB do odebrania w Warszawie ;-)
> : Na odpowiedzi czekam do konca tygodnia. Kto pierwszy ten lepszy ;-)0
> 
> </home/*> jest przez perla rozwijane przez wywo³anie bodaj¿e csh.
> Czyli przypuszczam ¿e brakowa³o Ci csh w /sciezka. Jestem pierwszy?

to prawie wszystko jeszcze jeden maly szczegol ;-) bez ktorego nawet gdy
jest 
csh to nie zadziala ? 


ale jestes pierwszy i jedyny na razie ;-)

Mariusz
Re: chroot i petla while
#268
Author: Andrzej Bort
Date: Mon, 19 May 1997 13:12
28 lines
2039 bytes
Mariusz Piwnik <M.Piwnik@medianet.com.pl> wrote:
> > [...]
> > : Oglaszam minikonkurs "Jaka byla przyczyna nie dzialania w/w czesci
> > : skryptu po wykonaniu chroot?"
> > : Nagroda w postaci czteropaku EB do odebrania w Warszawie ;-)
> > : Na odpowiedzi czekam do konca tygodnia. Kto pierwszy ten lepszy ;-)0
> > 
> > </home/*> jest przez perla rozwijane przez wywo?anie bodaj?e csh.
> > Czyli przypuszczam ?e brakowa?o Ci csh w /sciezka. Jestem pierwszy?

> to prawie wszystko jeszcze jeden maly szczegol ;-) bez ktorego nawet gdy
> jest 
> csh to nie zadziala ? 

      csh has certain limitations.  Words or environment variables can be no
      longer than 10240 characters.  The system limits argument lists to
      10240 characters.  The number of arguments to a command which involves
      file name expansion is limited to one-sixth the number of characters
      allowed in an argument list.  Command substitutions may substitute no
      more characters than are allowed in an argument list.

Zgadłem?

-- 
-- Andrzej Bort  Centrum Komputerowe Politechniki Śląskiej, Gliwice, Polska
-- e-mail:   bort@zeus.polsl.gliwice.pl     Office phone: (+48-32) 37-15-69
-- IRC: Juan        For PGP key look at: http://zeus.polsl.gliwice.pl/~bort
-- 
Re: chroot i petla while
#269
Author: Mariusz Piwnik
Date: Mon, 19 May 1997 14:07
18 lines
1341 bytes
Andrzej Bort wrote:
> 
>       csh has certain limitations.  Words or environment variables can be no
>       longer than 10240 characters.  The system limits argument lists to
>       10240 characters.  The number of arguments to a command which involves
>       file name expansion is limited to one-sixth the number of characters
>       allowed in an argument list.  Command substitutions may substitute no
>       more characters than are allowed in an argument list.

> 
> Zgad³em?
No nie .. ;-(

na to bym nie wpadl miedzy jedym a drugim mailem ;-)

kto nastepny bo juz 1/2 pudelka piwek ma Jarek Strzalkowski ;-)

Mariusz
Re: chroot i petla while
#270
Author: Marcin Benke
Date: Tue, 20 May 1997 11:03
24 lines
1684 bytes
In article <33804CCF.5A35@medianet.com.pl> 
Mariusz Piwnik <M.Piwnik@medianet.com.pl> writes:

   > [...]
   > : Oglaszam minikonkurs "Jaka byla przyczyna nie dzialania w/w czesci
   > : skryptu po wykonaniu chroot?"
   > : Nagroda w postaci czteropaku EB do odebrania w Warszawie ;-)
   > : Na odpowiedzi czekam do konca tygodnia. Kto pierwszy ten lepszy ;-)0
   > 
   > </home/*> jest przez perla rozwijane przez wywołanie bodajże csh.
   > Czyli przypuszczam że brakowało Ci csh w /sciezka. Jestem pierwszy?

   to prawie wszystko jeszcze jeden maly szczegol ;-) bez ktorego nawet gdy
   jest 
   csh to nie zadziala ? 


Niech zgadne: nie bylo /sciezka/lib z niezbednymi biliotekami
dzielonymi i/lub configa dlo ld.so, ne c'est pas?

Pozdrawiam,
		Marcin Benke
----------------------------------------------------------------------------
"Calm down, it's only ones and zeros!" -  DJ Delorie
Re: chroot i petla while
#271
Author: Mariusz Piwnik
Date: Tue, 20 May 1997 15:48
15 lines
1205 bytes
Marcin Benke wrote:

>    to prawie wszystko jeszcze jeden maly szczegol ;-) bez ktorego nawet gdy
>    jest
>    csh to nie zadziala ?
 
> Niech zgadne: nie bylo /sciezka/lib z niezbednymi biliotekami
> dzielonymi i/lub configa dlo ld.so, ne c'est pas?

Nie az tak proste to nie bylo a dla ulatwienia powiem ze nie jest to
zwiazane z bibliotekami
a jest zwizane z obecnoscia pewnego pliku w pewnym katalogu, pliczek
jest bardzo maly i kazdy uzytkownik moze do niego zapisac informacje

Mariusz
Re: chroot i petla while
#272
Author: Marcin Klimowski
Date: Tue, 20 May 1997 18:57
91 lines
3463 bytes
 
IRIX riad 5.3 11091811 IP19 mips

/dev/null  :)

a dokładniej samo /dev by wystarczyło 
bo 
   55mS[ 1]        sh(22100): creat(/dev/null, 0666) = 3


co wygrałem ?!

lolo.pl:
#!perl5
while ($fs_item = </home/*>)
{
 print "$fs_item\n";
 }

moge podesłać trace jeśli ktoś chce :)




minimalny setup:

root@riad:/tmp/chrooted# l -R /tmp/chrooted/
total 1489
drwxrwxr-x    2 root     sys          512 May 20 20:45 bin/
drwxrwxr-x    2 root     sys          512 May 20 20:50 dev/
drwxrwxr-x    7 root     sys          512 May 20 20:45 home/
drwxrwxr-x    2 root     sys          512 May 20 20:49 lib/
-rwxr-xr-x    1 root     ftpadm        63 May 20 20:28 lolo.pl*
-rwxr-xr-x    1 root     ftpadm    758864 May 20 20:25 perl5*
drwxrwxr-x    2 root     sys          512 May 20 20:48 usr/

/tmp/chrooted/bin:
total 790
-rwxr-xr-x    1 root     ftpadm    263664 May 20 20:32 csh*
-rwxr-xr-x    1 root     ftpadm    140784 May 20 20:32 sh*

/tmp/chrooted/dev:
total 0
-rw-rw-r--    1 root     sys            0 May 20 20:51 null

					^^^^^^ w wersji minimum tego
może nie być.


/tmp/chrooted/home:		<---- żeby było co listować.
total 5
drwxrwxr-x    2 root     sys          512 May 20 20:45 1/
drwxrwxr-x    2 root     sys          512 May 20 20:45 2/
drwxrwxr-x    2 root     sys          512 May 20 20:45 3/
drwxrwxr-x    2 root     sys          512 May 20 20:45 4/
drwxrwxr-x    2 root     sys          512 May 20 20:45 5/

/tmp/chrooted/home/1:
total 0

/tmp/chrooted/home/2:
total 0

/tmp/chrooted/home/3:
total 0

/tmp/chrooted/home/4:
total 0

/tmp/chrooted/home/5:
total 0

/tmp/chrooted/lib:
total 7405
-r-xr-xr-t    1 root     sys      1483100 May 20 20:47 libc.so.1*
-r--r--r--    1 root     sys        27792 May 20 20:49 libcrypt.so
-r--r--r--    1 root     sys        69944 May 20 20:49 libgen.so
-r--r--r--    1 root     sys       111272 May 20 20:49 libm.so
-r--r--r--    1 root     sys        28216 May 20 20:48 libmalloc.so
-rwxr-xr-x    1 root     sys       585876 May 20 20:46 rld*

/tmp/chrooted/usr:
total 1
lrwxrwxr-x    1 root     sys            6 May 20 20:48 lib -> ../lib/


-- 
Marcin Klimowski	BOFH	http://www.pk.edu.pl/~marcin/
finger me for my new pgp public key

    so.. what WAS your username ?!  LART ! LART !
Re: chroot i petla while
#273
Author: Mariusz Piwnik
Date: Wed, 21 May 1997 12:08
28 lines
1354 bytes
> Oglaszam minikonkurs "Jaka byla przyczyna nie dzialania w/w czesci
> skryptu po wykonaniu chroot?"
> Nagroda w postaci czteropaku EB do odebrania w Warszawie ;-)
> 
> Na odpowiedzi czekam do konca tygodnia. Kto pierwszy ten lepszy ;-)0
> 
KOnkurs uwazam za rozwiazany:
zwyciezcami sa Jarek Strzalkowski i Marcin Klimowski z Krakowa

oto odpowiedzi :

Jarek Strzalkowski:

> </home/*> jest przez perla rozwijane przez wywo³anie bodaj¿e csh.
> Czyli przypuszczam ¿e brakowa³o Ci csh w /sciezka. Jestem pierwszy?

Marcin Klimowski:


>/dev/null  :)

> a dok3adniej samo /dev by wystarczy3o 
> bo 
>   55mS[ 1]        sh(22100): creat(/dev/null, 0666) = 3

Gratuluje i chyle glowe przed Perlowymi "gurus" 

Mariusz Piwnik
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads