Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 2 Feb 2005 14:56:48 +0100
From:      Oliver Leitner <Shadow333@gmx.at>
To:        saravanan ganapathy <sarav_gsa@yahoo.com>, freebsd-questions@freebsd.org
Subject:   Re: keeping freebsd uptodate - doubt
Message-ID:  <20050202140219.5CD3F43D76@mx1.FreeBSD.org>
In-Reply-To: <20050202135728.22036.qmail@web51703.mail.yahoo.com>
References:  <20050202135728.22036.qmail@web51703.mail.yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wednesday 02 February 2005 14:57, saravanan ganapathy wrote:
> --- Karol Kwiatkowski <freebsd@orchid.homeunix.org>
>
> wrote:
> > saravanan ganapathy wrote:
> > > Hai ,
> > >
> > > I have installed 5.3 release and want to keep my
> > > system uptodate with the security patches.
> > >
> > > Based on many guides, I have arranged as a doc.
> >
> > Pls
> >
> > > confirm me whether my steps are ok
> > >
> > > 1) Install portupgrade
> > > 2) Sync ports
> > >
> > >      Ports-supfile contains as
> > >
> > >     *default host=cvsup10.us.freebsd.org
> > >     *default base=/var/db
> > >     *default prefix=/usr
> > >     *default release=cvs tag=.
> > >     *default delete use-rel-suffix
> > >     ports-all
> >
> > OK
> >
> > > ( or should I change tag=RELENG_5_3 )
> >
> > No, "tag=." is exactly what is needed for updating
> > ports.
> >
> > >   cvsup -g -L 2 /root/ports-supfile
> >
> > OK
> >
> > > 3) portsdb -Uu
> > >
> > >From 'man portsdb':
> > >      -U
> > >      --updateindex  Update or create the ports
> >
> > index file called INDEX.
> >
> > from 'man ports':
> > >     fetchindex       Fetch the INDEX file from the
> >
> > FreeBSD cluster.
> >
> >
> > Generating INDEX with 'portsdb -U' can take a while.
> > Alternatively,
> > you could run 'cd /usr/ports && make fetchindex'
> > which will download
> > that file for you.
> >
> > so point 3) could be like:
> >
> > 3-a) cd /usr/ports
> > 3-b) make fetchindex
> > 3-c) portsdb -u
> >
> > This is *much* faster but, of course, there's
> > nothing wrong with
> > 'portsdb -Uu'.
> >
> > > 4) portversion -v
> >
> > 'portversion -v | grep -v "=" ' is what I use.
> >
> > > Any other steps to do?
> >
> > Above procedure updates (only) your ports tree and
> > installed ports.
> > Subscribe to freebsd-announce and keep your system
> > up-to-date.
> >
> > > What 'make fetchindex' will do?
> >
> > See above (point 3).
>
> Thx for ur responses
>
> I have done the above steps to update my system and
> when I run 'portversion -v | grep -v "=" ', I am
> gettin g the perl package only.
>
> freebsd# portversion -v | grep -v "="
> perl-5.8.5      <  needs updating (port has 5.8.6_1)
>
> freebsd# portupgrade perl
> --->  Upgrading 'perl-5.8.5' to 'perl-5.8.6_1'
> (lang/perl5.8)
> --->  Building '/usr/ports/lang/perl5.8'
> ===>  Cleaning for perl-5.8.6_1
> ===>  perl-5.8.6_1 has known vulnerabilities:
> => perl -- File::Path insecure file/directory
> permissions.
>    Reference:
> <http://www.FreeBSD.org/ports/portaudit/c418d472-6bd1-11d9-93ca-000a95bc6fa
>e.html> => Please update your ports tree and try again.
> *** Error code 1
>
> Stop in /usr/ports/lang/perl5.8.
> ** Command failed [exit code 1]: /usr/bin/script -qa
> /tmp/portupgrade5864.0 make
> ** Fix the problem and try again.
> ** Listing the failed packages (*:skipped / !:failed)
>         ! lang/perl5.8 (perl-5.8.5)     (unknown build
> error)
> --->  Packages processed: 0 done, 0 ignored, 0 skipped
> and 1 failed
>
> How to solve this problem?

portupgrade -f portname...
>
> Sarav
>
>
>
> __________________________________
> Do you Yahoo!?
> Yahoo! Mail - now with 250MB free storage. Learn more.
> http://info.mail.yahoo.com/mail_250
> _______________________________________________
> freebsd-questions@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to
> "freebsd-questions-unsubscribe@freebsd.org"

-- 
By reading this mail you agree to the following:

using or giving out the email address and any 
other info of the author of this email is strictly forbidden.
By acting against this agreement the author of this mail 
will take possible legal actions against the abuse.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050202140219.5CD3F43D76>