cvs commit to boot-floppies/documentation/fi by tvainika

2001-06-10 Thread tvainika

Repository: boot-floppies/documentation/fi
who:tvainika
time:   Sat Jun  9 23:31:15 PDT 2001


Log Message:

changes from negotiations with Panu Hällfors

Files:

changed:Tag: potato dictionary.master


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




cvs commit to boot-floppies/utilities/dbootstrap by dwhedon

2001-06-10 Thread dwhedon

Repository: boot-floppies/utilities/dbootstrap
who:dwhedon
time:   Sun Jun 10 00:40:32 PDT 2001


Log Message:

clean up choose_archive_dir some more, I kinda wish I had never touched it :(, but at 
least it is cleaner now.   I think it should behave the same as in the past, we'll 
see.  Problem repotr generator had some issues as well.  Now it works saving to 
floppy, harddisk or other mounted filesystem.


Files:

changed:choose_medium.c problem_report.c


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




cvs commit to boot-floppies/debian by dwhedon

2001-06-10 Thread dwhedon

Repository: boot-floppies/debian
who:dwhedon
time:   Sun Jun 10 00:40:31 PDT 2001


Log Message:

clean up choose_archive_dir some more, I kinda wish I had never touched it :(, but at 
least it is cleaner now.   I think it should behave the same as in the past, we'll 
see.  Problem repotr generator had some issues as well.  Now it works saving to 
floppy, harddisk or other mounted filesystem.


Files:

changed:changelog


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




Re: critical problems in 2.3.5 prevent release

2001-06-10 Thread Richard Hirst

On Sat, Jun 09, 2001 at 02:53:39PM -0800, Ethan Benson wrote:
 On Sat, Jun 09, 2001 at 01:35:16PM -0500, Stephen R Marenka wrote:
  According to Richard Hirst, gcc-3.0 (at least for hppa) also has an
  issue.
 
 why is gcc in the base system may i ask?  

The .deb in question is gcc-3.0-base, comes from gcc-3.0 source.  I have
included it in debootstrap for hppa because libstdc++3 depends on it.
apt depends on libstdc++3, etc.

Having said that,

slab:/usr/src# dpkg -c /var/cache/apt/archives/gcc-3.0-base_1%3a3.0-0pre010526_all.deb 
drwxr-xr-x root/root 0 2001-05-27 14:55:16 ./
drwxr-xr-x root/root 0 2001-05-27 14:55:15 ./usr/
drwxr-xr-x root/root 0 2001-05-27 14:55:15 ./usr/share/
drwxr-xr-x root/root 0 2001-05-27 14:55:15 ./usr/share/doc/
drwxr-xr-x root/root 0 2001-05-27 14:55:16 ./usr/share/doc/gcc-3.0-base/
-rw-r--r-- root/root   550 2001-05-27 11:55:05 
./usr/share/doc/gcc-3.0-base/TODO.Debian
-rw-r--r-- root/root  2809 2001-04-19 17:12:17 
./usr/share/doc/gcc-3.0-base/copyright
-rw-r--r-- root/root   834 2001-02-27 01:08:10 
./usr/share/doc/gcc-3.0-base/README.FIRST
-rw-r--r-- root/root  3721 2001-05-27 13:18:53 
./usr/share/doc/gcc-3.0-base/README.Debian.gz
-rw-r--r-- root/root 26652 2001-05-27 11:37:53 
./usr/share/doc/gcc-3.0-base/changelog.Debian.gz

nothing very vital in gcc-3.0-base.

Richard


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




Re: critical problems in 2.3.5 prevent release

2001-06-10 Thread Ethan Benson

On Sun, Jun 10, 2001 at 11:14:14AM +0100, Richard Hirst wrote:
 On Sat, Jun 09, 2001 at 02:53:39PM -0800, Ethan Benson wrote:
  On Sat, Jun 09, 2001 at 01:35:16PM -0500, Stephen R Marenka wrote:
   According to Richard Hirst, gcc-3.0 (at least for hppa) also has an
   issue.
  
  why is gcc in the base system may i ask?  
 
 The .deb in question is gcc-3.0-base, comes from gcc-3.0 source.  I have
 included it in debootstrap for hppa because libstdc++3 depends on it.
 apt depends on libstdc++3, etc.

why??  i can think of no reason why a library should depend on a compiler.

 Having said that,
 
 slab:/usr/src# dpkg -c 
/var/cache/apt/archives/gcc-3.0-base_1%3a3.0-0pre010526_all.deb 
 drwxr-xr-x root/root 0 2001-05-27 14:55:16 ./
 drwxr-xr-x root/root 0 2001-05-27 14:55:15 ./usr/
 drwxr-xr-x root/root 0 2001-05-27 14:55:15 ./usr/share/
 drwxr-xr-x root/root 0 2001-05-27 14:55:15 ./usr/share/doc/
 drwxr-xr-x root/root 0 2001-05-27 14:55:16 ./usr/share/doc/gcc-3.0-base/
 -rw-r--r-- root/root   550 2001-05-27 11:55:05 
./usr/share/doc/gcc-3.0-base/TODO.Debian
 -rw-r--r-- root/root  2809 2001-04-19 17:12:17 
./usr/share/doc/gcc-3.0-base/copyright
 -rw-r--r-- root/root   834 2001-02-27 01:08:10 
./usr/share/doc/gcc-3.0-base/README.FIRST
 -rw-r--r-- root/root  3721 2001-05-27 13:18:53 
./usr/share/doc/gcc-3.0-base/README.Debian.gz
 -rw-r--r-- root/root 26652 2001-05-27 11:37:53 
./usr/share/doc/gcc-3.0-base/changelog.Debian.gz
 
 nothing very vital in gcc-3.0-base.

thats not very useful...  why the devil does this package even exist?
much less do interactive crap in its postinst?  

sorry but this looks like more symptom treatment and more disease
ignorage.  

-- 
Ethan Benson
http://www.alaska.net/~erbenson/

 PGP signature


Re: critical problems in 2.3.5 prevent release

2001-06-10 Thread Anthony Towns

On Sun, Jun 10, 2001 at 11:14:14AM +0100, Richard Hirst wrote:
 The .deb in question is gcc-3.0-base, comes from gcc-3.0 source.  I have
 included it in debootstrap for hppa because libstdc++3 depends on it.
 apt depends on libstdc++3, etc.

Not that you've sent me a patch...

 Having said that, [...]
 nothing very vital in gcc-3.0-base.

libstc++3.0 and gcc-3.0 depend on it though, for some reason.

Cheers,
aj

-- 
Anthony Towns [EMAIL PROTECTED] http://azure.humbug.org.au/~aj/
I don't speak for anyone save myself. GPG signed mail preferred.

``_Any_ increase in interface difficulty, in exchange for a benefit you
  do not understand, cannot perceive, or don't care about, is too much.''
  -- John S. Novak, III (The Humblest Man on the Net)

 PGP signature


PATCH please apply: debootstrap for hppa

2001-06-10 Thread Richard Hirst

On Sun, Jun 10, 2001 at 08:59:51PM +1000, Anthony Towns wrote:
 Not that you've sent me a patch...

Here's one.  I actually include libstdc++3.0 as well atm, but I expect that
requirement to go away soon.  I don't see any point in you adding that just
to remove it next week.  I added the two extra 'info' lines to give me
more feedback, as on serial consoles I can't Alt-F4 or whatever to see what
is happening.

diff -ur -x CVS x/debootstrap-0.1.11/woody debootstrap/woody
--- x/debootstrap-0.1.11/woody  Fri Jun  8 15:31:22 2001
+++ debootstrap/woody   Sun Jun 10 14:43:09 2001
@@ -38,15 +38,21 @@
base=$base delo pciutils setserial # pcmcia-cs
;;
hppa)
-   base=$base palo
+   base=$base palo libstdc++3 gcc-3.0-base
+   base=$(without_package fdutils $base)
+   required=$(without_package libstdc++2.10-glibc2.2 $required)
;;
*)
# who knows?
;;
 esac
 
+info Downloading packages
+
 download $required $base
 
+info Extracting required packages
+
 extract $required
 
 mkdir -p $TARGET/var/lib/dpkg


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




Re: critical problems in 2.3.5 prevent release

2001-06-10 Thread Richard Hirst

On Sun, Jun 10, 2001 at 02:51:41AM -0800, Ethan Benson wrote:
 On Sun, Jun 10, 2001 at 11:14:14AM +0100, Richard Hirst wrote:
  On Sat, Jun 09, 2001 at 02:53:39PM -0800, Ethan Benson wrote:
   On Sat, Jun 09, 2001 at 01:35:16PM -0500, Stephen R Marenka wrote:
According to Richard Hirst, gcc-3.0 (at least for hppa) also has an
issue.
   
   why is gcc in the base system may i ask?  
  
  The .deb in question is gcc-3.0-base, comes from gcc-3.0 source.  I have
  included it in debootstrap for hppa because libstdc++3 depends on it.
  apt depends on libstdc++3, etc.
 
 why??  i can think of no reason why a library should depend on a compiler.

gcc-3.0-base isn't a compiler. libstdc++3 comes from gcc-3.0 source,
maybe these are docs that are common to gcc source that should be installed
regardless of which .debs from that source are installed.  I'm only
guessing though, I don't know anything of the hows and whys of gcc-3.0
packaging.

 thats not very useful...  why the devil does this package even exist?
 much less do interactive crap in its postinst?  

Basically it wants you to ack that you've noted the following:

  This package is a development snapshot derived from the gcc CVS archive.
  These development snapshots (although tagged as gcc-3_0_pre_2001mmdd) are
  leading towards gcc-3.0, which the gcc developers plan to release in the
  middle of June 2001.
  
  ATTENTION: The ABI changed with gcc-3.0-0.010525 (exception handling).
 Recompile all libraries and apps that have been translated
 by previous gcc-3.0 snapshots.
  
  !!! WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING !!!
  
  Use the packages at you own risk. The Debian gcc maintainers will NOT provide
  any backward compatibility from these snapshots to the final release. Library
  APIs may still change. Applications may need to be recompiled with the final
  gcc-3.0 release.

 sorry but this looks like more symptom treatment and more disease
 ignorage.  

Well, I guess the problem will go away some time soon anyway.  For the
time being I need to install this package as part of an unstable hppa
base install, and dbootstrap/debootstrap didn't cope with the way
it did it's prompting.  I raised the issue and was told I should get
the package fixed.

Richard


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




cvs commit to boot-floppies/utilities/dbootstrap/po by dwhedon

2001-06-10 Thread dwhedon

Repository: boot-floppies/utilities/dbootstrap/po
who:dwhedon
time:   Sun Jun 10 09:58:22 PDT 2001


Log Message:

remove timezone configuration.  This will now be handled in base-config.


Files:

changed:POTFILES


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




cvs commit to boot-floppies/utilities/dbootstrap by dwhedon

2001-06-10 Thread dwhedon

Repository: boot-floppies/utilities/dbootstrap
who:dwhedon
time:   Sun Jun 10 09:58:22 PDT 2001


Log Message:

remove timezone configuration.  This will now be handled in base-config.


Files:

changed:baseconfig.c

removed:tzconfig.c


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




Processed: Weird debootstrap/busybox bug

2001-06-10 Thread Debian Bug Tracking System

Processing commands for [EMAIL PROTECTED]:

 reassign 98522 boot-floppies
Bug#98522: boot-floppies: [woody] weird problems (cannot load base from network,cannot 
make bootdisk,..)
Bug reassigned from package `debootstrap' to `boot-floppies'.

 thanks
Stopping processing here.

Please contact me if you need assistance.

Darren Benham
(administrator, Debian Bugs database)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




Bug#98522: marked as done (boot-floppies: [woody] weird problems (cannot load base from network,cannot make bootdisk,..))

2001-06-10 Thread Debian Bug Tracking System

Your message dated Mon, 11 Jun 2001 03:02:57 +1000
with message-id [EMAIL PROTECTED]
and subject line Weird debootstrap/busybox bug
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Darren Benham
(administrator, Debian Bugs database)

--
Received: (at submit) by bugs.debian.org; 23 May 2001 16:31:29 +
From [EMAIL PROTECTED] Wed May 23 11:31:29 2001
Return-path: [EMAIL PROTECTED]
Received: from rulez.tolna.net [193.227.196.11] 
by master.debian.org with esmtp (Exim 3.12 1 (Debian))
id 152bXl-0008ST-00; Wed, 23 May 2001 11:31:29 -0500
Received: from grin by rulez.tolna.net with local (Exim 3.22 #1 (Debian))
id 152bXj-6k-00; Wed, 23 May 2001 18:31:27 +0200
From: [EMAIL PROTECTED]
Subject: boot-floppies: [woody] weird problems (cannot load base from network,cannot 
make bootdisk,..)
To: [EMAIL PROTECTED]
X-Mailer: bug 3.3.9
Message-Id: [EMAIL PROTECTED]
Sender: grin [EMAIL PROTECTED]
Date: Wed, 23 May 2001 18:31:27 +0200
Delivered-To: [EMAIL PROTECTED]

Package: boot-floppies
Version: 20010518
Severity: important

hello,

tried to install using 2.3.2-2001-05-18 but I had to go back to
potato bootdisks because I was unable to install no matter my
efforts. It is naturally always a possibility that I am the one
to blame.

I tried to install from compact image (using rtl8139 nic), the
system started, network was ok, so I tried to use http:// from
a local mirror, the default (us) mirror, any mirror... but it
failed, retrieved the first Packages file then said:

cannot retrieve adduser (or like that)

Trying several url's I realized that sometimes the installer just
restarts (I guess a segfault somewhere) when it doesn't like the
url, or the result it got.

Later on in the install there was a point to create a boot disk.
Disk was inserted, the result was: unable to write, maybe you didn't
insert it in the first drive (or like that). Naturally I did, but
it seemed that it doesn't even try to format the disk (neither low
level (superformat) nor logical (mke2fs/mkdosfs/mformat/..). Since
the partition was above 1024 neither lilo norr bootdisk was present,
booting with rescue disk isn't nice.

...and I realized that it didn't work either, as cannot open initial
console message informed me about /dev/ being empty. But I bet it was
because I tried to force base*.tgz by hand and maybe I messed it up.

All in all - I had to start from scratch with the potato disks, which
installed base from tgz and not by deb's (as I noticed at the new bootdisk),
which went flawlessly.

This bugreport was created mostly because I'm a debian developer and a
debian fan, and just before the install a friend heard that I am going to
install debian and commented I heard from several others and I tried
myself that since some time debian cannot be installed so I went on
[insert alternative distro here]. I strongly have disagree but then I
tried to install it and... oops. :-S

Standard disclaimer: since the install's done (potato disks) I cannot repeat
it so if the provided information wasn't detailed enough to fix te bugs
please close the bug. If you need more info (not much I can provide tho)
feel free to ask.

-- System Information
Debian Release: testing/unstable
Kernel Version: Linux rulez 2.2.19 #1 Wed May 23 01:09:48 CEST 2001 i586 unknown


---
Received: (at 98522-done) by bugs.debian.org; 10 Jun 2001 17:03:06 +
From [EMAIL PROTECTED] Sun Jun 10 12:03:06 2001
Return-path: [EMAIL PROTECTED]
Received: from (azure.humbug.org.au) [:::144.137.130.20] 
by master.debian.org with esmtp (Exim 3.12 1 (Debian))
id 1598cD-0003zL-00; Sun, 10 Jun 2001 12:03:05 -0500
Received: from aj by azure.humbug.org.au with local (Exim 3.12 #1 (Debian))
id 1598c5-0001Nd-00; Mon, 11 Jun 2001 03:02:57 +1000
Date: Mon, 11 Jun 2001 03:02:57 +1000
To: [EMAIL PROTECTED], [EMAIL PROTECTED]
Subject: Weird debootstrap/busybox bug
Message-ID: [EMAIL PROTECTED]
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.2.5i
Organisation: Lacking
X-PGP: http://azure.humbug.org.au/~aj/aj_key.asc
From: Anthony Towns [EMAIL PROTECTED]
Delivered-To: [EMAIL PROTECTED]

reassign 98522 boot-floppies
thanks

This bug is apparently fixed in current busybox, and thus in current
builds of boot-floppies. Reassigned to boot-floppies so that it can
be reasonably reopened if the diagnosis isn't correct.

Cheers,
aj

-- 
Anthony Towns [EMAIL PROTECTED] http://azure.humbug.org.au/~aj/
I don't speak for anyone save myself. GPG signed mail 

cvs commit to boot-floppies/documentation by tvainika

2001-06-10 Thread tvainika

Repository: boot-floppies/documentation
who:tvainika
time:   Sun Jun 10 11:48:09 PDT 2001


Log Message:

Added dummy doc-check's revision tracking stuff

Files:

changed:Tag: potato install.fi.sgml


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




cvs commit to boot-floppies/documentation/fi by tvainika

2001-06-10 Thread tvainika

Repository: boot-floppies/documentation/fi
who:tvainika
time:   Sun Jun 10 11:48:10 PDT 2001


Log Message:

Added dummy doc-check's revision tracking stuff

Files:

changed:Tag: potato welcome.sgml hardware.sgml preparing.sgml partitioning.sgml 
inst-methods.sgml rescue-boot.sgml dbootstrap.sgml post-install.sgml tech-info.sgml 
administrivia.sgml appendix.sgml


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




Re: critical problems in 2.3.5 prevent release

2001-06-10 Thread Matt Kraai

On Fri, Jun 08, 2001 at 02:35:56PM -0800, Ethan Benson wrote:
 On Fri, Jun 08, 2001 at 08:21:21AM -0600, Matt Kraai wrote:
  
  I don't understand your question.  The base-files package contains
  most of the system directories, and the permissions are set
  correctly therein.  When BusyBox tar is used by debootstrap to
  extract this package, it doesn't reset the permissions on the
  extant /lib, /tmp, etc. directories, leading to problems.
  
  If this doesn't answer your question, please rephrase it and I'll
  give it another go.
 
 no that makes sense, the bug report didn't.  but then i read it very
 late and was not much awake anymore.  

Well, I understood what I meant...  Oh well.

 so basically someone patched busybox tar to ignore archive permissions
 and force 0777?  why??  (umask is 022 so even if it were simply
 ignoring saved permissions you should never end up with 777).  

They changed it to ignore archive permissions, and leave the
existing permissions unchanged.  This sucks if, for instance, the
modules installation step sets /lib to be world writable.

Matt


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




cvs commit to boot-floppies/documentation by tvainika

2001-06-10 Thread tvainika

Repository: boot-floppies/documentation
who:tvainika
time:   Sun Jun 10 13:12:23 PDT 2001


Log Message:

Added finnish style of writing dates

Files:

changed:Tag: potato Makefile


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




cvs commit to boot-floppies/utilities/dbootstrap by kraai

2001-06-10 Thread kraai

Repository: boot-floppies/utilities/dbootstrap
who:kraai
time:   Sun Jun 10 13:25:54 PDT 2001


Log Message:

Fix misspelling of distribution (and yeah, I know I'm anal).


Files:

changed:extract_base.c


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




cvs commit to boot-floppies/utilities/dbootstrap by dwhedon

2001-06-10 Thread dwhedon

Repository: boot-floppies/utilities/dbootstrap
who:dwhedon
time:   Sun Jun 10 13:43:09 PDT 2001


Log Message:

move 'Configure the Base System' step to immediately after debootstrap succeeds.  It 
now runs without user intervention.


Files:

changed:extract_base.c main_menu.c


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




cvs commit to boot-floppies/debian by dwhedon

2001-06-10 Thread dwhedon

Repository: boot-floppies/debian
who:dwhedon
time:   Sun Jun 10 13:43:08 PDT 2001


Log Message:

move 'Configure the Base System' step to immediately after debootstrap succeeds.  It 
now runs without user intervention.


Files:

changed:changelog


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




2.3.5 test candidate

2001-06-10 Thread David Whedon

boot-floppies 2.3.5 is looking very good. Various cleanups that have trickled in
this weekend have given us a smooth install (at least on i386).   I have
installed a couple times this weekend and have only seen cosmetic bugs.   I put
a freshly built set up at:

http://people.debian.org/~dwhedon/dists/woody/main/disks-i386/2.3.5-2001-06-10/

For your testing pleasure.

-David


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




cvs commit to boot-floppies/utilities/dbootstrap by kraai

2001-06-10 Thread kraai

Repository: boot-floppies/utilities/dbootstrap
who:kraai
time:   Sun Jun 10 14:02:55 PDT 2001


Log Message:

Write the chosen suite to dbootstrap_settings so that base-config will
default to the user's earlier choice.


Files:

changed:extract_base.c


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




Installer online help

2001-06-10 Thread Chris Tillman

The online help for the installation system is of course quite limited due
to space limitations. However, the help that is available isn't really
enough for new users who are just being exposed to *nix for the first time.
We can't take on the job of *nix education within the installer, but I think
a few k would really be a good investment for new users. I'm willing to
scrounge a few k from other places if need be...

Let's add a new 'help' command (hard linked to man and info) that just does

nano-tiny -T15 -v /help.txt

My proposed help.txt is attached (it looks best when viewed with the above
command). It's around 6500 bytes uncompressed. We might be able to leave out
some of the help lines and trim a few bytes, probably there are some
commands that new users shouldn't be using anyway. I already left out
commands that would seem to be useful or safe only within scripts. OTOH
maybe having a syntax prompt is helpful even for experienced people, for
infrequently-used system setup commands. This file was compiled from the
commands available in the powerpc installer system, probably there are a few
others needed for i386 etc.

The busybox commands do have a one-line response for --help already, but
often times that one line is less than helpful - try cp, mount, and umount
for example. It would make more sense to dispense with those, or collect any
really valuable information together into one place people can quickly
browse thru or search.

--

Chris Tillman
[EMAIL PROTECTED]


The installer environment provides limited versions of the following
commands. Additional help may be available by typing command --help.
The ^ in nano's help line means hold the Control key and type 

ae  see nano-tiny
ar  create, modify, and extract from archive files
ash the shell program initiated by Execute a Shell or
Ctrl-Alt-F2
cat list the contents of a directory or file to std output
cd  change the working directory; cd .. moves up a level,
cd /path full path, cd path relative path 
cfdisk  create or modify Linux partitions with i386-style
partition tables
chgrp   change the group associated with the file permissions or
directory; chgrp grp target
chmod   change permissions associated with a file or directory; 
chmod 0444 target
chown   change the ownership of a file or directory; 
chown new-owner target
chroot  make the root directory something other than / on
the file system; chroot root-now new-root
chvtchange tty (similar to Left-Alt Fn); chvt5 creates
tty5 or brings it to the front
clear   clear the terminal screen
cp  copy source file or file-list to target file or 
directory; cp source target 
cut show the result of cutting a file vertically; 
cut -f 1 this-file gives the first column only  
dateshow the system date and time, or set it using 
date MMDDhhmm[[CC]YY][.ss]
dbootstrap  the installation program (runs after installer boot)
dd  copy file converting formats; 
dd if=source filename of=target location
ddisk   see fdisk
depmod  create a dependency makefile for modprobe
df  show free disk space for all mounted partitions
dhclient-2.2.x  dhcp client
dmesg   show the messages from the most recent system boot
du  show disk usage; du -h --max-depth=3 directory 
to list sizes in megabytes up to 3 levels deep
e2fsck  check for and correct ext2 filesystem disk errors
echoshow a line of text
editsee nano-tiny
eject   eject removable disks; eject --floppy, 
eject --cdrom, eject /dev/sdb4 
emacs   see nano-tiny
env show the environment variables and their values
exitterminate the shell and return to the installer 
exprshow the result of evaluating an expression
fdisk   create or modify i386-style disk partitions
fgrep   see grep
findlook for files in a directory tree; 
find / -name filename, find /bin -name e* 
freeshow used and free system memory and swapped memory
fuser   show the pids of processes using a file or fs
grepsearch for a regular expression; -i case insensitive
grep regexp file or file-list
gunzip  see gzip
gzipcompress/decompress a file in .gz format; 
-d decompress, -l list only, -c to std output
haltshut down the computer (only executable by root user)
headshow the first several lines of a file or file-list;
head -n 20 filename
helpsee man
id  show information about a specified user, or the user of
the current process
ifconfigmanually configure kernel-resident network interfaces
infosee man
insmod  dynamically load a kernel module; 
insmod module-filename (filename ends with .o)
killterminate a specified process; 
kill pid (use ps to identify the pid)
killall terminate all processes executing a given command;
killall -HUP command-name
klogd   log kernel error messages to std error or a file
ksyms   show 

cvs commit to base-config/debian by joeyh

2001-06-10 Thread joeyh

Repository: base-config/debian
who:joeyh
time:   Sun Jun 10 14:47:13 PDT 2001


Log Message:

   * Use debootstrap_settings SUITE variable to determine what suite
 apt-setup defaults to, Closes: #100153
   * Made 1console-tools quieter. See #100365.

Files:

changed:changelog control


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




cvs commit to base-config/lib by joeyh

2001-06-10 Thread joeyh

Repository: base-config/lib
who:joeyh
time:   Sun Jun 10 14:47:13 PDT 2001


Log Message:

   * Use debootstrap_settings SUITE variable to determine what suite
 apt-setup defaults to, Closes: #100153
   * Made 1console-tools quieter. See #100365.

Files:

changed:1console-tools


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




Re: Installer online help

2001-06-10 Thread David Whedon


 We can't take on the job of *nix education within the installer, but I think
 a few k would really be a good investment for new users. I'm willing to
 scrounge a few k from other places if need be...
I like this idea.

 
 Let's add a new 'help' command (hard linked to man and info) that just does
 
 nano-tiny -T15 -v /help.txt
 
 command). It's around 6500 bytes uncompressed. We might be able to leave out

 The busybox commands do have a one-line response for --help already, but
 often times that one line is less than helpful - try cp, mount, and umount

FWIW busybox does have better help if you turn it on :
bb with very little help:
-rwxr-xr-x root/root180316 2001-06-10 14:22:28 ./bin/busybox

bb with better help:
-rwxr-xr-x root/root195804 2001-06-10 14:29:32 ./bin/busybox

That is more space than what you are proposing, but it does involve a bit of
duplication of effort and maintenance.  I don't feel strongly either way.



 
 chrootmake the root directory something other than / on
   the file system; chroot root-now new-root
I don't think that's right:
meow:bin$ chroot --help
Usage: chroot NEWROOT [COMMAND...]



-David


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




cvs commit to boot-floppies by cts

2001-06-10 Thread cts

Repository: boot-floppies
who:cts
time:   Sun Jun 10 14:59:33 PDT 2001


Log Message:

m68k uses 2.2.19 kernel-images


Files:

changed:config


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




cvs commit to boot-floppies/debian by cts

2001-06-10 Thread cts

Repository: boot-floppies/debian
who:cts
time:   Sun Jun 10 15:15:39 PDT 2001


Log Message:

Make Adam happy, add a changelog entry for the recent m68k fixes


Files:

changed:changelog


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




Re: Root disk problems for i18n floppies

2001-06-10 Thread Marcin Owsiany

On Sat, Jun 09, 2001 at 02:44:49PM -0700, David Whedon wrote:
 Sat, Jun 09, 2001 at 02:40:24AM +0200 wrote:
  
  So what shall we do? Only support it for the 2.88 ones?
 That is what we use for CD install, right?

Yes

 I think having the language chooser only for CD installs
 (which most people use anyway) is ok.
[...]
 It would be difficult to free 200 KB.

OK, so now I need to buy a CD-writer :-\

Marcin
-- 
Marcin Owsiany [EMAIL PROTECTED]
http://student.uci.agh.edu.pl/~porridge/
GnuPG: 1024D/60F41216  FE67 DA2D 0ACA FC5E 3F75  D6F6 3A0D 8AA0 60F4 1216


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




cvs commit to base-config/debian by joeyh

2001-06-10 Thread joeyh

Repository: base-config/debian
who:joeyh
time:   Sun Jun 10 15:26:38 PDT 2001


Log Message:

   * Call loadkeys with --quiet.
   * Reconfigure console-data instead of calling no longer existing
 kbdconfig.

Files:

changed:changelog


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




2.3.5 powerpc installation

2001-06-10 Thread Chris Tillman

I downloaded the 6/7 powerpc version of 2.3.5 from 

http://people.debian.org/~aph/debian/dists/woody/main/disks-powerpc/current/
powermac/

I completed an install on my newworld, up to installation of base, with no
show stoppers. The dhcp worked great, I verified I could ping on the net.
The new graphics are definitely an improvement! The expanded help text on
some items is also good.

Here are some opportunities:

During Install Operating System and Modules, I chose to install from an
already-mounted (HFS) hard disk filesystem. I mounted it thru the installer,
so it would know about it; but I got an immediate error after selecting that
option, when it would have ordinarily displayed my choices: Directory error;
the supplied directory does not exist, please enter a new one. The next box
allows entry of a path, in which I entered /target/instmnt/, and it went on
from there, finding the path to the system install package OK. (It would be
helpful to note in these manual path-entry boxes that the path must be
relative to / not /target. Or put another way, the path must begin with
/target/ for hard disks. Since stuff gets mounted under /target by the
installer, and it doesn't tell the user that, it's not immediately obvious
that the /target prefix is needed for paths.

The shell on tty2 could have the same intro text as appears when selecting
Execute A Shell.

In that shell intro text, nano-tiny --help, and a few other places, we refer
to 'nano' rather than 'nano-tiny'. Rather than fix all the different places,
and because it's easier to type, I think we should just add a hard link
named 'nano'.

In the shell intro text, we could note that arrow keys don't work, history
is not available, and there is no auto completion; just to remind people
that know and love those shell features (and also so they won't always be
reporting it as a bug). Also, rather than recommending a ls /bin /sbin etc,
I think a short help file listing the available commands and what they do in
the installer environment would be extremely helpful for people new to *nix
- but that's the subject of another post. The shell intro text could then
just say, type 'help' for a list of available commands.

Still on the subject of the shell intro text, it briefly appears on the
console for some reason, after selecting Reboot the computer, but before it
actually reboots.

If we're running low on space, there are a few packages in root.bin that
probably aren't needed for powerpc: lilo, fdisk, cfdisk, mformat. Also
route, chgrp, rmmod could probably wait to be added during base
installation? I don't know what cardmgr is for.

One final note, I used mac-fdisk within the installer to split one of my
Linux partitions into two. Nice job on the new partition display, it's very
informative! Since my MacOS partitions are at the end of the disk as
recommended, when I rebooted (without changing yaboot.conf and rerunning
ybin), it looked like I had lost MacOS. Yaboot was trying to load MacOS from
my newly created Linux partition, because adding one in the middle
incremented all the higher partition numbers by one. All I had to do was go
back and fix yaboot.conf, but it made me wonder whether another check could
be done after running mac-fdisk: if the number of partitions changed during
the session, warn that yaboot.conf may need to be changed? The world is full
of dummies like me...

--

Chris Tillman
[EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




Re: critical problems in 2.3.5 prevent release

2001-06-10 Thread Ethan Benson

On Sun, Jun 10, 2001 at 01:02:44PM -0700, Matt Kraai wrote:
 
 They changed it to ignore archive permissions, and leave the
 existing permissions unchanged.  This sucks if, for instance, the
 modules installation step sets /lib to be world writable.

is that whats happening?  if so that should be fixed to.  nowhere
should world writable directories get created because we can't be 100%
sure they will just get fixed by base-files.  it seems there are alot
more directories getting created world writable then what the modules
extraction is doing.  

-- 
Ethan Benson
http://www.alaska.net/~erbenson/

 PGP signature


Re: 2.3.5 powerpc installation

2001-06-10 Thread David Whedon

 option, when it would have ordinarily displayed my choices: Directory error;
 the supplied directory does not exist, please enter a new one.

The above should be fixed in cvs.

-David


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




Re: Installer online help

2001-06-10 Thread Ethan Benson

On Sun, Jun 10, 2001 at 02:15:16PM -0700, Chris Tillman wrote:
 The online help for the installation system is of course quite limited due
 to space limitations. However, the help that is available isn't really
 enough for new users who are just being exposed to *nix for the first time.
 We can't take on the job of *nix education within the installer, but I think
 a few k would really be a good investment for new users. I'm willing to
 scrounge a few k from other places if need be...
 
 Let's add a new 'help' command (hard linked to man and info) that just does
 
 nano-tiny -T15 -v /help.txt

why not zcat /help.gz | more ?  

 My proposed help.txt is attached (it looks best when viewed with the above
 command). It's around 6500 bytes uncompressed. We might be able to leave out
 some of the help lines and trim a few bytes, probably there are some
 commands that new users shouldn't be using anyway. I already left out
 commands that would seem to be useful or safe only within scripts. OTOH
 maybe having a syntax prompt is helpful even for experienced people, for
 infrequently-used system setup commands. This file was compiled from the
 commands available in the powerpc installer system, probably there are a few
 others needed for i386 etc.

we could save space using the above command.  reading files in editors
is bad practice. 

 mkofboot  initialize an Apple_Bootstrap HFS partition and
   transfer the configured yaboot bootloader to it

don't call this an HFS partition, its not. when you call it that
people expect they should be mounting it, putting macos on it, and all
sorts of other evil things.

-- 
Ethan Benson
http://www.alaska.net/~erbenson/

 PGP signature


Re: Root disk problems for i18n floppies

2001-06-10 Thread David Whedon

Mon, Jun 11, 2001 at 12:32:08AM +0200 wrote:
 On Sat, Jun 09, 2001 at 02:44:49PM -0700, David Whedon wrote:
  Sat, Jun 09, 2001 at 02:40:24AM +0200 wrote:
   
   So what shall we do? Only support it for the 2.88 ones?
  That is what we use for CD install, right?
 
 Yes
 
  I think having the language chooser only for CD installs
  (which most people use anyway) is ok.
 [...]
  It would be difficult to free 200 KB.
 
 OK, so now I need to buy a CD-writer :-\

One option is to make an optional i18n floppy and have a menu option: 'Load
Multiple Languages'.  Then we mount the dist that contains the additional
messages and whatever else we need then install into the right locations.  I
don't know much about gettext or whatever.  In principle this sounds possible
but there may be issues I am unaware of.

-David


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




Re: 2.3.5 powerpc installation

2001-06-10 Thread Ethan Benson

On Sun, Jun 10, 2001 at 03:30:04PM -0700, Chris Tillman wrote:
 Here are some opportunities:
 
 During Install Operating System and Modules, I chose to install from an
 already-mounted (HFS) hard disk filesystem. I mounted it thru the installer,
 so it would know about it; but I got an immediate error after selecting that
 option, when it would have ordinarily displayed my choices: Directory error;
 the supplied directory does not exist, please enter a new one. The next box
 allows entry of a path, in which I entered /target/instmnt/, and it went on
 from there, finding the path to the system install package OK. (It would be
 helpful to note in these manual path-entry boxes that the path must be
 relative to / not /target. Or put another way, the path must begin with
 /target/ for hard disks. Since stuff gets mounted under /target by the
 installer, and it doesn't tell the user that, it's not immediately obvious
 that the /target prefix is needed for paths.

your supposed to let the installer mount the hard disk partition when
you select `install from hard disk partition' when it asks what method
you want to use.  in that case the partition is mounted on /instmnt
where it belongs and is expected.  everything mounted under /target
will end up in your final /etc/fstab.  

 The shell on tty2 could have the same intro text as appears when selecting
 Execute A Shell.
 
 In that shell intro text, nano-tiny --help, and a few other places, we refer
 to 'nano' rather than 'nano-tiny'. Rather than fix all the different places,
 and because it's easier to type, I think we should just add a hard link
 named 'nano'.

all these references have already been fixed.  nano isn't the same as
nano-tiny so a hard link is probably not best.  

 In the shell intro text, we could note that arrow keys don't work, history
 is not available, and there is no auto completion; just to remind people
 that know and love those shell features (and also so they won't always be
 reporting it as a bug). Also, rather than recommending a ls /bin /sbin etc,

too bad, those features take up too much space and we are already
MAXED OUT. 

 I think a short help file listing the available commands and what they do in
 the installer environment would be extremely helpful for people new to *nix
 - but that's the subject of another post. The shell intro text could then
 just say, type 'help' for a list of available commands.

that could be useful.  

 Still on the subject of the shell intro text, it briefly appears on the
 console for some reason, after selecting Reboot the computer, but before it
 actually reboots.

ive noticed that, im not sure why that happens. its really
unimportant so who cares.  

 If we're running low on space, there are a few packages in root.bin that
 probably aren't needed for powerpc: lilo, fdisk, cfdisk, mformat. Also

lilo is a hard link to lazybox.  fdisk, and cfdisk are hardlinks to to
the same shell script wrapper, that wrapper decides based on
archetecture and subarchetecture what fdisk is the right fdisk.  so on
powermacs it runs mac-fdisk, on CHRP it runs cfdisk (or something like
that).  

 route, chgrp, rmmod could probably wait to be added during base
 installation? I don't know what cardmgr is for.

route is needed to configure the network, rmmod really should be there
in case the user messes up something with modules.  chgrp might be
used in dbootstrap im pretty sure at least chown is.  

all of those are part of busybox anyway, and since we use the main
busybox package we get everything it includes.  the busybox package is
also serving as an emergency tool for system rescue. 

 One final note, I used mac-fdisk within the installer to split one of my
 Linux partitions into two. Nice job on the new partition display, it's very
 informative! Since my MacOS partitions are at the end of the disk as
 recommended, when I rebooted (without changing yaboot.conf and rerunning
 ybin), it looked like I had lost MacOS. Yaboot was trying to load MacOS from
 my newly created Linux partition, because adding one in the middle
 incremented all the higher partition numbers by one. All I had to do was go
 back and fix yaboot.conf, but it made me wonder whether another check could
 be done after running mac-fdisk: if the number of partitions changed during
 the session, warn that yaboot.conf may need to be changed? The world is full
 of dummies like me...

but there is no yaboot.conf when the installation starts.  about 0.04%
of people are actually going to use boot-floppies to do a second
install alongside of an already working install unless they know what
they are doing.  

the users who don't know will probably run `Make System Bootable' as
well which would have replaced yaboot.conf.  i wish you would have
tested that step BTW, it works on newworld powermacs now but has been
getting zero testing except by me.  

-- 
Ethan Benson
http://www.alaska.net/~erbenson/

 PGP signature


Re: Installer online help

2001-06-10 Thread Chris Tillman

 
 nano-tiny -T15 -v /help.txt
 
 why not zcat /help.gz | more ?  

That would work, but I used tabs to make two columns; using the editor lets
me choose how much space for a tab so it's more readable and also gives the
novice an interface to use to search for keywords, and scroll back and
forth.

 we could save space using the above command.  reading files in editors
 is bad practice.

Isn't it all compressed by the time it gets into root.bin?

 mkofboot initialize an Apple_Bootstrap HFS partition and
  transfer the configured yaboot bootloader to it

 don't call this an HFS partition, its not. when you call it that
 people expect they should be mounting it, putting macos on it, and all
 sorts of other evil things.

OK

--

Chris Tillman
[EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




Re: Installer online help

2001-06-10 Thread Chris Tillman

 
 FWIW busybox does have better help if you turn it on :
 bb with very little help:
 -rwxr-xr-x root/root180316 2001-06-10 14:22:28 ./bin/busybox

 bb with better help:
 -rwxr-xr-x root/root195804 2001-06-10 14:29:32 ./bin/busybox

 That is more space than what you are proposing, but it does involve a bit of
 duplication of effort and maintenance.  I don't feel strongly either way.

New users feel completely lost; even if the information is right there, they
don't know how to get at it. Which command do I try first? They all look
equivalently evil and potentially dangerous. If a script was used to
extract the info out of cmd --help for all these commands into one file
during the build, and then the result concatenated to a static file intro,
that might work. Then if you turn off the --help for busybox, after
extracting the info but before building, there's no duplication of effort or
space.

I've got a feeling that's a trivial script for you guys, but I wouldn't know
where to start. Something with a sed and a couple of greps thrown in.

BTW, I think some options advertised as being functional in bb --help are
not really; if we go down that route I could help clean that up.

 chroot make the root directory something other than / on
  the file system; chroot root-now new-root
 I don't think that's right:
 meow:bin$ chroot --help
 Usage: chroot NEWROOT [COMMAND...]


I must have gotten that info from another distribution #-/

--

Chris Tillman
[EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




Re: critical problems in 2.3.5 prevent release

2001-06-10 Thread Matt Kraai

On Sun, Jun 10, 2001 at 02:39:51PM -0800, Ethan Benson wrote:
 On Sun, Jun 10, 2001 at 01:02:44PM -0700, Matt Kraai wrote:
  
  They changed it to ignore archive permissions, and leave the
  existing permissions unchanged.  This sucks if, for instance, the
  modules installation step sets /lib to be world writable.
 
 is that whats happening?  if so that should be fixed to.  nowhere
 should world writable directories get created because we can't be 100%
 sure they will just get fixed by base-files.  it seems there are alot
 more directories getting created world writable then what the modules
 extraction is doing.  

This problem has already been fixed, though for some reason the
bug report never managed to get closed.  Must have been due to
master's downage.  And yes, quite a few directories had funky
permissions as a result of this.  Just switch over to tty2 right
before executing debootstrap and see what all already exists.

Matt


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




Invitation au 2eme salon du livre en ligne

2001-06-10 Thread invitation

Bonjour,

Nous avons la joie de vous inviter au deuxième salon du livre sur internet, qui 
ouvrira ses portes du 11 au 16 Juin sur le site http://www.planetexpo.fr . 

Sur leurs stands virtuels, une centaine de maisons d'édition, de sites internet et 
d'associations vous feront découvrir leur activité et vous présenteront leurs 
nouveautés, leurs auteurs, leur ligne éditoriale... et bien plus encore !

C'est plus de 100 auteurs qui se dévoileront à vous grâce à ces stands, parmi lesquels 
Alain Beaulieu, Laurent Botti, Françoise Bourdin, Muriel Cerf, Jean-Pierre Gattégno, 
Marek Halter, Marvine Howe, Christian Lehmann, Jean Orizet, Pierre Pelot, Voutch ... 
Venez découvrir leurs univers, leurs oeuvres et leurs passions, dialoguez avec eux sur 
leurs forums et lors des débats qu'ils organisent !

Ce salon sera le premier véritable lieu de discussion francophone autour du livre, des 
auteurs et de la littérature. Des centaines de débats et d'événements auront lieu ! 
Tous les jours des forums, des rencontres et des interviews seront annoncés sur 
l'agenda du salon !

Accédez depuis le portail aux nombreux services du salon : communiqués et agendas des 
maisons d'éditions et des auteurs, fiches de communication, jeux, sondages ...

Venez découvrir cet espace de rencontre autour du monde du livre !

En espérant avoir le plaisir de votre visite, nous vous souhaitons un très bon salon !

L'équipe de Planetexpo

http://www.planetexpo.fr


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




Re: 2.3.5 powerpc installation

2001-06-10 Thread Chris Tillman

 /target/ for hard disks. Since stuff gets mounted under /target by the
 installer, and it doesn't tell the user that, it's not immediately obvious
 that the /target prefix is needed for paths.

 your supposed to let the installer mount the hard disk partition when
 you select `install from hard disk partition' when it asks what method
 you want to use.  in that case the partition is mounted on /instmnt
 where it belongs and is expected.  everything mounted under /target
 will end up in your final /etc/fstab.


Well one of the options is 'already mounted partition' so I thought that
should be tested. You're right, it's probably not a common choice. That's
interesting about the fstab; so if I manually mount an HFS disk during
installation to read base from, it will automatically mount the same disk
after I reboot into the new system? It's a feature.

 the users who don't know will probably run `Make System Bootable' as
 well which would have replaced yaboot.conf.  i wish you would have
 tested that step BTW, it works on newworld powermacs now but has been
 getting zero testing except by me.

There wasn't any base tarball in aph's powerpc-disks folder; I didn't think
if I could do that out of order (without installing base first).

--

Chris Tillman
[EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




debconf tzconfig

2001-06-10 Thread Joey Hess

As requested, here is a tzconfig varient that uses debconf for its UI. A
sample run (note that new installers will be seeing the dialog frontend
instead):


root@silk:/home/joey/debian/packages/base-config./newtzconfig 
Time Zone Configuration
---

Your current time zone is set to US/Eastern.

Do you want to change your current time zone? y 

Pick the geographic area in which you live.

  1. Africa 5. Asia9. Indian Ocean
  2. America6. Atlantic Ocean  10. Pacific Ocean
  3. US time zones  7. Australia   11. System V style time zones
  4. Canada time zones  8. Europe  12. None of the above
What area do you live in? US

Cities represent the time zone in which they are located, so you may choose any
city in your time zone.

  1. Alaska4. Central   7. Hawaii  10. Mountain
  2. Aleutian  5. East-Indiana  8. Indiana-Starke  11. Pacific
  3. Arizona   6. Eastern   9. Michigan12. Samoa
Select a city or time zone: eastern

Time zone selected.


 Local time is now:  Sun Jun 10 17:22:34 PDT 2001
 Universal Time is now:  Mon Jun 11 00:22:34 UTC 2001
 You selected the time zone: US/Pacific
root@silk:/home/joey/debian/packages/base-config

If you want to try it, you should probably install debconf 0.9.63 from
Incoming. It tickles an obscure debconf bug fixed by that version.

I have not figured out where this program should live. It'd be sorta cool
if it could replace the current tzconfig, though libc6 would need to
suggest/reccommend debconf then. Or I can stick it in base-config for the
time being.

-- 
see shy jo


#! /bin/sh

. /usr/share/debconf/confmodule

DIRS=Africa America US Canada Asia Atlantic Australia Europe Indian Pacific SystemV 
Etc

# Set up debconf.
db_capb backup
db_title Time Zone Configuration

# Feed current timezone in to question.
if [ -f /etc/timezone ]; then
db_subst tzconfig/change_timezone timezone `cat /etc/timezone`
elif [ -L /etc/localtime ]; then
db_subst tzconfig/change_timezone timezone \
$(readlink /etc/localtime | sed 's%^/usr/share/zoneinfo/%%')
fi

# Instantiate zone selection questions for each geographic area. The names
# of the questions will be the same as the names of the relevant directories
# in /usr/share/zoneinfo/, and the choices will be each file in the directory.
for dir in $DIRS; do
db_register tzconfig/select_zone tzconfig/select_zone/$dir || true
db_subst tzconfig/select_zone/$dir choices \
$(find /usr/share/zoneinfo/$dir -type f -printf %f, \n | \
  sort | xargs echo | sed 's/,$//')
done

# Let's use a state machine to let the user jump back to earlier questions.
STATE=1
while [ $STATE != 0 -a $STATE != 5 ]; do
case $STATE in
1)
# Give current time zone and ask if it should be changed.
db_fset tzconfig/change_timezone seen false
db_input medium tzconfig/change_timezone || true
;;
2)
# Exit if the user doesn't want the time zone changed.
db_get tzconfig/change_timezone
if [ $RET = false ]; then
exit
fi

# Show top level divisions (mainly by continent).
db_fset tzconfig/geographic_area seen false
db_input high tzconfig/geographic_area || true
;;
3)
# Prompt with a list of zones in the selected area.
# Suckily, we have to map some of the values that were
# prompted with to the directory names themselves.
db_get tzconfig/geographic_area
DIR=$RET
case $DIR in
Atlantic Ocean)   DIR=Atlantic;;
Indian Ocean) DIR=Indian  ;;
Pacific Ocean)DIR=Pacific ;;
System V style time zones)DIR=SystemV ;;
None of the above)DIR=Etc ;;
esac
if [ ! -d /usr/share/zoneinfo/$DIR ]; then
echo $0 internal error: /usr/share/zoneinfo/$DIR does not 
exist 2
exit 1
fi

db_fset tzconfig/select_zone/$DIR seen false
db_input high tzconfig/select_zone/$DIR || true
;;
4)
# Display a final message giving the selected zone
# and showing the time in that zone (and UTC for
# comparison).
db_get tzconfig/select_zone/$DIR
timezone=$DIR/$RET
utdate=$(LANG=C TZ=UTC0 date)
tzdate=$(LANG=C TZ=$timezone date -d $utdate)
db_subst tzconfig/settings timezone $timezone
db_subst tzconfig/settings tzdate $tzdate
db_subst tzconfig/settings 

Re: 2.3.5 test candidate

2001-06-10 Thread Ben Collins

On Sun, Jun 10, 2001 at 01:57:09PM -0700, David Whedon wrote:
 boot-floppies 2.3.5 is looking very good. Various cleanups that have trickled in
 this weekend have given us a smooth install (at least on i386).   I have
 installed a couple times this weekend and have only seen cosmetic bugs.   I put
 a freshly built set up at:
 
 http://people.debian.org/~dwhedon/dists/woody/main/disks-i386/2.3.5-2001-06-10/

I also have sparc 2.3.5 boot-floppies available, which have been used for many
successful installs, at:

http://auric.debian.org/~bcollins/disks-sparc/current/


(FYI)

-- 
 ---===-=-==-=---==-=--
/  Ben Collins  --  ...on that fantastic voyage...  --  Debian GNU/Linux   \
`  [EMAIL PROTECTED]  --  [EMAIL PROTECTED]  --  [EMAIL PROTECTED]  '
 `---=--===-=-=-=-===-==---=--=---'


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




Re: Installer online help

2001-06-10 Thread David Whedon

That is a good point.  The suggestion of dynmically using the busybox help
probably doesn't treat transloations very well, unless busybox wants translated
help.

-David

Mon, Jun 11, 2001 at 02:16:48AM +0200 wrote:
 Would it be an English-only file ??
 
 Or is there a way of integrating it in boot-floppies/documentation tree so all
 translators can localize it ?
 
 
 On Sun, Jun 10, 2001 at 02:15:16PM -0700, Chris Tillman wrote:
  The online help for the installation system is of course quite limited due
  to space limitations. However, the help that is available isn't really
  enough for new users who are just being exposed to *nix for the first time.
  We can't take on the job of *nix education within the installer, but I think
  a few k would really be a good investment for new users. I'm willing to
  scrounge a few k from other places if need be...
  
  Let's add a new 'help' command (hard linked to man and info) that just does
  
  nano-tiny -T15 -v /help.txt
  
  My proposed help.txt is attached (it looks best when viewed with the above
  command). It's around 6500 bytes uncompressed. We might be able to leave out
  some of the help lines and trim a few bytes, probably there are some
  commands that new users shouldn't be using anyway. I already left out
  commands that would seem to be useful or safe only within scripts. OTOH
  maybe having a syntax prompt is helpful even for experienced people, for
  infrequently-used system setup commands. This file was compiled from the
  commands available in the powerpc installer system, probably there are a few
  others needed for i386 etc.
  
  The busybox commands do have a one-line response for --help already, but
  often times that one line is less than helpful - try cp, mount, and umount
  for example. It would make more sense to dispense with those, or collect any
  really valuable information together into one place people can quickly
  browse thru or search.
  
  --
  
  Chris Tillman
  [EMAIL PROTECTED]
 
 -- 
 Eric VAN BUGGENHAUT
 
 [EMAIL PROTECTED]
 
 
 -- 
 To UNSUBSCRIBE, email to [EMAIL PROTECTED]
 with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




dpkg-checkbuilddeps

2001-06-10 Thread Christian T. Steigies

Hi,
I'm having a little trouble with the boot-floppies dpkg-checkbuilddeps:
dpkg-buildpackage: build architecture is m68k
dpkg-checkbuilddeps: Unmet build dependencies: zlib-bin, dosfstools, linuxdoc-tools, 
snarf
dpkg-buildpackage: Build dependencies/conflicts unsatisfied; aborting.
dpkg-buildpackage: (Use -d flag to override.)

When I use -d, it fails nevertheless after some time with the same message
(again).

Two things are very interesting: 

debian/control says:

Build-Depends: glibc-pic, slang1-pic, libnewt-dev, libpopt-dev, zlib1g-dev,
recode, gettext, m4, debiandoc-sgml, libi18n-langtags-perl, man-db,
libpaperg, tetex-extra, perl5, libwww-perl, pointerize, libgd-dev,
libbogl-dev (= 0.1.6-1), bison, ash, dpkg-awk, flex, file, debhelper, gawk,
python-dev, python-xml, busybox, bf-utf-source, zlib-bin [i386], dosfstools
[powerpc alpha m68k], linuxdoc-tools [powerpc], snarf [powerpc]

So on m68k, I should not need zlib-bin, linuxdoc-tools, or snarf.

Also I have those packages installed...

cts@aahz:/build/boot-floppies/woody/boot-floppiesdpkg-checkbuilddeps 
dpkg-checkbuilddeps: Unmet build dependencies: zlib-bin, dosfstools, linuxdoc-tools, 
snarf

cts@aahz:/build/boot-floppies/woody/boot-floppiesdpkg -l zlib-bin dosfstools 
linuxdoc-tools snarf dpkg
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name   VersionDescription
+++-==-==-
ii  zlib-bin   1.1.3-15   compression library - sample programs
ii  dosfstools 2.8-1  Utilities to create and check MS-DOS FAT fil
ii  linuxdoc-tools 0.9.7.3SGML converters for the LinuxDoc DTD only.
ii  snarf  7.0-2  A command-line URL grabber
ii  dpkg   1.9.7  Package maintenance system for Debian

Who's fooling who? Or is this a special feature of the boot-floppies?
I think dpkg 1.9.8 for m68k was not built/uploaded because the i386 version
made some trouble.

Christian


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




Re: debconf tzconfig

2001-06-10 Thread David Whedon

Sun, Jun 10, 2001 at 08:35:46PM -0400 wrote:
 As requested, here is a tzconfig varient that uses debconf for its UI. A
 sample run (note that new installers will be seeing the dialog frontend
 instead):
looks super.

 If you want to try it, you should probably install debconf 0.9.63 from
 Incoming. It tickles an obscure debconf bug fixed by that version.
 
 I have not figured out where this program should live. It'd be sorta cool
 if it could replace the current tzconfig, though libc6 would need to
 suggest/reccommend debconf then. Or I can stick it in base-config for the
 time being.

I think it would be best to put it into base-config.  FYI all timezone
configuration has been removed from boot-floppies already, so it would be nice
to have this (base-config or tzconfig, not matter) available.

-David


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




cvs commit to boot-floppies/utilities/dbootstrap by dwhedon

2001-06-10 Thread dwhedon

Repository: boot-floppies/utilities/dbootstrap
who:dwhedon
time:   Sun Jun 10 22:15:03 PDT 2001


Log Message:

add some more files from /proc to the list to be saved.  They will be empty, by the 
way, until:
#100369: busybox cp can't copy from /proc
is fixed.


Files:

changed:problem_report.c


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




Re: dpkg-checkbuilddeps

2001-06-10 Thread Ethan Benson

On Mon, Jun 11, 2001 at 12:21:23AM -0400, Joey Hess wrote:
 Christian T. Steigies wrote:
  I'm having a little trouble with the boot-floppies dpkg-checkbuilddeps:
  dpkg-buildpackage: build architecture is m68k
  dpkg-checkbuilddeps: Unmet build dependencies: zlib-bin, dosfstools, 
linuxdoc-tools, snarf
  dpkg-buildpackage: Build dependencies/conflicts unsatisfied; aborting.
  dpkg-buildpackage: (Use -d flag to override.)
 
 I've had other reports of this unrelated to b-f and, I think some recent
 change must have broken dpkg-checkbuilddeps. I hope to look into it soon.

just in case you didn't notice this already but the only packages
checkbuilddeps seems to have problems with are the ones using the
[arch] trick.  see b-f build-depends.

-- 
Ethan Benson
http://www.alaska.net/~erbenson/

 PGP signature


Re: Installer online help

2001-06-10 Thread Chris Tillman

 That is a good point.  The suggestion of dynmically using the busybox help
 probably doesn't treat transloations very well, unless busybox wants
translated
 help.

 -David

I played around with the dynamic thing a little bit, it probably wouldn't
work out well in any case.

As far as duplicated effort goes, it's probably not too likely this file
would change much over time anyhow, just very general top level descriptions
of what are mostly very basic commands, and the command set is not likely to
vary much either.

I definitely think if we do it, it should also be translated.

--

Chris Tillman
[EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




Re: 2.3.5 powerpc installation

2001-06-10 Thread Ethan Benson

On Sun, Jun 10, 2001 at 06:43:37PM -0700, Chris Tillman wrote:
 
 Well one of the options is 'already mounted partition' so I thought that
 should be tested. You're right, it's probably not a common choice. That's
 interesting about the fstab; so if I manually mount an HFS disk during
 installation to read base from, it will automatically mount the same disk
 after I reboot into the new system? It's a feature.

i believe so yes, since its not different from mounting a partition
for /usr /home and such.  those must end up in fstab or else the first
boot won't go very far. 

 There wasn't any base tarball in aph's powerpc-disks folder; I didn't think
 if I could do that out of order (without installing base first).

the base tarball is obsolete, install the base system now uses
debootstrap to install read debs.  an unfortunate side affect of this
is that you MUST install the base either via the network, from a
CDROM, or a ext2 partition with a full debian mirror.  crippled
filesystems need not apply since they cannot store long filenames.  

personally i think debootstrap should support a tarball target so it
can take a base.tgz and extract .debs from it (as opposed to the old
method of extracting a precooked root filesystem out of base.tgz).  

after i finish testing my latest round of b-f hacking ill look at
deboostrap and see how hard that would be to add, then ask aj if he is
open to accepting a patch for something like that.  

-- 
Ethan Benson
http://www.alaska.net/~erbenson/

 PGP signature


Re: Installer online help

2001-06-10 Thread Ethan Benson

On Sun, Jun 10, 2001 at 04:41:59PM -0700, Chris Tillman wrote:
  
  nano-tiny -T15 -v /help.txt
  
  why not zcat /help.gz | more ?  
 
 That would work, but I used tabs to make two columns; using the editor lets
 me choose how much space for a tab so it's more readable and also gives the
 novice an interface to use to search for keywords, and scroll back and
 forth.

you can format it without depending on specific editor features.  and
i thought more could scroll backwords, at least some implementations
can.  it just uses control keys and not the arrows iirc (this was back
in my Digital Unix days). 

  we could save space using the above command.  reading files in editors
  is bad practice.
 
 Isn't it all compressed by the time it gets into root.bin?

not the point, we don't have much room on the filesystem itself, the
larger the filesystem gets the larger the disk image gets.  

when i first started hacking boot-floppies the pmac root disk was
larger then 1.44MB compressed, so the disk image was trunicated and
thus useless.  i had to remove ybin and yaboot to make it all fit
again.  (i modified ybin so it can be run from the target system).  

please send a updated version of your help doc formatted to work with
more and i can apply it.  

-- 
Ethan Benson
http://www.alaska.net/~erbenson/

 PGP signature


Re: 2.3.5 powerpc installation

2001-06-10 Thread Chris Tillman

 the base tarball is obsolete, install the base system now uses
 debootstrap to install read debs.  an unfortunate side affect of this
 is that you MUST install the base either via the network, from a
 CDROM, or a ext2 partition with a full debian mirror.  crippled
 filesystems need not apply since they cannot store long filenames.

 personally i think debootstrap should support a tarball target so it
 can take a base.tgz and extract .debs from it (as opposed to the old
 method of extracting a precooked root filesystem out of base.tgz).

 after i finish testing my latest round of b-f hacking ill look at
 deboostrap and see how hard that would be to add, then ask aj if he is
 open to accepting a patch for something like that.

So more attention will need to  be paid to getting all the possibly needed
net driver modules into the installer (for example, last time I checked,
rtl8139 or 8139too wasn't available for powerpc; that's what I need for my
oldworld). And, giving users clues about how to figure out what's in their
machine before they start an install, or maybe something could be figured
out from /proc?

I already made the mistake once, of formatting a drive that had Windows on
it before looking to see what net driver had been picked there, so I could
pick the similar one during the Linux install.

--

Chris Tillman
[EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]