Slashdot Mirror


User: cortana

cortana's activity in the archive.

Stories
0
Comments
2,628
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 2,628

  1. Re:Reasons for a rewrite ? on Free Software Foundation Begins Rewriting the GPL · · Score: 1

    That doesn't go far enough for some. They want the license to terminate as soon as the other party brings action against the copyright holder for any patent infringements whatsoever.

    Of course, even this can't defend against patent hoarding thinktank companies.

  2. Re:My First Question on Free Software Foundation Begins Rewriting the GPL · · Score: 2, Informative

    It doesn't have to turn into an EULA.

    The kind of clauses being speculated about are those such as, (very broadly) you may not remove the software's ability to provide a link to the source code to the end user.

    Copyright law reserves the rights of distribution and modification to the copyright holder. So the copyright holder may grant you the right to distribute and modify the software as long as you don't remove the source code distribution functionality.

  3. Re:But that's not an option. on Free Software Foundation Begins Rewriting the GPL · · Score: 1

    "potentially forced"? Please. The only people "forced" into using this clause are those who don't read the license before releasing their software under it. They are forced, only by their own stupidity.

  4. Re:Why does Linux make this important? on Free Software Foundation Begins Rewriting the GPL · · Score: 4, Informative

    When the article meantioned "Linux" it meant "GNU/Linux" as opposed to Linux-the-kernel. A log of GNU/Linux software uses the GPL with the upgrade clause--hence it is important.

  5. Re:Let them eat Stream on The Grateful Dead vs. Archive.org · · Score: 1

    I don't understand the difference between the recordings being available only as streams, and for downloading.

  6. Re:How does 2.2 stack up to 1.3? on Apache 2.2.0 Released · · Score: 2, Insightful

    IIRC, 2.0 has been stable/recommended over the 1.x versions since 2001.

  7. Re:Good ole' 2002 on Why Can't Microsoft Just Patch Everything? · · Score: 1

    I buggered it up. It should be: perl <(cat /mnt/unexecutables/evil.pl)

    It's called Process Substitution. It's a great way to avoid the use of temporary files in shell scripts.

  8. Re:Good ole' 2002 on Why Can't Microsoft Just Patch Everything? · · Score: 1

    And of course perl (cat /mnt/unexecutables/evil.pl).

    So the real solution is, again, if you don't want a user to be able to run a program, don't give him a shell. :)

  9. Re:Good ole' 2002 on Why Can't Microsoft Just Patch Everything? · · Score: 1

    Oh hold on a minute...

    # chmod o-rx /usr/bin/perl
    # /lib/ld-linux.so.2 /usr/bin/perl ./usr/bin/perl: error while loading shared libraries: /usr/bin/perl: cannot open shared object file: Permission denied


    I knew I'd overlooked something! :)

    (Goddamnit, why won't Slashdot let me break lines where I want to...)

    It probably wouldn't be too hard to patch Perl, Python and others to refuse to read a script from a filesystem mounted with noexec.

  10. Re:Good ole' 2002 on Why Can't Microsoft Just Patch Everything? · · Score: 1

    Oops, I just realised what you meant. I would like to amend my original statement. Replace "chmod o-x perl" with "don't let them run perl". If I actually wanted to do this on a machine, I guess I would chroot the user away, or deploy SELinux or grsecurity, so that they could only access the programs they are allowed to.

  11. Re:Good ole' 2002 on Why Can't Microsoft Just Patch Everything? · · Score: 1

    When you are dealing with security, semantics are extremely important! It is important for an administrator to understand exactly what happens, what is being executed when a shell/perl/python/etc script is "run".

    An administrator who does not understand the purpose/scope and usr/effect of the noexec mount option may misuse it in exactly the way you demonstrated.

  12. Re:Good ole' 2002 on Why Can't Microsoft Just Patch Everything? · · Score: 1

    No, you can't, as discussed before:

    # mount -t tmpfs none /mnt/ -o noexec
    # cp /bin/bash /mnt
    # /mnt/bash
    bash: /mnt/bash: permission denied
    # /lib/ld-linux.so.2 /mnt/bash
    . /mnt/bash: error while loading shared libraries: /mnt/bash: failed to map segment from shared object: Operation not permitted

  13. Re:webmail is only a convenience on Linux Desktop Email Key to Success · · Score: 1

    If you use TLS to secure your IMAP connection, then you wouldn't have to trust your ISP.

  14. Re:Good ole' 2002 on Why Can't Microsoft Just Patch Everything? · · Score: 1
    Indeed, but, as you so aptly illustrate, it's not. Your script example illustrates this aptly: make a perl script in /usr/local/sbin; chown it root:bin; chmod it go-x. Users can still execute the sucker.


    The user can not execute the script. They can only execute perl. If you have a problem with them being able to run perl, then you must chmod o-x /usr/bin/perl.
  15. Re:Wake me when it plays WMV3 on the Mac on VLC Media Player 0.8.4 is out · · Score: 1

    Jesus Christ, I don't even have a Mac, and I have never heard of this 'pacifist' program. I just thought you might find that snippet of information useful, since you said that you couldn't drag the codec to your Library manually since it was a .pkg file. Next time I won't bother.

  16. Re:Ironically, so much better on Windows... on VLC Media Player 0.8.4 is out · · Score: 1
    "Try to install it on Linux and you realise the advantages of a commercial platform onto which you simply install binary application packages."
    "Linux" is a kernel. As you can see from http://packages.debian.org/vlc, it isn't hard to apt-get install vlc. The VLC home page even has packages for many distributions, along with pretty little colourful icons.
  17. Re:Wake me when it plays WMV3 on the Mac on VLC Media Player 0.8.4 is out · · Score: 1

    Right (or control)-click on the .pkg file and choose 'Show Package Contents' from the contextual menu.

  18. What's the big deal? on Prime Human Cloning Researcher Humiliated · · Score: 1, Insightful

    They are just cells. Who gives a crap?

  19. Re:Open Document Format on Firefox Plans Mass Marketing Drive · · Score: 2, Funny

    No offence, but your comment reminded me of this Dilbert strip. :)

    Having said that, someone could write a plugin to display OpenDocument documents, just like any other browser plugin, although I would get annoyed that every time I clicked on a link to an OpenDocument file, I had to wait for OpenOffice.org to load...

  20. Re:Why is this acceptable? on Firefox Plans Mass Marketing Drive · · Score: 1

    Isn't Firefox just a third party program that makes GNU/Linux or Windows or your OS of choice work correctly? Ok so you might use Opera or some other browser... in which case, isn't $browser just a third party program that makes your computer work correctly?

  21. How it works in an ideal world where LSB works... on Building Distributable Linux Binaries? · · Score: 2

    Package your software into an LSB RPM. Anyone (using an LSB compliant distribution) can then install it.

    If you are using libraries that the LSB does not specify, build private copies and distribute them in your package.

    Good lord! That's pretty much exactly how software distribution works on Windows! :) And it works pretty well.

  22. Re:There are a few different options on Building Distributable Linux Binaries? · · Score: 1

    The LSB specifies RPM as a distribution format. It does not mandate its use as a package manager. They could (should) have picked 'gzip compressed tar archive' for all I care. The point is that LSB software comes in a standard format that it is easy to install on any LSB compliant system. For example, on Debian (and derivatives), you do:

      alien --to-deb blah.rpm
      dpkg --install blah.deb

  23. Re:Licensed spectrum - WiMAX? on Is There Too Much Enthusiasm Over Wireless? · · Score: 1

    You get the FCC to fine him $10,000 a day, and/or shut him down... :)

  24. Re:Java like a sieve on GCC 4.1 Released · · Score: 1

    I always wondered about that thing. Do you just link your program with -lgc and get free garbage collection for no extra effort?

  25. Re:The general vs the specific case. on Novell Doubts Microsoft Latest "Linux Facts" · · Score: 1

    So what exactly is their explanation of why the SUSE admins were not alowed to use SUSE's equivalent of apt-get? And isn't SUSE 8 a bit long in the tooth anyway? But then I suppose I should expect this level of intellectual dishonesty from Microsoft.