Skip to content
  • Hjem
  • Seneste
  • Etiketter
  • Populรฆre
  • Verden
  • Bruger
  • Grupper
Temaer
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Kollaps
FARVEL BIG TECH
  1. Forside
  2. Ikke-kategoriseret
  3. Visit Homebrew, Rustup, Oh My Zsh, nvm and few other popular open source projects website and you realise that quietly `curl -fsSL` has become the most popular package manager for Linux and Unix users ๐Ÿ˜‚ How did we get here ?

Visit Homebrew, Rustup, Oh My Zsh, nvm and few other popular open source projects website and you realise that quietly `curl -fsSL` has become the most popular package manager for Linux and Unix users ๐Ÿ˜‚ How did we get here ?

Planlagt Fastgjort Lรฅst Flyttet Ikke-kategoriseret
28 Indlรฆg 22 Posters 3 Visninger
  • ร†ldste til nyeste
  • Nyeste til รฆldste
  • Most Votes
Svar
  • Svar som emne
Login for at svare
Denne trรฅd er blevet slettet. Kun brugere med emne behandlings privilegier kan se den.
  • nixcraft@mastodon.socialN This user is from outside of this forum
    nixcraft@mastodon.socialN This user is from outside of this forum
    nixcraft@mastodon.social
    wrote on sidst redigeret af
    #1

    Visit Homebrew, Rustup, Oh My Zsh, nvm and few other popular open source projects website and you realise that quietly `curl -fsSL` has become the most popular package manager for Linux and Unix users ๐Ÿ˜‚ How did we get here ? ๐Ÿ˜” Just pipe the random commands into your shell with sudo added to the mix. What could possibly go wrong? ๐Ÿ˜‘

    xfavatax@haunted.computerX moelassus@mastodon.socialM churchhatestucker@mefi.socialC edcates@mastodon.socialE thatdnaguy@genomic.socialT 17 Replies Last reply
    0
    • nixcraft@mastodon.socialN nixcraft@mastodon.social

      Visit Homebrew, Rustup, Oh My Zsh, nvm and few other popular open source projects website and you realise that quietly `curl -fsSL` has become the most popular package manager for Linux and Unix users ๐Ÿ˜‚ How did we get here ? ๐Ÿ˜” Just pipe the random commands into your shell with sudo added to the mix. What could possibly go wrong? ๐Ÿ˜‘

      xfavatax@haunted.computerX This user is from outside of this forum
      xfavatax@haunted.computerX This user is from outside of this forum
      xfavatax@haunted.computer
      wrote on sidst redigeret af
      #2

      @nixCraft Exactly why I have witnessed high level engineers fall for ClickFix attacks. Everyone is numb to "copy, paste, execute" as the default.

      1 Reply Last reply
      0
      • nixcraft@mastodon.socialN nixcraft@mastodon.social

        Visit Homebrew, Rustup, Oh My Zsh, nvm and few other popular open source projects website and you realise that quietly `curl -fsSL` has become the most popular package manager for Linux and Unix users ๐Ÿ˜‚ How did we get here ? ๐Ÿ˜” Just pipe the random commands into your shell with sudo added to the mix. What could possibly go wrong? ๐Ÿ˜‘

        moelassus@mastodon.socialM This user is from outside of this forum
        moelassus@mastodon.socialM This user is from outside of this forum
        moelassus@mastodon.social
        wrote on sidst redigeret af
        #3

        @nixCraft I weep every time I see one of these types of installations. Novice users are often ill equipped to understand the risks entailed and seeing extremely popular projects using this just method tells the novice, "this is totally normal to be asked to paste a mysterious command into my terminalโ€.

        mikalai@privacysafe.socialM 1 Reply Last reply
        0
        • nixcraft@mastodon.socialN nixcraft@mastodon.social

          Visit Homebrew, Rustup, Oh My Zsh, nvm and few other popular open source projects website and you realise that quietly `curl -fsSL` has become the most popular package manager for Linux and Unix users ๐Ÿ˜‚ How did we get here ? ๐Ÿ˜” Just pipe the random commands into your shell with sudo added to the mix. What could possibly go wrong? ๐Ÿ˜‘

          churchhatestucker@mefi.socialC This user is from outside of this forum
          churchhatestucker@mefi.socialC This user is from outside of this forum
          churchhatestucker@mefi.social
          wrote on sidst redigeret af
          #4

          @nixCraft Monkey's Paw Package Manager

          1 Reply Last reply
          0
          • nixcraft@mastodon.socialN nixcraft@mastodon.social

            Visit Homebrew, Rustup, Oh My Zsh, nvm and few other popular open source projects website and you realise that quietly `curl -fsSL` has become the most popular package manager for Linux and Unix users ๐Ÿ˜‚ How did we get here ? ๐Ÿ˜” Just pipe the random commands into your shell with sudo added to the mix. What could possibly go wrong? ๐Ÿ˜‘

            edcates@mastodon.socialE This user is from outside of this forum
            edcates@mastodon.socialE This user is from outside of this forum
            edcates@mastodon.social
            wrote on sidst redigeret af
            #5

            @nixCraft sat through an Amazon-guided AWS lab where one of the steps entailed installing something by piping curl through sudo. I was dumbfounded that they were encouraging/normalizing this.

            1 Reply Last reply
            0
            • nixcraft@mastodon.socialN nixcraft@mastodon.social

              Visit Homebrew, Rustup, Oh My Zsh, nvm and few other popular open source projects website and you realise that quietly `curl -fsSL` has become the most popular package manager for Linux and Unix users ๐Ÿ˜‚ How did we get here ? ๐Ÿ˜” Just pipe the random commands into your shell with sudo added to the mix. What could possibly go wrong? ๐Ÿ˜‘

              thatdnaguy@genomic.socialT This user is from outside of this forum
              thatdnaguy@genomic.socialT This user is from outside of this forum
              thatdnaguy@genomic.social
              wrote on sidst redigeret af
              #6

              @nixCraft the first time I saw some of those instructions, I thought it was the hack way of doing it without a package manager. Then I realized it was THE way and was completely shocked.

              mikalai@privacysafe.socialM 1 Reply Last reply
              0
              • nixcraft@mastodon.socialN nixcraft@mastodon.social

                Visit Homebrew, Rustup, Oh My Zsh, nvm and few other popular open source projects website and you realise that quietly `curl -fsSL` has become the most popular package manager for Linux and Unix users ๐Ÿ˜‚ How did we get here ? ๐Ÿ˜” Just pipe the random commands into your shell with sudo added to the mix. What could possibly go wrong? ๐Ÿ˜‘

                levrden@mastodon.socialL This user is from outside of this forum
                levrden@mastodon.socialL This user is from outside of this forum
                levrden@mastodon.social
                wrote on sidst redigeret af
                #7

                @nixCraft wouldn't it be even better to explain clearly instead of making fun of people?

                mikalai@privacysafe.socialM pelle@veganism.socialP 2 Replies Last reply
                0
                • nixcraft@mastodon.socialN nixcraft@mastodon.social

                  Visit Homebrew, Rustup, Oh My Zsh, nvm and few other popular open source projects website and you realise that quietly `curl -fsSL` has become the most popular package manager for Linux and Unix users ๐Ÿ˜‚ How did we get here ? ๐Ÿ˜” Just pipe the random commands into your shell with sudo added to the mix. What could possibly go wrong? ๐Ÿ˜‘

                  jbaert@mastodon.socialJ This user is from outside of this forum
                  jbaert@mastodon.socialJ This user is from outside of this forum
                  jbaert@mastodon.social
                  wrote on sidst redigeret af
                  #8

                  @nixCraft i hate it when that's the only option. I often try to read the script itself and it's an obtuse mess.

                  haerench@mastodon.socialH 1 Reply Last reply
                  0
                  • nixcraft@mastodon.socialN nixcraft@mastodon.social

                    Visit Homebrew, Rustup, Oh My Zsh, nvm and few other popular open source projects website and you realise that quietly `curl -fsSL` has become the most popular package manager for Linux and Unix users ๐Ÿ˜‚ How did we get here ? ๐Ÿ˜” Just pipe the random commands into your shell with sudo added to the mix. What could possibly go wrong? ๐Ÿ˜‘

                    squaloujenkins@fosstodon.orgS This user is from outside of this forum
                    squaloujenkins@fosstodon.orgS This user is from outside of this forum
                    squaloujenkins@fosstodon.org
                    wrote on sidst redigeret af
                    #9

                    @nixCraft now add a sudo-allowed ai agent to the mix ๐Ÿ™‚

                    1 Reply Last reply
                    0
                    • nixcraft@mastodon.socialN nixcraft@mastodon.social

                      Visit Homebrew, Rustup, Oh My Zsh, nvm and few other popular open source projects website and you realise that quietly `curl -fsSL` has become the most popular package manager for Linux and Unix users ๐Ÿ˜‚ How did we get here ? ๐Ÿ˜” Just pipe the random commands into your shell with sudo added to the mix. What could possibly go wrong? ๐Ÿ˜‘

                      cogitocomrade@mastodon.socialC This user is from outside of this forum
                      cogitocomrade@mastodon.socialC This user is from outside of this forum
                      cogitocomrade@mastodon.social
                      wrote on sidst redigeret af
                      #10

                      @nixCraft curl is nice. Im already running some arbitrary code I havenโ€™t read when using any of these packages, so running a script by them doesnโ€™t seem that much less safe

                      uecker@mastodon.socialU 1 Reply Last reply
                      0
                      • nixcraft@mastodon.socialN nixcraft@mastodon.social

                        Visit Homebrew, Rustup, Oh My Zsh, nvm and few other popular open source projects website and you realise that quietly `curl -fsSL` has become the most popular package manager for Linux and Unix users ๐Ÿ˜‚ How did we get here ? ๐Ÿ˜” Just pipe the random commands into your shell with sudo added to the mix. What could possibly go wrong? ๐Ÿ˜‘

                        C This user is from outside of this forum
                        C This user is from outside of this forum
                        chris1776@mastodon.bsd.cafe
                        wrote on sidst redigeret af
                        #11

                        @nixCraft cargo install is just as bad

                        mikalai@privacysafe.socialM 1 Reply Last reply
                        0
                        • cogitocomrade@mastodon.socialC cogitocomrade@mastodon.social

                          @nixCraft curl is nice. Im already running some arbitrary code I havenโ€™t read when using any of these packages, so running a script by them doesnโ€™t seem that much less safe

                          uecker@mastodon.socialU This user is from outside of this forum
                          uecker@mastodon.socialU This user is from outside of this forum
                          uecker@mastodon.social
                          wrote on sidst redigeret af
                          #12

                          @cogitocomrade @nixCraft It is far less safe. If the first step is secure, then it may be ok to put some trust in the code you run later. But with curl | this is unfounded.

                          1 Reply Last reply
                          0
                          • nixcraft@mastodon.socialN nixcraft@mastodon.social

                            Visit Homebrew, Rustup, Oh My Zsh, nvm and few other popular open source projects website and you realise that quietly `curl -fsSL` has become the most popular package manager for Linux and Unix users ๐Ÿ˜‚ How did we get here ? ๐Ÿ˜” Just pipe the random commands into your shell with sudo added to the mix. What could possibly go wrong? ๐Ÿ˜‘

                            nullpotential@fedia.socialN This user is from outside of this forum
                            nullpotential@fedia.socialN This user is from outside of this forum
                            nullpotential@fedia.social
                            wrote on sidst redigeret af
                            #13

                            @nixCraft yeah! we should be using aria2c. it's 2026 people come on.

                            1 Reply Last reply
                            0
                            • nixcraft@mastodon.socialN nixcraft@mastodon.social

                              Visit Homebrew, Rustup, Oh My Zsh, nvm and few other popular open source projects website and you realise that quietly `curl -fsSL` has become the most popular package manager for Linux and Unix users ๐Ÿ˜‚ How did we get here ? ๐Ÿ˜” Just pipe the random commands into your shell with sudo added to the mix. What could possibly go wrong? ๐Ÿ˜‘

                              chipbarm@mastodon.socialC This user is from outside of this forum
                              chipbarm@mastodon.socialC This user is from outside of this forum
                              chipbarm@mastodon.social
                              wrote on sidst redigeret af
                              #14

                              @nixCraft it brings some excitement into my otherwise dull life

                              1 Reply Last reply
                              0
                              • nixcraft@mastodon.socialN nixcraft@mastodon.social

                                Visit Homebrew, Rustup, Oh My Zsh, nvm and few other popular open source projects website and you realise that quietly `curl -fsSL` has become the most popular package manager for Linux and Unix users ๐Ÿ˜‚ How did we get here ? ๐Ÿ˜” Just pipe the random commands into your shell with sudo added to the mix. What could possibly go wrong? ๐Ÿ˜‘

                                gabe@mendeddrum.orgG This user is from outside of this forum
                                gabe@mendeddrum.orgG This user is from outside of this forum
                                gabe@mendeddrum.org
                                wrote on sidst redigeret af
                                #15

                                @nixCraft tired: curl | sudo bash

                                wired: yes | sudo bash <(curl)

                                1 Reply Last reply
                                0
                                • nixcraft@mastodon.socialN nixcraft@mastodon.social

                                  Visit Homebrew, Rustup, Oh My Zsh, nvm and few other popular open source projects website and you realise that quietly `curl -fsSL` has become the most popular package manager for Linux and Unix users ๐Ÿ˜‚ How did we get here ? ๐Ÿ˜” Just pipe the random commands into your shell with sudo added to the mix. What could possibly go wrong? ๐Ÿ˜‘

                                  sj_zero@social.fbxl.netS This user is from outside of this forum
                                  sj_zero@social.fbxl.netS This user is from outside of this forum
                                  sj_zero@social.fbxl.net
                                  wrote on sidst redigeret af
                                  #16
                                  I can't say nothing, deb.fbxl.net has repos for many many operating systems, but there's exactly one command listed with a universal installer for setting up repos on many of them.

                                  In my case it's because freebasic is a basic compiler, and the goal was to make it easy to install damn near everywhere. The problem is, there's a lot of everywhere. Just on Linux you have debian-based, RPM based, arch-based, slackware based, and within those categories you have a number of different distributions and distribution versions. And then you have Solaris and open solaris, the various bsds, haiku, windows via cygwin or mingw, not to mention MacOS, and that's just the OSes that apply to package managers and she'll scripts. Just making the machinery to produce packages for all those is tough enough, but then you're trying to figure out how to make it easy for OSes to actually just install and be capable of staying up to date afterwards.

                                  More ideal would be getting the packages added to every distro, but that really isn't in the cards, so you're stuck playing the hand you've got.
                                  1 Reply Last reply
                                  0
                                  • jbaert@mastodon.socialJ jbaert@mastodon.social

                                    @nixCraft i hate it when that's the only option. I often try to read the script itself and it's an obtuse mess.

                                    haerench@mastodon.socialH This user is from outside of this forum
                                    haerench@mastodon.socialH This user is from outside of this forum
                                    haerench@mastodon.social
                                    wrote on sidst redigeret af
                                    #17

                                    @jbaert @nixCraft It has become indeed quite common that I often don't want to read / check the script once again. Instead I run the curl in a pod and then copy the artifact to my system.

                                    Where did we go wrong? Probably too many different package managers out there and/or too little time to maintain them. Even if they make an rpm /deb pkg, what guarantee you have nothing fishy happens in the postinstall?

                                    1 Reply Last reply
                                    0
                                    • moelassus@mastodon.socialM moelassus@mastodon.social

                                      @nixCraft I weep every time I see one of these types of installations. Novice users are often ill equipped to understand the risks entailed and seeing extremely popular projects using this just method tells the novice, "this is totally normal to be asked to paste a mysterious command into my terminalโ€.

                                      mikalai@privacysafe.socialM This user is from outside of this forum
                                      mikalai@privacysafe.socialM This user is from outside of this forum
                                      mikalai@privacysafe.social
                                      wrote on sidst redigeret af
                                      #18

                                      @moelassus @nixCraft
                                      Novice users are too novice to weep ๐Ÿซฃ

                                      1 Reply Last reply
                                      0
                                      • thatdnaguy@genomic.socialT thatdnaguy@genomic.social

                                        @nixCraft the first time I saw some of those instructions, I thought it was the hack way of doing it without a package manager. Then I realized it was THE way and was completely shocked.

                                        mikalai@privacysafe.socialM This user is from outside of this forum
                                        mikalai@privacysafe.socialM This user is from outside of this forum
                                        mikalai@privacysafe.social
                                        wrote on sidst redigeret af
                                        #19

                                        @thatdnaguy @nixCraft
                                        But isn't it convenient in one's CI pipeline? Inside of some container.
                                        .... looking for dictionary definition of supply chain attack...

                                        1 Reply Last reply
                                        0
                                        • levrden@mastodon.socialL levrden@mastodon.social

                                          @nixCraft wouldn't it be even better to explain clearly instead of making fun of people?

                                          mikalai@privacysafe.socialM This user is from outside of this forum
                                          mikalai@privacysafe.socialM This user is from outside of this forum
                                          mikalai@privacysafe.social
                                          wrote on sidst redigeret af
                                          #20

                                          @levrden @nixCraft
                                          Jo. These folks have been talking soooo many times about it. This is their professional, slightly nervous fun.
                                          On practical note, they really don't know how else to pass this ... trivial info, for practical end.
                                          As a member of normal group, may be you can volunteer persvasive words.
                                          Persvaisive for your locale at least.

                                          1 Reply Last reply
                                          0
                                          Svar
                                          • Svar som emne
                                          Login for at svare
                                          • ร†ldste til nyeste
                                          • Nyeste til รฆldste
                                          • Most Votes


                                          • Log ind

                                          • Login or register to search.
                                          Powered by NodeBB Contributors
                                          Graciously hosted by data.coop
                                          • First post
                                            Last post
                                          0
                                          • Hjem
                                          • Seneste
                                          • Etiketter
                                          • Populรฆre
                                          • Verden
                                          • Bruger
                                          • Grupper