Re: Licenses for 10.2?
- From: houghi <houghi@xxxxxxxxxxxxxxxxxx>
- Date: Fri, 5 Jan 2007 08:00:55 +0100
David Bolt wrote:
Those can be faulty burned or can otherwise be useless.
That's where disc verification comes in. K3b will verify the burnt image
matches the original ISO image. Not sure about other GUI writers,
although growisofs doesn't. That's still easily remedied by asking
md5sum to produce a checksum for both the burnt image and the ISO. If
they don't match, burn a new copy and recheck.
I can perfectly make a useless and unbootable ISO that verifies
perfectly, just using makeSUSEdvd and a verified CD 1. Just buy the
boxed set and distribute the xml file over email and let people put that
on a floppy.
That way people do not have to burn anything. Have no need of anything
installed on the achine and so on.
That depends on how the installationis done. Leave it passwordless and
right after the first boot, have it download the real passwd file.
By adding a script to do it to /etc/rc.d/boot.local? That might work.
Add in a few checks to make sure the passwd and shadow files had really
been fetched and then delete itself if the have, or force a reboot if
they haven't.
No, by adding it to 'first boot'. After installation, you have a
'firstboot' option in YaST setup that completes the installation. What
you can do is remove the login and password stuff. Add the download of
the file right after the recognition of the Network card.
I am unsure how dangerous it would be to put the file on the CD and
just replace the rpm containing /etc/passwd
1) Buy a boxed set for each branch
They can't because the license forbids it. Each branch has to purchase a
copy.
Please re-read. I said to buy a boxed set FOR EACH BRANCH. That means
that each branch has to purchase a copy.
2) Download it
Same as 1.
No. Each branch can download their own openSUSE. With FTP, with
Bittorrent, with whatever.
Depends on the number of branches. A small number, and located close
together, is probably not too bad a method. Lots of branches, or where
they're large distances apart, may cause some problems.
Unless the branches have an IT person available who would need to do the
installation anyway. Bring them all together for a week for inhouse
training (You will need that) and include 1 afternoon installing
machines.
It would also depend on what timeframe you are talking about. It would
be best to have two systems running next to each other for a period of
time and do the transfer one by one.
Probably the easiest of the lot. Specify a minimal install specification
and leave the implementation to the local IT department. Yes it means
you don't end up with identical systems but, as long as they meet the
minimum specs, does it really matter?
Once the systems have been installed, you can take over and force them
to become identical. YaST, Network Services, Remote administration.
Or just do it over ssh.
#!/bin/bash
for MACHINE in `machine_list`
do
ssh -i ~/.ssh/ssh-key root@machine somescript_there
done
The first somescript_there would be a e.g.
wget -O /root/sbin/first_script ftp://example.com/first_script
That can contain all other scripts you might need (and remove itself)
Once you have that running, you will have an easy way of mainting as
much machines as you bandwith can handle.
That if all machines are directly accesible. If not, then you will need
to have at least one server that does the same in chain to all others.
It will take some scripting, but after a while updating one or 1.000
machines is the same.
Obviously you will need to think seriously about chown and chmod. As
almost everything can be done remotely, you can centralize much of your
IT. That leaves the need for clear structure and instruction to those
Also calculate in the fact that some IT personell will find it degrading
to not do those things anymore and the best will leave.
In a smaller company with say two-three branches I would say that this
should be an at least 6 months project. And that is after all lights are
green. Testing, looking what each department wants, needs and gets.
re-testing, small launch for a specific targeted and measurable group.
Get feedback, improve. Then do the smalles branch. Wait a months and if
they are still alive, do the next one.
Do the largest branch last.
Take a holiday for a month and leave you phone at home. When you come
back either everybody will kill you or, well, they will kill you anyway,
because nobody likes change.
houghi
--
At the source of every error which is blamed on the computer you will
find at least two human errors, including the error of blaming it on
the computer.
.
- Follow-Ups:
- Re: Licenses for 10.2?
- From: David Bolt
- Re: Licenses for 10.2?
- References:
- Re: Licenses for 10.2?
- From: lyttlec
- Re: Licenses for 10.2?
- From: David Bolt
- Re: Licenses for 10.2?
- From: lyttlec
- Re: Licenses for 10.2?
- From: David Bolt
- Re: Licenses for 10.2?
- From: houghi
- Re: Licenses for 10.2?
- From: David Bolt
- Re: Licenses for 10.2?
- From: houghi
- Re: Licenses for 10.2?
- From: lyttlec
- Re: Licenses for 10.2?
- From: Paul J Gans
- Re: Licenses for 10.2?
- From: David Bolt
- Re: Licenses for 10.2?
- From: houghi
- Re: Licenses for 10.2?
- From: David Bolt
- Re: Licenses for 10.2?
- From: houghi
- Re: Licenses for 10.2?
- From: David Bolt
- Re: Licenses for 10.2?
- Prev by Date: Raidtools and SuSE 10.2
- Next by Date: Re: Online_update replacement
- Previous by thread: Re: Licenses for 10.2?
- Next by thread: Re: Licenses for 10.2?
- Index(es):
Relevant Pages
|