Slashdot Mirror


Updating Free Software in the Enterprise?

wallykeyster asks: "I'm an IT Director for a small private university in the U.S., and we are largely a Microsoft shop. We pay over $15,000 each year for our Campus Agreement so that we can upgrade the desktop OS to our version of choice, run Office, and have some Client Access Licenses. I would like to move to FOSS solutions, but I'm having trouble finding support for Enterprise management. For example, OpenOffice and Firefox (both of which I use personally) would be easy first steps, but IE is updated automatically via our SUS server (and settings pushed to clients via group policies) and Office updates will be included soon. How are other larger organizations (i.e. more than 200 desktops) dealing with software deployment and updates? Is anyone using Zen with Novell Desktop Linux?"

15 of 367 comments (clear)

  1. small colleges by guildsolutions · · Score: 2, Interesting

    Unfortunatly I work for a small college in Maryland, our updates are all still done manually by hand. We still use norton ghost to do all of our mass deployments. Moving forward to something like this, that would ease my own burdon would definitly be a step in the right direction, however we have neither the budget or willingness to pay for such services. We make do with what we have, it works for us to this point, but things definitly could be better.

    We have aproximatly 550 PC's on two completely differnt networks (facualty and students)

    1. Re:small colleges by EvilMonkeySlayer · · Score: 2, Interesting

      By hand?

      I'm the IT Manager (nice job title for the only computer guy at the company) at a small print company (less than 50 PC's) and I simply use SUS on an old (OLD server 200MHz Pentium 1 MMX machine) to select updates that I think are needed and apply them to the windows machines.

      SUS is a free download from Microsoft. The downside to it at the moment is that it's Windows 2000/XP/2003 only at the moment. I hear MS is adding the ability to apply Office updates through it too in v2.

  2. We use Altiris by nycsmart1 · · Score: 3, Interesting

    Very easy. Create Rapid install package and deploy. We updated firefox to 1.0.4 the other day to 80 clients in a matter of minutes.

  3. Is anyone repackaging FOSS for distribution? by ddkilzer · · Score: 2, Interesting

    Is any repackaging FOSS for distribution through "standard" tools on Windows? That's the conclusion I've come to in order to support distribution of updates.

  4. Zenworks for Linux/RedCarpet by KingDaveRa · · Score: 5, Interesting

    Zenworks for Desktops (ie Windows) is now a pretty advanced and mature product. It works pretty damn well. Zenworks for Linux is pretty immature by comparison. I've seen Novell making LOTS of noise about it, but then again, they would. From what I've seen though, its the only enterprise-grade software from a major vendor to offer a central control system. Most others are very fragmented.

  5. Re:$15,000 a year... by Anonymous Coward · · Score: 1, Interesting
    Mod the parent up. I'm amazed that universities spend a lot of money on software to prevent their students from learning stuff.

    IMHO every university would be better off making class projects to build rather than buy infrastructure. Having such projects is useful in zillions of areas outside of CS - the Business guys can use it as a practical case for analyzing build-vs-buy efforts; the CS guys can study the theory of whatever is being done; the MIS/IT guys can get practical hand-on experience... and as people graduate they can create spinnoff companies that turn into large donations back to the universities.

  6. I read "Updating Free Software on the Enterpise" by k_stamour · · Score: 2, Interesting

    Visons of Picard beating the tar out of Data and the bridge screaming something about "Blue screen of death no more!....Compile me Kernel 18.2.3e!!!!! MAKE IT SO!"

    --
    Julius Caesar - Act I, Scene i: "What mean'st thou by that? Mend me, thou saucy fellow!"
  7. Re:Easy... by DaGoodBoy · · Score: 5, Interesting

    No No NO! Just say 'no' to imaging... Debian supports preseeded configured values to be passed to a blank system during its install and a very easy method to run a script before and after the second stage installer. Do yourself a favor and actually track the tweaks you perform on a client when you build a system. Document them and put them in the install scripts. Then you can rely on the hardware detection method built into the Debian installer to allow you a diverse hardware ecology, consistent packages and a sliding target going forward as the repository ages.

    Just my $0.02 from a fellow sysadmin who has left imaging and never looked back!

    DaGoodBoy

    --
    My God! It's full of Voids!
  8. Re:Easy... by swv3752 · · Score: 2, Interesting

    Couple of ways to handle this:

    Thin Clients. Search Newsforge for how Largo, FL setup a the whole town's IT on Linux thin clients.

    Lock down. edit permissions and or wipe the home directory on logout and rebuild from /etc/skel directory. Set apt/urpmi/yum/red carpet as a cron job to update the computer.

    Build a Knoppix disk. but more of pain to make it so that say remote printers work, but on modern machines that only need limited functionality like saw web and a Office Suite, Knoppix will run acceptabley. As a bonus, you no longer need Hard Drives and users can not cause permament* software problems.

    *Permament inso far as needing to format the drive.

    PXE Boot/ network boot, and download an image. there are a number of utils available for Linux that can build ghost images. A little creative work in scripting with tar can do the same thing.

    I consider the PXE option to be the least graceful. It is wasteful on bandwith and would seem to have the highest risk of failure.

    --
    Just a Tuna in the Sea of Life
  9. Re:Easy... by wallykeyster · · Score: 4, Interesting
    Exactly. I am running Ubuntu on a machine on my desk, but moving the entire campus to a Debian distro doesn't seem feasible right now. We have programming classes that use Visutal Studio, psychology classes that use SPSS, and other similar issues. Our student information system uses a Windows client provided by the vendor (we've made it limp along under wine but it is not stable). Our Web site runs on a CMS that requires IE for the management side.

    I'm looking for help doing this in smaller steps without losing enterprise-level management I have with SUS, group policies, etc.

  10. Re:At $15,000 a year...... by Creepy+Crawler · · Score: 2, Interesting

    ---I completely agree. Imagine the stress of changing and the downtime (something always goes wrong). My campus switched from Microsoft Windows/Office to Linux/OpenOffice in one faculty and the computers were down for over a week. After the change a massive education process had to be started. While everything is working now.. the transition was not easy and people are still having to adjust.

    How in the hell could that happen? If you change slow, and with those users who WANT the change, it could go smooth.

    You start out with a testbed, say a base of Debian or Red Hat. Then you add the init scripts (not /etc/init.d but local fileserver configs and setup as needed for locale) to set up the particulars. You then go to the users who want Linux or FreeBSD (or windows users whose machines are bogged down with crapware) and get a few pilot users started.

    Once you have them up and running, then you can get the people who 'see how much better they run' and then want the "Upgrade". Yu can iron down the bugs with more users and more picky configs like 'Ive done that all the time and I want it done like that NOW'.

    Then near the end of the user adoption, you force the stalwarts to succumb. There will ALWAYS be stalwarts, but prepare for some give because that person will bring in a Windows laptop. Just provide a publically accessable Windows=>Linux tools to help with migration and communication.

    Its really NOT that difficult.

    --
  11. ZENworks Linux Management by ezs · · Score: 2, Interesting
    Novell showed the next version of ZENworks Linux Management at BrainShare this year - it got a /. post or three: here

    Key things - this is not just software distribution anymore - it's full stack management of Linux - server and workstation; Red Hat as well as SuSE/Novell.

    As for customers - yes it's in use; yes Novell use it internally to manage their desktop and server machines. Usual disclaimers.

    --
    Evil ZEN Scientist
  12. Re:I haven't had a problem by Anonymous Coward · · Score: 1, Interesting

    I've run both SUS and WSUS. Both have worked well for me. I have about 450 workstaions and 35 M$ servers. I patch them all without incident with WSUS now. For the last year I used SUS and my own reporting scripts. What I really like about WSUS is the reporting capabilities. Because WSUS is built on a SQL Server DB (or MSDE) you can build your own reports.

    The only issues I had was getting it to run with the NSA security templates/guides. After that day of pain it's been clear sailing. Including SP4 on Windows 2000 Pro on 200 of the workstations.

  13. Re:$15,000 a year... by CAIMLAS · · Score: 3, Interesting

    No, no, no, definitively NO! This is NOT funny. This is insightful. What the hell do you think institutional education is there for, anyway? It's not to shovel money into a gaping corporate mouth; it's to teach students (IE, the future leaders of society) how to think.

    Computers are just a tool. They help people get work done more quickly in all manners and fashions. They are also a wonderful tool for teaching - both specifics and general concepts. One of the excellent skills which will be gained by giving students the task of installing/updating/upgrading machines - and not just CS/IT students, though I'm sure many of them could use the hands-on experience as well - is that it will help them conceptually visualize abstract structures. This is basic common sense. If people can recognize abstract structures and work within these confines, they can then apply this information applicably in the rest of their life. They'll learn how to be more organized and more systematic in their every-day approach, potentially making them better citizens and employees in their future lives.

    This is very, very good advice, not "funny".

    Now, granted, this would probably end up with many lab systems unfunctional for a good period of time, but that might just get them to work more diligently on getting the systems up and running. :)

    --
    ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
  14. Re:Easy... by richlv · · Score: 2, Interesting

    crap. don't know why it's so hard to find with google/freshmeat (and sf search does not work right now) - but maybe you should check out
    http://wpkg.sourceforge.net/

    --
    Rich