Could you make both MandrakeUpdate and the new text tool work from
behind a firewall?

-----Original Message-----
From: Prana [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, January 23, 2001 2:43 AM
To: [EMAIL PROTECTED]
Subject: Re: [Cooker] About the text-based version of MandrakeUpdate


Okay, so people want it (is that your _final_ answer?) :-) Basically,
the program will work almost exactly the same as MandrakeUpdate GUI
tool, but with the following similarity and differences:

Similarity:
==============
- It will put the downloadeded packages in /var/cache/grpmi
- It will use http://www.linux-mandrake.com/mirror.lists file as a
reference (by Default - it's configurable). Then it will goes through
from the very beginning of it.
- Usual stuff, like verifying the signature of the RPM.

Differences:
==============
- It will _probably_ use libcurl so that the program can be finished
before Mandrake 8.0 is out (when is the schedule?). Making yet another
FTP client for a specific purpose will probably make the development
time a bit longer.
- I will probably add a feature to do the following:
1) Check if there's any modified file from the previous RPM package in
directory /etc and /var
2) If there are modified file(s) in /etc /var from that RPM package,
then the modified file will be kept temporarily to a temporary
directory, then it will overwrite the file (only in /etc and /var) of
the newer package. Thus, your old config won't be overwritten. 
3) If it's a kernel package, --- hmmm --- Well, here it goes:
 a) Check if the config from /usr/src/linux/.config exists or not
   i) If /usr/src/linux/.config exists, then recompile the kernel
automatically, and after that mail to the root user about the
compilation status (whether compile is okay or compile is broken). If
compile is broken then don't do lilo/grub.
  ii) If /usr/src/linux/.config doesn't exist, it means that the kernel
was the same as supplied by kernel by default, and thus there's no
recompilation, just do "lilo"

Addition:
============
- It will be put into /etc/cron.weekly task (that way people won't
overload the  FTP server - but you still can set it to /etc/cron.daily
or even /etc/cron.hourly)


I will post a more detail in a few days, and I will probably start
working on it soon.
PS# I'm posting here at 00:30 when I'm so sleepy, so if I make any
technical mistakes or you want to add anything or comment, please post
it.

Thanks,
Prana

Brendan/Coolian wrote:
> 
> >In my earlier e-mail, I asked a question if anybody wants me to make the
> >non-gui version of MandrakeUpdate. I am quite committed to do it if it's
> >wanted. However, I haven't had a response about this, does it mean that
> >it's not wanted?
> 
> It is definitely wanted.
> What about downloading a text file of all of the updates, throwing an 'X'
> or some other such mark next to the ones you want to download and
> update...Throw it back at the program, and tada, it downloads the packages
> and installs them...
> 
> /////You've had a visitation by...\\\\\\
> Brendan/Coolian
> And he's got painted toenails...
> 
> http://www.endosquid.com/direct
> [EMAIL PROTECTED]

-- 
Prana <[EMAIL PROTECTED]>
http://www.cyest.org
My GnuPG Key ID: 0x33343FD3 (2000-07-21)
Key fingerprint = F1FB 1F76 8866 0F40 A801  D9DA 6BED 6641 3334 3FD3
http://blackhole.pca.dfn.de:11371/pks/lookup?op=get&search=0x33343FD3


________________________________________________________________________
FOR YOUR INFORMATION
National Grid USA has now changed the format of Internet email
addresses. They are now [EMAIL PROTECTED] Emails using 
the old format will continue to be delivered until December 31, 2000.
________________________________________________________________________

This e-mail and any files transmitted with it, are confidential to 
National Grid and are intended solely for the use of the individual or 
entity to whom they are addressed.  If you have received this e-mail in 
error, please contact the National Grid USA help desk on 508-389-3375.

Reply via email to