SourceFiles.org - Use the Source, Luke
Home | Register | News | Forums | Guide | MyLinks | Bookmark

Related Sites

Latest News
  General News
  Reviews
  Press Releases
  Software
  Hardware
  Security
  Tutorials
  Off Topic


Back to files

Current - a server for Red Hat's up2date

Current is an open source implementation of a server to interact with the Up2date Agent shipped in Red Hat Linux. Everything is implemented for a basic, anonymous only system. We are working to extend support for non-anonymous (fully managed) setups.

If you have an existing Current setup, you MUST read the RELEASE_NOTES file from version to version to see whats changed (config, setup, need to rebuild database, whatever). If you are interested in the low-level details, please read the CHANGELOG. The docs directory contains the longer documentation for new sites or reference. The TODO file and the roadmap.txt file will tell you where we are going.

Basically, the functionality of 1.0 is enough to get a small network (20-30 clients) updated with basic security patches. 1.4 is scalable enough to take this basic, anonymous only functionality to hundreds of hosts (500 or so seems to be a good point).

There is a freshmeat entry and a website, mailing lists, cvs repository, etc at http://current.tigris.org. If you will be using current in a production enviroment, we recommend you join at least the users mailing list, but you should definately join the annouce list.

Comments to the mailing list please. Bug reports should contain enough detail to help us see what the problem is. Patches always cheerfully looked at.

NOTE: !WARNING! ACHTUNG- This server should be carefully tested and monitored before being trusted with production clients (workstations OR servers). The safety and security of your network and hosts is YOUR responsibility - we do our best to put out a high-quality server, but its up to you to decide how your network will be managed.

Status

server itself:

        Please note that Current is only tested and claimed to work on 
        RHL 7.2, 7.3, 8.0 and 9. It is reported to work on the 2.1 
        enterprise releases. Your server should run all original Red 
        Hat packages (and should itself be fully up to date with errata).

        The single exception is that on a RHL 8.0 server, you need a newer
        mod_python (3.0.1 at least) to deal with bugs in that package. A
        suitable mod_python package and src package are provided on the 
        web site.
rhn register
Current can handle rhn_register versions of 1.3.x through at least 2.8.28. For rhn_register this means generating a usable system id and not crashing the client. (IE, all the API functions are at least stubbed out)

Both the GUI and text interfaces are supported.

        Note that rhn_register disappears in the limbo betas and 8.0,
        consumed by the up2date package itself.

up2date:

        Current can handle up2date versions from 2.7.x up to 3.1.x for all
        simple cases (it works here).  Versions prior to 2.7 will not be
        supported.

        Both the GUI and text interfaces are supported. (the gui has 
        one extra call it can make, which is implemented in a limited way).

        Due to bugs in up2date itself, I HIGHLY recommend 2.7.63 or higher
        if you are using clients in the 2.7 range. 2.7.83 has proved stable
        for just about everyone - if you're sticking with 2.7.x for the time
        being, run 2.7.83. (There are two serious bugs in earlier versions,
        and neither can be fixed by the server).

rhn_check / rhnsd:

        Not working. (rhnsd just calls rhn_check). The calls are stubbed
        out in current v1.4.4, and should not produce an error.

rhn-applet:

Not working yet.

Maintainers
Hunter Matthews <thm@duke.edu> John Berninger <jwbernin@berningeronline.net> dev@current.tigris.org users@current.tigris.org
Contributors
Ivan Martinez Bug fixes Scott Schmit Bug fixes Toby D. Reeves SQL work Barry K. Nathan Debugging help Sam Bingner Debugging help


Other Sites

Discussion Groups
  Beginners
  Distributions
  Networking / Security
  Software
  PDAs

About | FAQ | Privacy | Awards | Contact
Comments to the webmaster are welcome.
Copyright 2006 Sourcefiles.org All rights reserved.