Slashdot Mirror


User: mirabilos

mirabilos's activity in the archive.

Stories
0
Comments
414
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 414

  1. Re:OpenBSD projects on OpenBSD Project Announces OpenBGPD · · Score: 1

    While not being such a big thing, the MirOS Project
    has got quite some offsprings as well:

    The MirPorts Framework runs on OpenBSD (and theoretically
    ekkoBSD, if it were life) too:
    http://mirbsd.bsdadvocacy.org/?ports

    The greatly enhanced and secured /bin/ksh has been
    made portable:
    http://wiki.mirbsd.de/MirbsdKsh

    make(1) porting efforts have started:
    http://wiki.mirbsd.de/MirMake

    My improvements to JOE's Own Editor (not strictly
    MirBSD-related and GNU GPLv1 licenced, but hey):
    http://wiki.mirbsd.de/JuppEditor

    hbSuite - SixXS compatible heartbeat client and
    server, in ksh. Can be used for a better DynDNS
    as well as IPv6 tunnels.
    http://mirbsd.bsdadvocacy.org/cvs.cgi/contrib/code /heartbeat/

    cksum(1) - does 3 variants of CRC, MD4, MD5, SHA-1,
    SHA-2 (384, 512), RIPEMD-160 etc.
    no website yet, porting will start soonish

    MirPG - a PGP replacement, not RFC1991/2440 compatible,
    in ksh. Uses X.509 keys, cpio, etc.
    no website yet, design phase has started

    MirOS Linux - a port of the BSD userland to the
    Linux kernel
    AND
    MirOS Interix - can you say MS Services for Unix?
    - well, it's a fun project, but there are hooks,
    and we've settled on a design...

  2. Re:Throughput, Expansion Slots, Network Size, Mark on OpenBSD Project Announces OpenBGPD · · Score: 1

    Henning says it's planned, he's probably going for
    OSPF first.

    As usual: shut up and hack

    (ie. they won't talk before it at least sort of
    works, and you ought to help them, instead of
    demanding in public fora.)

  3. Re:simple solution on New Rules Make Domain Hijacking Easier · · Score: 1

    Oh, okay.

    But I'd make use of either shell aliases, a
    symlink or a shell script for that.

    Good luck!

  4. Re:simple solution on New Rules Make Domain Hijacking Easier · · Score: 1

    don't you have $PATH set appropriately?

    I do:
    tg@odem:/home/tg $ print -- $PATH \\n $KSH_VERSION /home/tg/.etc/bin:/usr/bin:/bin:/usr/sbin:/sbin:/u sr/X11R6/bin:/usr/local/bin:/usr/games
    @(#)PD KSH v5.2.14 MirOS $Revision: 1.16 $ in native KSH mode

  5. Re:Theo de Raadt at its best? on Theo de Raadt On Firmware Activism · · Score: 1

    I actually started one of these, and I think
    Theo is arrogant, but not totally of an asshole.

    Especially the recent interview showed me some
    other sides of Theo reminding me of myself:

    http://smh.com.au/articles/2004/10/07/1097089476 28 7.html?oneclick=true
    (if it wants registration, use a better browser,
    such as lynx, then you'll see it directly)

  6. Re:FreeBSD, dead at 5.3 on FreeBSD 5.3 Released · · Score: 1

    Except that the networking part of Mac OSX seems
    to be derived from OpenBSD - setting up an IPv6
    over IPv4 tunnel uses so _totally_ the same syn-
    tax that I was really astonished when I set up a
    tunnel for a friend.

  7. Final touch on How has the USA PATRIOT Act Affected You? · · Score: 1

    It gave me the final touch: I can't afford to enter
    USA territory because I fear they would just take
    me for "crimes" I had committed, just like the
    russian eBook hacker who was sued by Adobe some time
    ago.

    Uhm... exporting crypto, written in Germany, from
    the USA... isn't exactly that big a "crime".
    Especially here.
    Same for the others.

    And your patent and intellectual property system
    sucks (and ours is going to be worse than now
    soonish).

  8. Nothing new on Quake2 Engine In Java · · Score: 2, Interesting

    Tr3B (Robert Beckebans IIRC) has written a Q2 clone
    in Python some time ago, and currently hacks on
    qrazor-fx aka http://xreal.sf.net/ which is a Q2
    with graphics quality in the range of Q3 or even
    Doom 3.

  9. For me, that would be: on Unsung Heroes of Open Source Software? · · Score: 1

    * my grandmother, keeping me mentally and financially up a bit
    * the following OpenBSD developers, who helped me a lot:
    Todd Fries
    Dale Rahn
    Ted Unangst
    partially Henning Brauer
    * the company who now is known as SCOX, but released
    ancient UNIX(R) and BSD under a 4-clause UCB-style
    BSD licence in 2002: Caldera
    (they also released DOS...)
    * not exactly open source, but nice too:
    http://museum.borland.com/
    * of course, everyone who has directly contributed
    to MirOS (the operating system I develop),
    including a fascinating team of developers.

  10. Re:Not too late on The Death of the Floppy Disk · · Score: 1

    whoops, forgot to add:

    (now if someone has got a 3.5" ED (2880 KiB) to
    donate to me... including floppies please)

  11. Not too late on The Death of the Floppy Disk · · Score: 1

    # shutdown -h +5 Adding a 5.25 inch floppy disc drive to the server

    (in addition to the 3.5" one)

    I did that three months or so ago...

  12. Re:Interix, not Cygwin on Cygwin in a Production Environment? · · Score: 1

    I'm system engineer, not a user. From a library
    programmers' standpoint, this sucks.

    In fact, I'm thinking of porting most of the
    userland portion of our OS to Interix, because
    it looks like it's easily possible (except from
    the object format being PE, not ELF, of course).

  13. Re:Interix, not Cygwin on Cygwin in a Production Environment? · · Score: 1

    Yes, but that was not the point. Cygwin sucks - /bin/ls.exe? excuse me?

  14. Interix, not Cygwin on Cygwin in a Production Environment? · · Score: 1

    I highly recommend that you use Interix
    (www.microsoft.com/windows/sfu/) instead
    of GNU cygwin, and ksh instead of GNU bash.

    For connecting to Oracle from ksh using
    co-routines, a feature which bash doesn't
    have (besides ksh using _less_ memory and
    being _much_ faster on string ops), see
    https://MirBSD.BSDadvocacy.org:8890/cvs.cgi/c ontri b/samples/codesnippets/oracle-ksh-access.shar

    For a portable version of a highly modern
    pdksh derivate, the project has released
    http://wiki.mirbsd.de/MirbsdKsh - it works
    under Interix with no patches.

  15. Re:"All software should be free" - NOT! on Examining Some Open Source Myths · · Score: 1

    In a perfect world, yes. In today's world MS could add 10 lines of code and compile it. It's illegal
    for devs to decompile to prove it.

    Again, depends on where you live. In fact, it's
    allowed here, and the netfilter team (Linux) has
    succeeded twice before court, in the latter case
    even yielding an official rulement that the GPL
    is valid (in Germany).

    As for BSD - Microsoft does honour the advertise-
    ment clauses, look into your Windows® manual and
    find them there.
    Modern BSD licences don't have advertisement
    clauses, so - if you only produce binaries - there
    is not much they have to do.

    Our project uses the following, for reference:
    http://wiki.mirbsd.de/LicenceTemplate

    It's not exactly equivalent to "The UCB licence",
    but short and fine-tuned (with a few tweaks for
    European droit-d'auteur-based law)

  16. Re:"All software should be free" - NOT! on Examining Some Open Source Myths · · Score: 1

    Additionally, with a nearly unlimited legal budget and some strategic patenting, every other BSD
    variant will be in violation of MS IP in about 10 years.

    That's why we are actively fighting patents,
    for example in the European Union where our
    project is homed. OpenBSD is Canada-based,
    all the others are US-based.

    UC-Berkeley must have a careful eye and some pretty big attorneys because, honestly, I see no reason
    why MS hasn't tried to do this yet.

    UCB does not have anything to do with current
    BSD development any more, but the lawsuit from
    the beginning of the 1990es, and the recent
    Caldera licence (from before they renamed them-
    selfes to SCO-new) freeing all Unices up to and
    including 32V, protect the existing codebase.

    New inventions, of course, will have to be ana-
    lyzed, but the jist is: if a BSD developer invents
    it, and Microsoft takes it, they can do everything
    with it, *EXCEPT* pretend they have written it them-
    selfes (so no patent claims, etc.).

  17. "All software should be free" - NOT! on Examining Some Open Source Myths · · Score: 1

    This "all software should be free" is part of the
    movement around the Free Software Foundation, which
    admittedly has done some great work, but is only
    a small part of the Open Source community as a
    whole.

    Take, for example, the BSDs. We don't mind - we
    even are lucky - if our software is taken by some
    large company and makes their way in one of their
    products, with our name being mentioned in the
    manual.

    As for the other points - sure, you've got a point,
    but open source - again, especially the BSDs - is
    not only about using, desktop friendliness etc.
    but also about learning. Learning a different way
    than with Windows, Mac or GNU/Linux.
    If a user of our OS has got a problem, we'll fix
    it, but also tell him how it's done, so he can do
    some of the work himself next time. If he's got a
    problem with the usability, we teach him how to
    use xterms in evilwm or icewm *devilish grin*
    instead of recommending KDE or even *shudder* GNU
    GNOME to him. - This usually makes them either
    stop using our system, or better understanding
    users.

    Sure, this is a bit unique to the BSDs - our OS
    has a special goal: small- to medium-sized servers
    and desktops for developers. The BSDs in general
    don't want "world domination", but to use the
    right tool for the job (this means some $otherbsd
    or even GNU/Linux for SMP machines, or Windows®
    for playing modern games such as Diablo II). Take
    my posting just as a "heads up!" that there are
    people who are different.

  18. Re:ksh on Favorite Programming Language Features? · · Score: 1

    Oups, mangled.

    Should have been

    while (( i < ${#arrayname[*]} )); do
    print "$i = <${arrayname[i]}>"
    let i+=1

    I've just seen GNU bash has "shopt -s extglob",
    but not the (supposedly more portable than
    echo) print builtin... gah.

    Also, check out coroutines in the ksh book
    or manpage, they're REALLY powerful.

  19. Re:Easy. T-Shirt (C): on Favorite Programming Language Features? · · Score: 1

    Yea, C rocks - after all, it's portable assembly
    language with some syntactic sugar (for, while).

    I miss a goto in ksh, though.

  20. ksh on Favorite Programming Language Features? · · Score: 1

    http://www.oreilly.com/catalog/korn2/index.html

    Everything I learnt from it, and all these useful
    features like

    if [[ $foo != @(From\ )* ]]; then ...

    set -A arrayname -- $(head -1 file)
    let i=0
    while (( i "
    let i+=1
    done

    and more stuff like that.

    If you want to update your system to have this
    kind of powerful shell too, read
    http://wiki.mirbsd.de/MirbsdKsh
    and, for prompt lovers who don't like the
    simplistic '$ ' PS1,
    https://mirbsd.bsdadvocacy.org:8890/cvs.cgi/ src/et c/profile

    gl hf

  21. Re:No SMP? Huh? on SMP Now In OpenBSD HEAD · · Score: 1

    Of course.

    I won't take it over from OpenBSD, either.

    There are various reasons for this decision,
    for example "either correctly or not",
    security and "doing it would mean a rewrite of
    90% of the non-driver code (and a good bunch
    of driver code), and that won't be real BSD
    any more".

  22. vm.swapencrypt on Passwords Can Sit on Hard Disks for Years · · Score: 1

    The more sophisticated (ie, non-GNU) operating
    systems, such as OpenBSD and its derivates MirOS
    and ekkoBSD, have had encrypted swap, although
    disabled by default, for years.

  23. Re:I still love the classic conversations from 199 on Andy Tanenbaum on 'Who Wrote Linux' · · Score: 1

    About your sig: it better describes the LGPL.
    To describe the viral narute of the GNU GPL,
    a sig's space would not suffice.

  24. Re:Make that Turbo Pascal 3... on JOE Hits 3.0 · · Score: 1

    In Borland C++ builder under WiXP, I accidentally
    typed ^Qc, because I'm _so_ used to joe, and it
    sent me right to the end of file, like I was always
    used to.
    So they're still doing, although hiding, it.

    (It still sucks... run-time errors in the runtime
    library, which overwrite random memory, thus crashing
    firebird(!))

  25. Re:VI is everywhere. on JOE Hits 3.0 · · Score: 1

    On modern systems, it's usually nvi, which does
    cursor keys - sometimes...

    But then, there's always (except on Gentoo) /bin/ed
    which is, undoubtedly, The editor.