echo -n 'password' | losetup -e aes -p 0 /dev/loop0 encrypted.img |
Arg: -p 0 (zero)
echo -n 'password' | losetup -e aes -p 0 /dev/loop0 encrypted.img |
Arg: -p 0 (zero)
Дожидаемся завершения процесса и выключаем компьютер:
#!/bin/bash pid=$1 while kill -0 $pid 2> /dev/null >/dev/null do sleep 1 done shutdown -h now |
Джанга в очередной раз создала кучу таблиц в latin1, а вручную уж очень не хотелось
#!/bin/bash host="127.0.0.1" database=$1 pwd="password" user="user" tables=`mysql -h $host --user=$user --password=$pwd $database -e "show tables;" -s -r -N` for table in $tables do echo "Converting $table" #тут можно так же optimize table и что там еще mysql -h $host --user=$user --password=$pwd $database -e \ "alter table $table convert to character set 'utf8';" done |
Послe установки mysql5 из macports
sudo pip install mysql-python
по-умолчанию ругается на mysql_config not found, если клиент mysql5 установлен из портов, надо просто добавить путь до mysql_config в глобальный PATH, т.е. просто добавить
/opt/local/lib/mysql5/bin/
в файл /etc/paths
Заметка скорее для себя, на память…
Цель работы:
Настроить репозиторий git с доступом по протоколу HTTP и web-интерфейсом
Приборы и материалы:
Решение проблем с MTU на PPPoE-соединении
насоветовал мне bdancer elementaryos, поставил, попользовал. Сначала — красиво и довольно удобно, а вот когда настало время поработать — плевался и матерился. То что в убунте уже хорошо и допилено — они умудрились сломать. Подходит только для серфинга и чем-там-домохозяйки занимаются
Уже как-то описывал настройку OpenVPN сервера и клиентов, но это было давно и не правда, а сегодня (внезапно) друг решился настроить правильный шлюз, и правильный VPN
Все команды по установке OpenVPN, создание моста и пути указаны для уже родного ubuntu-server, но упор сделан на то, чтобы после вдумчивого чтения проблем не возникло в любом дистрибутиве, и даже другой OS.
Вот многие пользуются годами SSH и не знают, что кроме как подключиться к консоли сервера с помощью можно еще много чего делать,
Например туннель:
ssh -2 -N -C -L ПортЛокалхоста:Сервер:ПортСервера user_на_шлюзе@Шлюз
Пробрасывает ПортЛокалхоста на на ПортСервера через Шлюз (на котором установлен ssh-сервер)
На просторах интернета нашелся скриптик для создания нормальных человеческих симлинков,
после небольшой правки работает как надо