0xd34df00d
02.05.2012 10:48 Azoth
УБАНТУ — это просто образец дружественности к пользователю. Одно неверное движение при вызове системного скрипта, и вся ФС убита без единого предупреждения, но всем похуй, wontfix → https://bugs.launchpad.net/ubuntu/+sourc...
Они с каждой версией всё больше двигаются в направлении шиндошс, во всём.
Именно.
Они ж вроде ядро теперь своё линуксом тоже не считают, лол.
Упоминаний слова Linux на их оффсайте и правда очень мало.
вызывай системные скрипты в генте, а в убунте любуйся юнити
/1
у вас, видимо, какая-то другая Убунта. На моей уже всё давно пофикшено:
% cat /etc/init/mounted-tmp.conf
# mounted-tmp — Clean /tmp directory
#
# Cleans up the /tmp directory when it does not exist as a temporary
# filesystem.
description "Clean /tmp directory"
start on (mounted MOUNTPOINT=/tmp) or (mounted MOUNTPOINT=/usr)
# The "/tmp" here is just a default and is overridden by the "start on"
# case above. It protects someone from running this job directly and
# having no $MOUNTPOINT defined.
env MOUNTPOINT=/tmp
task
script
...
> # a default
> # protects
> env MOUNTPOINT=/tmp
ну и для совсем уже терминальных неосиляторов ланчпада — никакого wontfix там нет. В скрипт закоммичен воркераунд (mountall (Ubuntu) Fix Released Importance High), в сам upstart девы согласны добавить новую фичу (upstart Triaged Wishlist), позволяющую скриптовать mandatory параметры, чтоб такой хуйни больше не было, и не нужно было велосипедировать этот вид safety checks на шелле.
Так молодцы ребята, хороший dsl зделали.