Kir Kolyshkin (k001) wrote,
Kir Kolyshkin
k001

Categories:

смерть оракла

Сегодня shams мучала инсталлятор Oracle. Вываливается с SIGSEGV и всё тут. Уже несколько дней они его пинают... Сегодня допинали!

Оказалось, что в файле /proc/swaps, которое инсталлятор читает с помощью /bin/cat (у нас /proc/swaps внутри контейнера в старом ядре нет, поэтому мы подложили наш /bin/cat), в первой строчке (где заголовки) поля разделены табами, а во второй строчке (где, собственно, своп-девайс и всякие его характеристики) -- пробелами! Вот так вот примерно выглядит /proc/swaps, чтобы вы представляли, о чём речь:

$ cat /proc/swaps 
Filename                                Type            Size    Used    Priority <-- тут табы
/dev/sda3                               partition       2031608 80      -1       <-- тут пробелы

Ну вот, а у нас во второй строчке были табы. Оракловый инсталлятор не смог этого перенести!

Вероятно, его писали ну очень малогабаритныебюджетные индусы.
Tags: fun, killallhumans, linux, wtf
Subscribe
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 16 comments