Re: removing RIP/RIPng (routed/route6d)

From: Cy Schubert <Cy.Schubert_at_cschubert.com>
Date: Mon, 15 Apr 2024 20:37:32 UTC
In message <CANCZdfoajNRz6Od_E4ubrop7j-KEuiRfGjMojvbSkBLHP66PRA@mail.gmail.c
om>
, Warner Losh writes:
> --0000000000009a676206162884ed
> Content-Type: text/plain; charset="UTF-8"
> Content-Transfer-Encoding: quoted-printable
>
> On Mon, Apr 15, 2024 at 2:24=E2=80=AFPM Lexi Winter <lexi@le-fay.org> wrote=
> :
>
> > Cy Schubert:
> > > > if there's some concern that people still want to use the BSD
> > > > implementation of routed/route6d, i'm also willing to submit a port
> > > > such as net/freebsd-routed containing the old code, in a similar way
> > > > to how the removal of things like window(1) and telnetd(8) were
> > > > handled.
> >
> > > If a port, the source repo must contain full history extracted from our
> > src
> > > tree like I did with our telnetd and ftpd extracts.
> >
> > noted.
> >
> > can i ask how you did that for telnetd?
> >
>
> git filter-branch is usually all you need.

It also has some warts. The git-filter-branch documentation says to use 
git-filter-repo. I documented my telnetd and ftpd experiences at
https://wiki.freebsd.org/git-filter. I used git-filter-repo with telnetd 
and git filter-branch for ftpd. One will give you better results than the 
other. You may need to try the other if you're unsatisfied with the results.


-- 
Cheers,
Cy Schubert <Cy.Schubert@cschubert.com>
FreeBSD UNIX:  <cy@FreeBSD.org>   Web:  https://FreeBSD.org
NTP:           <cy@nwtime.org>    Web:  https://nwtime.org

			e^(i*pi)+1=0