rm -rf dupa/

Jakub Bogusz qboosh w pld.org.pl
Wto, 12 Mar 2002, 21:49:26 CET


On Tue, Mar 12, 2002 at 08:31:40PM +0100, Mariusz Mazur wrote:
> On Tuesday 12 March 2002 20:28, you wrote:
> > Cześć
> >
> > [misiek w wieszak BUILD]$ rm -rf dupa/
> > rm: basename.c:68: base_name: Assertion `all_slashes || !((*(p - 1)) ==
> > '/')' failed. Aborted
> > [misiek w wieszak BUILD]$ rm -rf dupa
> > [misiek w wieszak BUILD]$
> >
> > O sssooo chozzziii? Dzisiaj robiłem upgrade fileutils...
> 
> qboosh się bawił patchem security... I wyciął jedną funkcję przy tej 
> okazji... już idę poprawiać :)

Nie bawił tylko łatał, spiesząc się przy tym.
A że poprawiałem wersję 4.1 na podstawie patcha do 4.1.6, to wywołanie
mi umknęło - jako że w 4.1.6 go nie ma:

2001-05-11  Paul Eggert  <eggert w twinsun.com>

        * src/chmod.c, src/chown.c, src/mkdir.c, src/rm.c, src/rmdir.c (main):
        Don't strip trailing slashes; POSIX doesn't allow it here.

strip_trailing_slashes() wraca tam gdzie było - nie będę przenosił całej
reszty zmian z 4.1.x. A upgrade nie będzie do czasu autoconfa 2.53.


-- 
Jakub Bogusz    http://prioris.mini.pw.edu.pl/~qboosh/



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