OpenBSD Journal

The OpenBechede Project

Contributed by jose on from the upgrade-assistance dept.

Leandro Chango writes:
"I've been recently working on a project. Its name is openbechede. Its aim is to install and remove OpenBSD packages with their dependencies, update the packages, checking new versions available on your ftp or a mirror, and update your system to the latest snapshot on the server. At the moment, the last version is: 0.7.1

I've submitted it to freshmeat. URL: freshmeat.net/projects/openbechede

Hope it can be useful to make our OpenBSD experience even better :)

Regards,
Leandro Chango"

I had a quick look over this before posting. It looks like a useful attempt at helping manage the upgrade process for all of the dependencies on a system. Coupled to something like mergemaster, this could be useful for a lot of people. Worth checking out and even contributing to.

(Comments are closed)


Comments
  1. By Anonymous Coward () on

    ..Debian's apt for OpenBSD? Good luck and much success!
    Cheers!

    Comments
    1. By aki () on

    2. By aki () on

      Sounds good.
      Anybody tried it yet?
      Snapshot system upgrade... Does it just write over existing /etc files? Does it launch mergemaster?
      Did you use some of NBSD pkgchk code (or similar) or write from scratch?

      Tx.

      Comments
      1. By Leandro Chango () elchango at hypernode dot com dot ar on mailto:elchango at hypernode dot com dot ar

        it was written from scratch.

        Regards,
        Leandro Chango

      2. By Leandro Chango () elchango at hypernode dot com dot ar on mailto:elchango at hypernode dot com dot ar

        openbechede's release 0.8 supports updating /etc (it writes to disk only the new files that are on the tarball, it does NOT overwrite your existing configuration).
        URL: http://www.itvictoria.edu.mx/pub/OpenBSD/openbechede/

    3. By Anonymous Coward () on

      Actually it sound's like an emerge/portage system (which btw is kickass Id love to see this implemented in openbsd's core system).

  2. By Anonymous Coward () on

    It's come to my attention that something needs to be done about the trolls lurking around here.

    Comments
    1. By AC () on

      Hmm... Did they look more like dwarfs or giants? If they looked like giants then I think we have a serious security threat here and something needs to be done about it...

      Comments
      1. By Anonymous Coward () on

        OpenBSD Journal Troll
        Medium Size Abberation

        Hit Dice: 10d10+30 (85 hp)
        Initiative: +4
        Speed: 30ft.
        AC: 20
        Attacks: Bitch +15 melee, Whine +10 ranged, Moan +5 ranged touch
        Damage: Bitch 1d8+1d4+5/x3, Whine 1d6+5/19-20, Moan 1d4+5
        Special Attacks: Flame
        Special Qualities: DR 25/+2
        Saves: Fort +8, Ref +0, Will +0
        Abilities: Str 21, Dex 10, Con 16, Int --, Wis 10, Cha 3
        Skills:
        Feats: Dirty Fighting

        Climate/Terrain: deadly.org
        Organization: Solitary
        Challenge rating: 13
        Treasure: None. Ever.
        Alignment: Chaotic neutral or chaotic evil.

        Spell-like Abilities: At will-- Fireball 4/day. Caster level 10th; save DC 15 + spell level.
        Flame (Su) : Once per round, the OpenBSD Journal troll can flame an opponent. Opponent must make a will save at DC 20 to avoid becoming angry. If the opponent becomes angry, his intelligence and wisdom are reduced by 1 and all his attack rolls are at -2. This effect lasts 2d4 rounds. Opponents can become angry multiple times; the effects of anger stack.

  3. By blackmage () on


    there is also pkg_search on freshmeat (but less advanced, not apt-like): mainly easy install from net

  4. By Anonymous Coward () on

    i've been playing with it for the past hour or so and it seems to work well for me.

    why not expand it to include update of other things like ports, system and kernel source, etc? might be a good next step to make it an all includive upgrade tool. maybe collaborate with the guy who makes tepatche and make sure your programs interoperate well.

    Comments
    1. By Gunnar Wolf () gwolf@gwolf.cx on http://www.gwolf.cx

      I am the guy who wrote Tepatche. Please contact me, I'd love to collaborate with you ;-)

      I am with a very high workload until about Feb 10, but from then on, I will be VERY glad to work with you.

Latest Articles

Credits

Copyright © - Daniel Hartmeier. All rights reserved. Articles and comments are copyright their respective authors, submission implies license to publish on this web site. Contents of the archive prior to as well as images and HTML templates were copied from the fabulous original deadly.org with Jose's and Jim's kind permission. This journal runs as CGI with httpd(8) on OpenBSD, the source code is BSD licensed. undeadly \Un*dead"ly\, a. Not subject to death; immortal. [Obs.]