kloczek: SOURCES pdksh-no_std_aliases.patch

Jan Rekorajski baggins w sith.mimuw.edu.pl
Nie, 17 Lut 2002, 03:53:04 CET


[niedziela, 17 luty 2002], Tomasz Kłoczko napisał(a):

> On Sun, 17 Feb 2002, Jan Rekorajski wrote:
> [..]
> > > H takim przypadku (?) .. racja. Wtedy o ile to jest używane jako login
> > > shell na pewno by to nie przeszakadzało.
> > > Czyli że patch jest do poprawki bo aliasy powinny się właczać tylko przy
> > > pracy jako login shell. Mozan jeszcze sie zastanowić nad tym czy tak 
> > > powinno być zawsze czy tylko wtedy kiedy nie jest to używane jako 
> > > /bin/sh. IMHO tak jak w bashu mogłoby być to kontekstowe choć z punktu 
> > > widznia skryptów majacych w preambule #!/bin/sh nie miałoby to już
> > > znacznia.
> > 
> > To jest niepotrzebne kombinowanie. Naprawde zdrowiej jest zrobić
> > 'unalias nazwy funkcji z rc-scripts' na początku pliku functions.
> > Dopiero wtedy masz pewność że cie shell niczym nie zaskoczy.
> 
> Kwestia w tym że /bin/sh nie powinien mnie takimi rzeczami zaskakiwać.
> Janek jeszcze raz (pomyśl na spokjnie) .. nie /bin/sh jako login shell ale
> /bin/sh jako interpreter skryptów. Po za tym w rc-scripts jest używany
> tabun funkcji i wszystkie musiałbyś wtedy wymieniać co juz samo w sobie
> byłoby bez sensu. Dalej .. sytauacja taka nie dotyczyłaby tylko
> rc-scripts ale *dowolnego* skryptu mającego #!/bin/sh w nagłówku.

Masz napisane w man-ie że te aliasy są? Masz. Więc o co chodzi?
Nie możesz ot, tak zmieniać standartowego zachowania programu.
Chciałeś pdksh jako /bin/sh, to się teraz do niego dostasuj zamiast w
nim grzebać.
Wypomne ci cpio tutaj, do którego wstawiłeś zupełnie bez zastanowienia
jedną łatę...

Janek
-- 
Jan Rękorajski            |  ALL SUSPECTS ARE GUILTY. PERIOD!
baggins<at>mimuw.edu.pl   |  OTHERWISE THEY WOULDN'T BE SUSPECTS, WOULD THEY?
BOFH, MANIAC              |                   -- TROOPS by Kevin Rubio



Więcej informacji o liście dyskusyjnej pld-devel-pl