The debian-private mailing list leak, part 1. Volunteers have complained about Blackmail. Lynchings. Character assassination. Defamation. Cyberbullying. Volunteers who gave many years of their lives are picked out at random for cruel social experiments. The former DPL's girlfriend Molly de Blanc is given volunteers to experiment on for her crazy talks. These volunteers never consented to be used like lab rats. We don't either. debian-private can no longer be a safe space for the cabal. Let these monsters have nowhere to hide. Volunteers are not disposable. We stand with the victims.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: msdos-i386 directory...



> Symlinks to directories will have to remain symlinks, however there are
> a lot fewer directories, and you can at least deal with those using the
> TRANS.TBL file.

Having slept on this, I appear to have come up with a solution that would 
serve both DOS users, and Linux users who want an unadulterated (i.e. with 
symlinks) mirror on their CD.

1)  for all directory symlinks, decide which of the alternative names is most
    useful for the real directory. (i.e. in the case of `bo' the answer is
    probably `stable')

2)  for all file symlinks create a hard link to the real file called
    .hardlink.symlink_name

3)  when creating the iso file system, perform the following mappings:

    all symlinks        ----->       __LINK__.???
    directories         ----->       favourite alternative name
    .hardlink.filename  ----->       filename

This is starting to become meaningless, so how about some concrete examples, 
so here is the proposed TRANS.TBL from a CDROM's root:

D STABLE                                bo
D BOOT                                  boot
F COLOPHON.TXT;1                        colophon.txt
D CONTRIB                               contrib
L __LINK__.000;1                        development     unstable
D DOC                                   doc
D UNSTABLE                              hamm
D INDICES                               indices
D LOCAL                                 local
F LS-LR.GZ;1                            ls-lR.gz
D NON-FREE                              non-free
D NON-US                                non-us
D PROJECT                               project
F README.;1                             README
F README.MIRRO;1                        README.mirrors
F README.NON-U;1                        README.non-US
F README.PGP;1                          .hardlink.README.pgp
L __LINK__.002;1                        README.pgp      README.non-US
F SOURCE.TXT;1                          SOURCE.txt
L __LINK__.003;1                        stable  bo
F TIMESTAM.TXT;1                        timestamp.txt
D TOOLS                                 tools
L __LINK__.003;1                        unstable        hamm/hamm
D UPGRADES                              upgrades

Things to note above:

  D STABLE                                bo

  L __LINK__.003;1                        stable  bo

  F README.PGP;1                          .hardlink.README.pgp

so the DOS dir listing would look something like this:

 Directory of E:\                                      Original Unix Name:
                                                       ===================

   STABLE        <DIR>       3-30-97  10:10a           bo
   BOOT          <DIR>       3-30-97  10:10a
   COLOPHON.TXT        500   3-30-97  10:10a
   CONTRIB       <DIR>       3-30-97  10:10a
   __LINK__.000          0   3-30-97  10:10a           development
   DOC           <DIR>       3-30-97  10:10a
   UNSTABLE      <DIR>       3-30-97  10:10a           hamm
   INDICES       <DIR>       3-30-97  10:10a
   LOCAL         <DIR>       3-30-97  10:10a
   LS-LR.GZ         228507   3-30-97  10:10a
   NON-FREE      <DIR>       3-30-97  10:10a
   NON-US        <DIR>       3-30-97  10:10a
   PROJECT       <DIR>       3-30-97  10:10a
   README             1303   3-30-97  10:10a
   README.MIR         8857   3-30-97  10:10a
   README.NON         1529   3-30-97  10:10a
   README.PGP         1529   3-30-97  10:10a           .hardlink.README.pgp
   __LINK__.001          0   3-30-97  10:10a           README.pgp
   SOURCE.TXT          894   3-30-97  10:10a
   __LINK__.002          0   3-30-97  10:10a           stable
   TIMESTAM.TXT         29   3-30-97  10:10a
   TOOLS         <DIR>       3-30-97  10:10a
   TRANS.TBL          1134   3-30-97  10:10a
   __LINK__.003          0   3-30-97  10:10a           unstable
   UPGRADES      <DIR>       3-30-97  10:10a

It would be nice to make the __LINK__ files hidden.

The only fly in the ointment is the ``unstable --> hamm/hamm'' link, which 
under dos gives the effect of a ``unstable --> hamm'' link.

Is anyone still reading this drivel ?

Cheers, Phil.



--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
debian-private-request@lists.debian.org . 
Trouble?  e-mail to templin@bucknell.edu .