My personal setup is that the server builds debs at 11 each night, the server has a standard fink setup.
cron job runs on G5 server at 11 every night, doing (as root)
fink selfupdate; fink update-all; fink cleanup; fink scanpackages

Do something like
<Directory /sw/fink>
Options All MultiViews
</Directory>
<VirtualHost *:80>
DocumentRoot "/sw/fink"
ServerName fink.cian.ws
ServerAdmin [EMAIL PROTECTED]
SSLEngine off
</VirtualHost>

in your httpd.conf on server and setup your rsync server to share finkinfo again.
I also mirror all debs from http://heanet.dl.sourceforge.net/fink/direct_download/10.3 into /sw/fink/10.3
all desktop machines are configured as follows:
rsync server is local fink.cian.ws
/sw/etc/apt/sources.list contains lines:
#This is the local deb cache
deb http://fink.cian.ws/ 10.3/release main crypto
deb http://fink.cian.ws/ 10.3/current main crypto
deb http://fink.cian.ws/ 10.3/stable main crypto
#Uncomment the following for unstable packages
deb http://fink.cian.ws/ 10.3/unstable main crypto

All packages used by clients are installed on the server, so that it will always have debs for the latest version installed, regardless of whether or not they are available on sf.net, and the debs will at most be one day old on server.

Clients choose what packages they want installed on their local machine, and never have to spend time building, because there will always be .debs on the server, especially good for slower machines.

some desktops have cron jobs to update packages, but its mostly done by users, something like:
fink selfupdate; fink update-all; fink cleanup; fink scanpackages

Regards,

Cian Hughes
--
E [EMAIL PROTECTED]
NIC Handle CIAN-6BONE
M +353-86-8465317
H +353-1-4991205
F +353-1-4900248

On 13 Jan 2005, at 15:25, Kurt Schwehr wrote:

Hey all in the fink world,

This is something that I am not directly involved, but
I would be interested in hearing what other think.
One of the departments at my school is looking to
deploy fink across about 120 machines which is about
1/2 desktops that are aways on the network and 1/2
laptops that will come and go from the wired and
wireless networks along with going to sleep. The
admins feel they need to maintain a global fink that
they maintain that all of the users can count on.
They also want to let laptop users have their own fink
tree in say /sw.

So the questions are:

* Has any group done this before and what lessons are
you willing to share?
* How would you go about this if you had the freedom
to do it anyway you want?
* If you kept a network fink tree how would you export
it to machines? Appleshare? NFS? AFS? SMB :) What
issues are likely to crop up... e.g. lots of stale
mounts with NFS?
* What about those writable directories? If you have
an apache server from fink, it wants to write into
/finkdir/var... If you did NFS, you would probably
want to do a readonly export right?
* I know that all the binaries are supposed to be the
same across platforms, but would a big roll out
effectively require separate G5 and G4 trees
(supporting the old G3's around here would not be
worth it)
* Would you just have machines periodically rsync in
the debs and list of packages from a machine and have
only local fink installs?
* What else does this bring to mind?

Thanks,
-kurt

=====
http://schwehr.org




__________________________________
Do you Yahoo!?
Yahoo! Mail - 250MB free storage. Do more. Manage less.
http://info.mail.yahoo.com/mail_250


-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt
_______________________________________________
Fink-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-users

Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to