9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* Re: [9fans] usb disks in plan9
       [not found] <<8ccc8ba40911220158o571d0f47rb96b3a54b6695efe@mail.gmail.com>
@ 2009-11-22 17:32 ` erik quanstrom
  0 siblings, 0 replies; 19+ messages in thread
From: erik quanstrom @ 2009-11-22 17:32 UTC (permalink / raw)
  To: 9fans

On Sun Nov 22 05:01:24 EST 2009, nemo@lsub.org wrote:
> Usb disks don't know how to handle partitions.
> You have to use partfs IIRC or some other tool to
> partition it.
>

usb/disk should return "bad process or channel control request"
rather than "permission denied".

with contrib quanstro/sd, one can use sdloop(3).
there are two things i like about sdloop
it saves one round-trip to user space over partfs.
since it's just a driver, i'm pretty sure one could
just drop in in a standard kernel.

- erik



^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [9fans] usb disks in plan9
  2009-11-26 13:51     ` Francisco J Ballesteros
@ 2009-11-26 14:37       ` Ethan Grammatikidis
  0 siblings, 0 replies; 19+ messages in thread
From: Ethan Grammatikidis @ 2009-11-26 14:37 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs


On 26 Nov 2009, at 1:51 pm, Francisco J Ballesteros wrote:

> usb/disk knows how to handle units.
> Some devices provide their units to handle parts.
>
> Regarding partitions, usb/disk does not know how to
> handle partitions. And it's likely it will never do.
> The plan is to use a different driver that knows how
> to handle partitions and use that driver for everything.
> But it's still ongoing.

ahh, ok, that makes sense.

>
> On Thu, Nov 26, 2009 at 2:30 PM, Ethan Grammatikidis
> <eekee57@fastmail.fm> wrote:
>>>>>> Usb disks don't know how to handle partitions.
>>>>>> You have to use partfs IIRC or some other tool to
>>>>>> partition it.
>>>>
>>>> Erm, every USB thumb drive, SD card, or CF card I've used has had a
>>>> partition table. Memories of mounting the things under Windows are
>>>> too distant to be useful, but OS X not only expects a partition
>>>> table, I don't think it can 'prepare' a USB disk without one. Linux
>>>> automounters expect a partition table too, whether the kernel-based
>>>> automounter or whatever Gnome uses.
>>>>
>>>> Am I off target by a country mile here?
>>>
>>> usb/disk was intended, not "Usb disks".  the filesystem usb/disk
>>> presents
>>> does not do partitions.  of course the disk drive itself doesn't
>>> know or
>>> care
>>> it's been partitioned.
>>
>> Ah, I wondered if it might be that, but I had to check. So, no fixing
>> usb/disk?
>>
>>
>>
>




^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [9fans] usb disks in plan9
  2009-11-26 13:30   ` Ethan Grammatikidis
  2009-11-26 13:51     ` Francisco J Ballesteros
@ 2009-11-26 13:56     ` erik quanstrom
  1 sibling, 0 replies; 19+ messages in thread
From: erik quanstrom @ 2009-11-26 13:56 UTC (permalink / raw)
  To: 9fans

> Ah, I wondered if it might be that, but I had to check. So, no fixing
> usb/disk?

i've been using the sdloop driver.

- erik



^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [9fans] usb disks in plan9
  2009-11-26 13:30   ` Ethan Grammatikidis
@ 2009-11-26 13:51     ` Francisco J Ballesteros
  2009-11-26 14:37       ` Ethan Grammatikidis
  2009-11-26 13:56     ` erik quanstrom
  1 sibling, 1 reply; 19+ messages in thread
From: Francisco J Ballesteros @ 2009-11-26 13:51 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

usb/disk knows how to handle units.
Some devices provide their units to handle parts.

Regarding partitions, usb/disk does not know how to
handle partitions. And it's likely it will never do.
The plan is to use a different driver that knows how
to handle partitions and use that driver for everything.
But it's still ongoing.

On Thu, Nov 26, 2009 at 2:30 PM, Ethan Grammatikidis
<eekee57@fastmail.fm> wrote:
>>>>> Usb disks don't know how to handle partitions.
>>>>> You have to use partfs IIRC or some other tool to
>>>>> partition it.
>>>
>>> Erm, every USB thumb drive, SD card, or CF card I've used has had a
>>> partition table. Memories of mounting the things under Windows are
>>> too distant to be useful, but OS X not only expects a partition
>>> table, I don't think it can 'prepare' a USB disk without one. Linux
>>> automounters expect a partition table too, whether the kernel-based
>>> automounter or whatever Gnome uses.
>>>
>>> Am I off target by a country mile here?
>>
>> usb/disk was intended, not "Usb disks".  the filesystem usb/disk presents
>> does not do partitions.  of course the disk drive itself doesn't know or
>> care
>> it's been partitioned.
>
> Ah, I wondered if it might be that, but I had to check. So, no fixing
> usb/disk?
>
>
>



^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [9fans] usb disks in plan9
  2009-11-26 13:01 ` erik quanstrom
@ 2009-11-26 13:30   ` Ethan Grammatikidis
  2009-11-26 13:51     ` Francisco J Ballesteros
  2009-11-26 13:56     ` erik quanstrom
  0 siblings, 2 replies; 19+ messages in thread
From: Ethan Grammatikidis @ 2009-11-26 13:30 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

>>>> Usb disks don't know how to handle partitions.
>>>> You have to use partfs IIRC or some other tool to
>>>> partition it.
>>
>> Erm, every USB thumb drive, SD card, or CF card I've used has had a
>> partition table. Memories of mounting the things under Windows are
>> too distant to be useful, but OS X not only expects a partition
>> table, I don't think it can 'prepare' a USB disk without one. Linux
>> automounters expect a partition table too, whether the kernel-based
>> automounter or whatever Gnome uses.
>>
>> Am I off target by a country mile here?
>
> usb/disk was intended, not "Usb disks".  the filesystem usb/disk
> presents
> does not do partitions.  of course the disk drive itself doesn't
> know or care
> it's been partitioned.

Ah, I wondered if it might be that, but I had to check. So, no fixing
usb/disk?




^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [9fans] usb disks in plan9
       [not found] <<5E0F0A52-7514-430A-B066-C4D440806E08@fastmail.fm>
@ 2009-11-26 13:01 ` erik quanstrom
  2009-11-26 13:30   ` Ethan Grammatikidis
  0 siblings, 1 reply; 19+ messages in thread
From: erik quanstrom @ 2009-11-26 13:01 UTC (permalink / raw)
  To: 9fans

> >> Usb disks don't know how to handle partitions.
> >> You have to use partfs IIRC or some other tool to
> >> partition it.
>
> Erm, every USB thumb drive, SD card, or CF card I've used has had a
> partition table. Memories of mounting the things under Windows are
> too distant to be useful, but OS X not only expects a partition
> table, I don't think it can 'prepare' a USB disk without one. Linux
> automounters expect a partition table too, whether the kernel-based
> automounter or whatever Gnome uses.
>
> Am I off target by a country mile here?

usb/disk was intended, not "Usb disks".  the filesystem usb/disk presents
does not do partitions.  of course the disk drive itself doesn't know or care
it's been partitioned.

- erik



^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [9fans] usb disks in plan9
  2009-11-22 17:57     ` Tim Newsham
  2009-11-22 19:40       ` geoff
  2009-11-23 10:20       ` Iruata Souza
@ 2009-11-26 12:30       ` Ethan Grammatikidis
  2 siblings, 0 replies; 19+ messages in thread
From: Ethan Grammatikidis @ 2009-11-26 12:30 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs


>> Usb disks don't know how to handle partitions.
>> You have to use partfs IIRC or some other tool to
>> partition it.

Erm, every USB thumb drive, SD card, or CF card I've used has had a
partition table. Memories of mounting the things under Windows are
too distant to be useful, but OS X not only expects a partition
table, I don't think it can 'prepare' a USB disk without one. Linux
automounters expect a partition table too, whether the kernel-based
automounter or whatever Gnome uses.

Am I off target by a country mile here?




^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [9fans] usb disks in plan9
  2009-11-22 17:57     ` Tim Newsham
  2009-11-22 19:40       ` geoff
@ 2009-11-23 10:20       ` Iruata Souza
  2009-11-26 12:30       ` Ethan Grammatikidis
  2 siblings, 0 replies; 19+ messages in thread
From: Iruata Souza @ 2009-11-23 10:20 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

On Sun, Nov 22, 2009 at 3:57 PM, Tim Newsham <newsham@lava.net> wrote:
>> Usb disks don't know how to handle partitions.
>> You have to use partfs IIRC or some other tool to
>> partition it.
>
> Hmm..  Here is what I would like to do.  I would like to put
> a FAT32 and a fossil (or kfs) filesystem on a usb flash drive
> and use the FAT32 for botting and the fossil as my root
> filesystem.
>
> Lets say that the usb disk did support partitioning, or I used
> the entire usb disk as a single filesystem, is there any
> way to specify to mount /srv/usb's sdU4.0/data (or whatever name)
> as root?  Or would I have to hack a mount of /srv/usb into
> /sys/src/9/boot and specify something like "local!/dev/sdU4.0/data"?
>
> If I use something like partfs, I would have to hack this
> into the /sys/src/9/boot stuff, right?

with my changes [1] to boot(8), you could just use !rc as the root and
you'd be dropped to rc(1) and could try your setup without having to
change the actual sources.

iru

[1] http://src.oitobits.net/9null
>
> Is there any long term desire to allow booting off of USB drives?
>
> Tim Newsham | www.thenewsh.com/~newsham | thenewsh.blogspot.com
>
>



^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [9fans] usb disks in plan9
  2009-11-22 19:40       ` geoff
@ 2009-11-23  3:32         ` Tim Newsham
  0 siblings, 0 replies; 19+ messages in thread
From: Tim Newsham @ 2009-11-23  3:32 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

[-- Attachment #1: Type: TEXT/PLAIN, Size: 751 bytes --]

> I'm talking to nemo about what we should do to partition USB devices.

fwiw, I'm using the attached patch to /sys/src/9/pc/boot
to mount my usb drive as root partition, now.
The rootspec I'm using is "local!/dev/sdXX/fossil".
It relies on adding yet more binaries to the ramdisk: partfs,
fdisk and prep.  It calls partfs to get a partitionable device,
then runs fdisk and prep to read the existing partitions and
write them back, forcing partfs to see them.  Finally I had
to patch the "local" connect method to not replace the
existing /dev, since thats where /dev/sdXX appears.

oh yah, my simple hack just guesses two possible locations
for the USB disk to appear...

Tim Newsham | www.thenewsh.com/~newsham | thenewsh.blogspot.com

[-- Attachment #2: Type: APPLICATION/x-patch, Size: 890 bytes --]

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [9fans] usb disks in plan9
       [not found] <<Pine.BSI.4.64.0911220945000.13404@malasada.lava.net>
@ 2009-11-22 20:13 ` erik quanstrom
  0 siblings, 0 replies; 19+ messages in thread
From: erik quanstrom @ 2009-11-22 20:13 UTC (permalink / raw)
  To: 9fans

> > i haven't written a sdorion 9load driver, so i cheat in
> > a similar way.  replace sda0 with the appropriate.
>
> I'm not using 9load, anyway.  This machine has OFW and I'm
> using a small forth script in place of 9load.

the same cheat would work.  the plan 9 kernel doesn't
partition disks.  it parses the variables at CONFADDR
to find partitions.  your forth script could just add
the appropriate configuration like 9load does.

- erik



^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [9fans] usb disks in plan9
  2009-11-22 18:11 ` erik quanstrom
@ 2009-11-22 19:45   ` Tim Newsham
  0 siblings, 0 replies; 19+ messages in thread
From: Tim Newsham @ 2009-11-22 19:45 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

> i haven't written a sdorion 9load driver, so i cheat in
> a similar way.  replace sda0 with the appropriate.

I'm not using 9load, anyway.  This machine has OFW and I'm
using a small forth script in place of 9load.

> - erik

Tim Newsham | www.thenewsh.com/~newsham | thenewsh.blogspot.com



^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [9fans] usb disks in plan9
  2009-11-22 17:57     ` Tim Newsham
@ 2009-11-22 19:40       ` geoff
  2009-11-23  3:32         ` Tim Newsham
  2009-11-23 10:20       ` Iruata Souza
  2009-11-26 12:30       ` Ethan Grammatikidis
  2 siblings, 1 reply; 19+ messages in thread
From: geoff @ 2009-11-22 19:40 UTC (permalink / raw)
  To: 9fans

There are two distinct issues: booting from USB devices and
partitioning USB devices.  I believe that if you follow the directions
at the end of prep(8), you have a modern BIOS, and it isn't too buggy,
you should be able to boot from a FAT file system on a USB device
(that is, load a kernel from it).  Depending upon your BIOS's
treatment of USB boot devices, you may need to use 9load's bios0
device rather than, say, sdC0, and that in turn requires *nobiosload
to not be defined in plan9.ini.

I'm talking to nemo about what we should do to partition USB devices.




^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [9fans] usb disks in plan9
       [not found] <<Pine.BSI.4.64.0911220753460.13404@malasada.lava.net>
@ 2009-11-22 18:11 ` erik quanstrom
  2009-11-22 19:45   ` Tim Newsham
  0 siblings, 1 reply; 19+ messages in thread
From: erik quanstrom @ 2009-11-22 18:11 UTC (permalink / raw)
  To: 9fans

i think that with sdloop(3) it's possible to get a drive
partitioned on bootup.  the one gnarly trick you'd need
is to put the partitions manually in your plan9.ini unless
9load sees the device through bios.

i haven't written a sdorion 9load driver, so i cheat in
a similar way.  replace sda0 with the appropriate.

;  cat `{pxeof chula} | grep 'part|loop'
sda0part=plan9 63 976752000/9fat 63 20543/nvram 20543 20544
loopdev=l!/usr/bootes/data!1024

- erik



^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [9fans] usb disks in plan9
  2009-11-22  9:58   ` Francisco J Ballesteros
@ 2009-11-22 17:57     ` Tim Newsham
  2009-11-22 19:40       ` geoff
                         ` (2 more replies)
  0 siblings, 3 replies; 19+ messages in thread
From: Tim Newsham @ 2009-11-22 17:57 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

> Usb disks don't know how to handle partitions.
> You have to use partfs IIRC or some other tool to
> partition it.

Hmm..  Here is what I would like to do.  I would like to put
a FAT32 and a fossil (or kfs) filesystem on a usb flash drive
and use the FAT32 for botting and the fossil as my root
filesystem.

Lets say that the usb disk did support partitioning, or I used
the entire usb disk as a single filesystem, is there any
way to specify to mount /srv/usb's sdU4.0/data (or whatever name)
as root?  Or would I have to hack a mount of /srv/usb into
/sys/src/9/boot and specify something like "local!/dev/sdU4.0/data"?

If I use something like partfs, I would have to hack this
into the /sys/src/9/boot stuff, right?

Is there any long term desire to allow booting off of USB drives?

Tim Newsham | www.thenewsh.com/~newsham | thenewsh.blogspot.com



^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [9fans] usb disks in plan9
@ 2009-11-22 12:47 Francisco J Ballesteros
  0 siblings, 0 replies; 19+ messages in thread
From: Francisco J Ballesteros @ 2009-11-22 12:47 UTC (permalink / raw)
  To: 9fans

I don't get timeouts here.
can you check that sw built from
sources one month old do work and
that sw built from current ones do not?
(both kernel and user code for USB).

if you can tell me an interval when
the thing broke for your devices I
can try to guess why and do
something.

On 22/11/2009, at 13:16, lucio@proxima.alt.za wrote:

>> this is in vmware, so its possible vmware is acting up (it happens
>> at times)... is anyone else using thumb drives with current
>> plan9 sources successfully?
>
> Do you get a timeout shortly after you plug the device in and usbd
> shows it as detected? I use "usbdebug" in plan9.ini, so I may be
> getting more diagnostics than you do, but this seems to be the general
> effect from about a month ago, at least on the various bits of
> hardware I have around here. I haven't tried VMware of late.
>
> ++L
>
>
> [/mail/box/nemo/msgs/200911/1515]



^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [9fans] usb disks in plan9
  2009-11-22  6:01 ` Tim Newsham
  2009-11-22  7:14   ` lucio
@ 2009-11-22  9:58   ` Francisco J Ballesteros
  2009-11-22 17:57     ` Tim Newsham
  1 sibling, 1 reply; 19+ messages in thread
From: Francisco J Ballesteros @ 2009-11-22  9:58 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

Usb disks don't know how to handle partitions.
You have to use partfs IIRC or some other tool to
partition it.

Regarding the problem with current sources, it's weird.
What do you see in #u/usb/ctl when you plug your
disk into?
What does usbd say when you run it with debug enabled?
Is there any message in the console?



On Sun, Nov 22, 2009 at 7:01 AM, Tim Newsham <newsham@lava.net> wrote:
>> I'm trying to partition a usb thumb drive in plan9:
>>
>>  % disk/fdisk -baw /dev/sdU4.0/data
>>  adding part failed: plan9: permission denied
>>  ?warning: partitions could not be updated in devsd
>>
>> I get similar issues when trying to use prep.  If I rerun
>> fdisk or prep it seems to read the previously configured
>> data back, and other systems (ie. winxp) see the partitions
>> I edited in plan9, but my /dev/sdU4.0 directory does not
>> get "plan9" or other partition files (just ctl, data, raw).
>> What gives?
>
> it occurred to me that I am using a slightly old dist and
> usb has churned a bit, so I did a pull, then rebuilt my kernel,
> installed it and rebooted using it..  and now it seems worse
>  - when I plug in device it no longer prints "usb/disk..."
>    or whatever it used to print
>  - when I mount /srv/usb I only see usbctl, no sd*
>
> this is in vmware, so its possible vmware is acting up (it happens
> at times)...  is anyone else using thumb drives with current
> plan9 sources successfully?
>
> Tim Newsham | www.thenewsh.com/~newsham | thenewsh.blogspot.com
>
>
>



^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [9fans] usb disks in plan9
  2009-11-22  6:01 ` Tim Newsham
@ 2009-11-22  7:14   ` lucio
  2009-11-22  9:58   ` Francisco J Ballesteros
  1 sibling, 0 replies; 19+ messages in thread
From: lucio @ 2009-11-22  7:14 UTC (permalink / raw)
  To: 9fans

> this is in vmware, so its possible vmware is acting up (it happens
> at times)...  is anyone else using thumb drives with current
> plan9 sources successfully?

Do you get a timeout shortly after you plug the device in and usbd
shows it as detected?  I use "usbdebug" in plan9.ini, so I may be
getting more diagnostics than you do, but this seems to be the general
effect from about a month ago, at least on the various bits of
hardware I have around here.  I haven't tried VMware of late.

++L




^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [9fans] usb disks in plan9
  2009-11-22  5:20 Tim Newsham
@ 2009-11-22  6:01 ` Tim Newsham
  2009-11-22  7:14   ` lucio
  2009-11-22  9:58   ` Francisco J Ballesteros
  0 siblings, 2 replies; 19+ messages in thread
From: Tim Newsham @ 2009-11-22  6:01 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

> I'm trying to partition a usb thumb drive in plan9:
>
>   % disk/fdisk -baw /dev/sdU4.0/data
>   adding part failed: plan9: permission denied
>   ?warning: partitions could not be updated in devsd
>
> I get similar issues when trying to use prep.  If I rerun
> fdisk or prep it seems to read the previously configured
> data back, and other systems (ie. winxp) see the partitions
> I edited in plan9, but my /dev/sdU4.0 directory does not
> get "plan9" or other partition files (just ctl, data, raw).
> What gives?

it occurred to me that I am using a slightly old dist and
usb has churned a bit, so I did a pull, then rebuilt my kernel,
installed it and rebooted using it..  and now it seems worse
   - when I plug in device it no longer prints "usb/disk..."
     or whatever it used to print
   - when I mount /srv/usb I only see usbctl, no sd*

this is in vmware, so its possible vmware is acting up (it happens
at times)...  is anyone else using thumb drives with current
plan9 sources successfully?

Tim Newsham | www.thenewsh.com/~newsham | thenewsh.blogspot.com



^ permalink raw reply	[flat|nested] 19+ messages in thread

* [9fans] usb disks in plan9
@ 2009-11-22  5:20 Tim Newsham
  2009-11-22  6:01 ` Tim Newsham
  0 siblings, 1 reply; 19+ messages in thread
From: Tim Newsham @ 2009-11-22  5:20 UTC (permalink / raw)
  To: 9fans

I'm trying to partition a usb thumb drive in plan9:

    % disk/fdisk -baw /dev/sdU4.0/data
    adding part failed: plan9: permission denied
    ?warning: partitions could not be updated in devsd

I get similar issues when trying to use prep.  If I rerun
fdisk or prep it seems to read the previously configured
data back, and other systems (ie. winxp) see the partitions
I edited in plan9, but my /dev/sdU4.0 directory does not
get "plan9" or other partition files (just ctl, data, raw).
What gives?

Tim Newsham | www.thenewsh.com/~newsham | thenewsh.blogspot.com



^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2009-11-26 14:37 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <<8ccc8ba40911220158o571d0f47rb96b3a54b6695efe@mail.gmail.com>
2009-11-22 17:32 ` [9fans] usb disks in plan9 erik quanstrom
     [not found] <<5E0F0A52-7514-430A-B066-C4D440806E08@fastmail.fm>
2009-11-26 13:01 ` erik quanstrom
2009-11-26 13:30   ` Ethan Grammatikidis
2009-11-26 13:51     ` Francisco J Ballesteros
2009-11-26 14:37       ` Ethan Grammatikidis
2009-11-26 13:56     ` erik quanstrom
     [not found] <<Pine.BSI.4.64.0911220945000.13404@malasada.lava.net>
2009-11-22 20:13 ` erik quanstrom
     [not found] <<Pine.BSI.4.64.0911220753460.13404@malasada.lava.net>
2009-11-22 18:11 ` erik quanstrom
2009-11-22 19:45   ` Tim Newsham
2009-11-22 12:47 Francisco J Ballesteros
  -- strict thread matches above, loose matches on Subject: below --
2009-11-22  5:20 Tim Newsham
2009-11-22  6:01 ` Tim Newsham
2009-11-22  7:14   ` lucio
2009-11-22  9:58   ` Francisco J Ballesteros
2009-11-22 17:57     ` Tim Newsham
2009-11-22 19:40       ` geoff
2009-11-23  3:32         ` Tim Newsham
2009-11-23 10:20       ` Iruata Souza
2009-11-26 12:30       ` Ethan Grammatikidis

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).