Hlavní navigace

Skripty v Ubuntu mají problémy se shellem dash

21. 2. 2007

Sdílet

Nejedná se sice o nijak novou zprávu, ale i přesto stojí za to se jí zabývat. Vývojáři Ubuntu změnili ve verzi 6.10 Edgy Eft symbolický odkaz /bin/sh. Ten původně vedl na /bin/bash, ale nyní odkazuje /bin/dash. Bohužel pisatelé mnoha skriptů považovali původní odkaz za dogma a tak automaticky své bashovské skripty nechávali spouštět s pomocí /bin/sh místo správného /bin/bash. Do nedávna byl tento postup samozřejmě funkční, ale se změnou odkazu se objevila řada problémů a velké množství skriptů se stalo nefunkčními.

Velká diskuse okolo tohoto problému se objevila na serveru Launchpad.net.

(Upozornil Marcel Svitalský.)

Našli jste v článku chybu?
  • Aktualita je stará, nové názory již nelze přidávat.

Byl pro vás článek přínosný?

Autor zprávičky

Petr Krčmář pracuje jako šéfredaktor serveru Root.cz. Studoval počítače a média, takže je rozpolcen mezi dva obory. Snaží se dělat obojí, jak nejlépe umí.