Архив рубрики: Linux

Фичи openBSD

С каким опозданием появляются фичи в openBSD, по сравнением с Debian?  

Gnome 3 баг с всплывающими менюшками

В браузере Chrome при клике правой кнопкой мыши появляется менюшка и исчезает на его месте остается http://clip2net.com/clip/m37636/1309019470-clipj25457-24kb.png которое никуда не исчезает, как это можно вылечить?

Уточнение: эта херня загораживает рабочую область на всех рабочих столах. При нажатии на ОБЗОР его не видно. Помогает перезагрузка gnoma

Добавлено….
DiDeN, может еще и на винду перейти?

Зачем нужно распредение памяти по буферам и кэширование ядром?

Неиспользуемая но занятая память если потребуется будет отдана приложениям которые ее попросят а так она же не используется?
Как это влияет на скорость открытия видео, документов, приложений, манипуляций с файлами?и как это связано с философией о полном использование ресурсов?)  

Какой командой можно отменить правило iptables?

Вот собственно команда, задающая правило:
iptables -A FORWARD -p tcp -m tcp -d 213.219.216.160 —dport 5190 -j DROP

т.е. именно отменить, а не дописать дополнительное т.к. это правило должно по расписанию применяться/отменяться.  

iptables

Допустим есть правило
iptables -A INPUT -s 10.2.0.2 -j DROP
Что нужно ещё вписать чтоб запретить icmp запросы только с этого ip 10.2.0.2 ?
Заранее спасибо
  

Iptables цепочки пользователя

на правило:
-A INPUT -i ppp0 -p tcp -m tcp —dport 21 -j okay
иптаблес ругается:
couldn’t load target ‘okay’:/lib/xtables/libipt_okay.so no such file or directory
версия иптейблс 1.4.4. Эта же версия стоит на другом роутере — этот же конфиг обрабатывает
может какие модули должны быть загружен для отработки пользовательских цепочек?  

можно ли запустить Need For Speed Most Wanted

в wine? система убунту 12.04
и самое главное если возможно запустить как сделать чтобы игра была на весь экран?
у меня лицензия игры…не будет ли с этим проблем при запуске?  

Window Maker в Ubunte как выйти в инет? соединение создано.

В Gnome есть апплет, кнопка, которая активирует соединение. Там все нормально работает.
А в  Window Maker эту кнопку надо сделать самому, но я не знаю как без апплета подключиться, какую комманду кнопке задавать.  Настройки все только настраивают, а кнопки вызова не нашел. Это глуповато, конечно, но что же делать?  

kernel.old можно удалить? [FreeBSD]

Пересобирал ядро, теперь в папке boot есть папка kernel.old — где лежит старое ядро, его можно удалить, чтобы не занимало лишнее место?  

Не поднимается сетевой интерфейс (Gentoo)

При загрузке системы не поднимается eth1
Вот конфиг, вроде все правильно делал…
eth1 смотрит в инет, eth0 соответственно, в локалку
/etc/conf.d/net

config_eth1=("xx.xx.xx.xx/24")
routes_eth1=("default gw xx.xx.xx.xx")
config_eth0=("192.168.1.240/24")

А при загрузке поднимается только eth0 ((  

у меня zoneminder использует диск только на 60%, это ограничение в ubuntu?

установил zoneminder, создал под него диск (60 га) а запись ведеться только до 60% (disk usage 60%), а далее отказывается записывать…. это ограничение в ubuntu, если да то скажите плиз как снять квоту? в настройках zoneminder не нашел этой опции ((((  

Тема окна

http://upload.wikimedia.org/wikipedia/commons/a/ac/OpenOffice_rus_3.2.png

закрыть, развернуть, свернуть.
название темы кто-нибудь подскажет?

Добавлено….
stNikola, чёрная полоска сверху — это заголовок окна. кнопка закрыть в форме четырёх точек, свернуть — в форме одной точки.

Добавлено….
DrAider, огромное спасибо =)

Подскажите….поможите…

1.Программу для создания слайдшоу с эффектами смены слайдов и со вставкой музыки (под linux)
2.Программу для наложения поверх видео текста (с эффектами появления и тд…)

p.s. Чем больше возможностей тем лучше =)

p.p.s. Раньше все делал в mandvd (может smile попробоватЬ?)

Добавлено….
Нашел smile. Его советую и использоватЬ!
http://smile.tuxfamily.org/

Архивирование большого количества файлов с помощью команды tar

Собственно задача состоит в том что бы делать архивные копии определенного каталога.
но вот tar никак не хочет копировать все содержимое. Он копирует только директории, а внутри они пустые( как быть? может кто подскажет?  

HPLIP отключить автокалибровку/очистку

Можно как-нибудь отключить автокалибровку и очистку? Установлен hplip-gui, но в настройках этих действий нету. Может из консоли можно? Там столько этих hp-* программ, но какой воспользоваться не знаю.  

Grub2

Здравствуйте,

подскажите сайт с темами для груб2

Заранее спасибо!  

VMware ESX

Интересует такое дело:
ставил esx v3.5 u3 вернуло: "the installer was unable to find any supported network devices"
Карточка стоит встроенная на G6 m150 proliant — NC107i.
Как заставить(прикрутить к дистрибутиву дрова?) работать на этой карточке; есть ли в более поздних версиях поддержка данной сетевой карты?  

Увеличить размер жесткого диска в VirtualBox CLI?

Здравствуйте, поменял жесткий и соответственно решил увеличить размер одной из виртуальных машин Linux … чтобы ей было больше места для хранения клиентских файлов … как это сделать?  

панель в gnome fedora

по непонятной причине отключилась клавиатура… пришлось перезагрузить комп — после чего пропала панель задач в gnome. как её вернуть?  

Как пользоваться ninix-aya?

ru.wikipedia.org/wiki/Ukagaka

Adasiko посоветовал эту интересную штуку, но я не очень понял как ею пользоваться(
Значит так:
ninix-install emily4.nar
INFO:root:installing emily4.nar (ghost)
ninix
INFO:root:loading…
ERROR:root:yaya load fail!
INFO:root:done.
INFO:root:installing /home/alex/emily4.nar (ghost)
INFO:root:NEW GHOST INSTALLED: emily4

И всё-таки как с нею работать? Раccкажи пожалуйста.
Спасибо.  

Как уменьшить расстояние между строками в обозревателе файлов Nautilus (Ubuntu)?

В обозревателе файлов Nautilus (Ubuntu), когда включен компактный режим отображения файлов, очень большое расстояние между строками. По сравнению с обозревателем в Windows этот интервал больше раза в полтора. Можно ли как-то  сжать этот интервал, чтобы сделать список более компактным?  

про eclipse+PDT и расширение файлов

Есть проблема с тем что проект написанный на PHP, единственная проблема — файлы имеют расширение .html, и соответственно подсвечиваются как HTML, при попытке сделать:
Window -> Preferences -> General -> Editors -> File associations -> *.html -> Add -> PHP Editor
Тепеь если открыть .html файл, то получаю ошибку:
An error has occurred. See error log for more details.
org.eclipse.wst.html.ui.views.contentoutline.HTMLContentOutlineConfiguration cannot be cast to org.eclipse.php.internal.ui.outline.PHPContentOutlineConfiguration

Собственно платформа:
Linux Debian/sid,

Eclipse Platform
Version: 3.3.1.1
Build id: M20071023-1652,

PDT Feature
1.0.1.v20071210-79-78xxxxxxxx,

JAVA
JDK 1.6.0_05

как настроить сервер для gallery3?

Беда умения случилась обновили мы php версию на PHP Version 5.3.3-7+squeeze15. И перестала корректно отаброжатя gallery3 http://www.lsdpvisaginas.lt/gallery/. как найти неисправность на сервере? Сервер работает на Linuxe.

На чем сделать почтовый кластер?

Задача: нужен почтовый кластер (высокой готовности). Сейчас работает связка OpenVZ+Heartbeat+Exim+Dovecot на CentOS 4.5. В данной связке не устраивает 2 момента; время переключения на резервный сервер (порядка 30 сек) и то, что второй сервер практически простаивает.
Есть ли варианты решить эти 2 момента?
(у меня мысли перейти на технологию Xen или Solaris Cluster). И если по Xen более-менее нашел инфу, то по Solaris Cluster практически ничего путного не нашел.
Дайте хоть толчек, куда копать, может ссылки, может у кого был личный опыт чего то подобного.

Кто-нибудь включал сервисы под VM?

Хочу установить виртуализацию linux на Windows 2003. Просто понадобилось пару приложений иксовых. Вопрос такой, стоит игра свеч или нет?
На той машине которой ставлю вариант — переустановить на иксы не рассматривается. Это не возможно в связи со спецификой ПО на данном сервере.  

Чтобы обозначает stat(/root/.mail)

Пытаюсь выполнить скрипт, который использует mail для отправки письма на email, от имени другого юзера. Валится ошибка:

mail: ошибка stat(/root/.mail): Отказано в доступе
Невозможно открыть `/root/.mailrc’: Отказано в доступе

Какие права и на какие файлы нужно установить?

Как настроить Canon LBP 6000 в Ubuntu 11.04?

Ребята помогите установить принтер LBP 6000 в Ubuntu 11.04, знаю что тема уже поднималась не раз, но ни одна инструкция не помогла. Может кто-то столкнулся с проблемой, подкиньте ссыль.  

23. Апреля должна выйти новая Ubuntu.

Прошу всех роботов, искусственных интеллектов и просто чудо людей сообщить мне о возможности скачать с оф. сайта сей релиз, с помощью sms на номер 774250690 с сайта http://www.vodafonesms.cz/ (free). Другой способ связи в профиле http://otvety.google.ru/otvety/user?userid=09193321542694713315
Всем спасибо.  

демон mpd падает

После обновления ArchLinux mpd перестал взаимодействовать с Sonata и Ario. При запуске воспроизведения он просто умирает, причем если использован Ario — вместе с Ario с выдачей сообщения " соединение разорвано". ncmpc работает нормально. Что интересно, после подключения с ним Sonata и Ario тоже работают. Что за пакость?

Ах да, звук играется через OSS. ALSA не предлагать.

Добавлено….
В логах пишет это:

ao_oss WARNING: Input channel matrix invalid; ignoring.
ao_oss ERROR: Unrecognized channel name "��F@��Q" in channel matrix "��F@��Q"

OSS установлена со всеми настройками по умолчанию.

Сам mpd еще раз обновился — та же гадость. Сонату попробую собрать, но в Arch она и так должна быть свежее некуда.

gwenview nepomuk как удалить метки

Фотографиям были присвоены метки, потом они(метки) были удалены из фотографий. Теперь, по этим меткам нет ни одного файла, хотя gwenview продолжает отображать эти метки на своей "Начальной странице". Как удалить упоминание об этих метках, чтобы gwenview их больше не показывал?  

перенос почтовых ящиков в mysql

Есть необходимость переноса почтовых ящиков в базу mysql. Есть у кого-нибудь мысли, как это сделать?
Ubuntu 10.04 dovecot+exim >> Ubuntu 12.04 postfix+dovecot.  

Как поменять в Ubuntu цвет строки с названием программы

Использую ubuntu 11.04.
Установил gnome 3
Все настроил под себя, но не могу найти как сменить цвет строки с названием программы
Просто как-то оранжевый цвет мне не нравится
Смотрите скриншот
<table style="width:194px;"><tr><td align="center" style="height:194px;background:url(https://picasaweb.google.com/s/c/transparent_album_background.gif) no-repeat left"><a href="https://picasaweb.google.com/vlad16041994/62011?authuser=0&feat=embedwebsite"><img src="https://lh5.googleusercontent.com/-6B7WFN7wrEw/To3Q13zB9AE/AAAAAAAAA1Q/GoJOwk8iIUo/s160-c/62011.jpg" width="160" height="160" style="margin:1px 0 0 4px;"></a></td></tr><tr><td style="text-align:center;font-family:arial,sans-serif;font-size:11px"><a href="https://picasaweb.google.com/vlad16041994/62011?authuser=0&feat=embedwebsite" style="color:#4D4D4D;font-weight:bold;text-decoration:none;">6 октября 2011 г.</a></td></tr></table>

Добавлено….
Извиняюсь за фотографию
https://picasaweb.google.com/vlad16041994/62011?authuser=0&feat=directlink

Добавлено….
<color=#202020>?
А что с этим делать?

Вставка даты в поток с помощью sed

Задача:

Есть програмулина, которая пишет лог в стандартный вывод. Вывод перенаправляется в файл. Все бы ничего, вот только пишет она, не ставя метку времени. А дату видеть бы хотелось. Есть мысль перенаправлять вывод на sed, где вставлять в начало каждой строки дату. Собственно, вопрос — как это сделать.

  

Linux Apache ошибка отправки почты

Код

<?php
system("/usr/sbin/sendmail");
mail("[censored]@gmail.com", "SALE", "You’ve been failed");

?>

Пишет

Warning: system() [function.system]: Unable to fork [/usr/sbin/sendmail] in [censored] on line 2

Warning: mail() [function.mail]: Could not execute mail delivery program ‘/usr/sbin/sendmail -t -i’ in [censored] on line 3

Что делать?
Уже и chown делал на sendmail и права 777 ставил, память менял (memory_limit) — ничего не помогает….  

Linux: Можно ли в гноме запилить меню приложения в рамку окна? (как в гугл хроме: там рамка окна интерактивная)

У меня нетбук, я вот тут думаю, зачем мне рамка окна, где просто название? Название, конечно нужно, но можно было бы туда запихнуть меню приложения. Причем я видел что-то где-то на эту тему, но теперь не могу найти.
Может быть, вы нашли?
Интересует именно интеграция в рамку окна, а не в панель.
Linux Mint, Gnome.  

как настроить локальную печать из теминала?

Установил и настроил FreeNX, к рабочему столу подключаюсь, осталось настроить печать на локальны принтер.
Сервер — ALTlinux Школьный сервер. Клиент на Ubuntu

Добавлено….
Для подключения использую NXclient от NOMACHINE

проверка изменения размера файла

проверяю размер файла таким образом:

cam=path_to_file
s1=$(stat -c %s $cam)

for (( ;; ))
do
   s2=$(stat -c %s $cam)
   if [[ $s1 -ne $s2  ]]
     then
       notify-send -t 18000 -u critical "`date`" "размер изменился"
       exit 0
   fi
done

здесь stat -c %s filename выводит размер файла.
первый раз s1 — это исходный размер, потом s2 — это уже новый размер высчитывается в цикле.
и дальше сравниваем, выполняется условие и скрипт завершается.

а я хочу сделать так, чтобы он продолжался и чтобы s1 принял текущее значение и в цикле уже опять сравнивать с s2.

Добавлено….
короче надо что то типа goto, чтобы возвращаться в начало скрипта и по новой считать размер и отталикаваться от него.
но goto в bash нету.

наверное надо поместить это еще в один бесконечный цикл… и вместо exit 0 тогда возвращаться в начало.

я вроде понимаю, что нужно, но не могу никак написать.
помогите плз)

Добавлено….
richy 26.09.2009 15:51:23
> а ещё, может лучше проверять не размер файла, а контрольную сумму… md5, sha512

не хочется нагружать комп подсчетами

Добавлено….
richy 26.09.2009 15:46:14

класс, то что нужно.
что то я недокумекал до этого

спасибо!

ldapadd

Подключаю базу:
sudo ldapadd -x -D "cn=admin,dc=skglan,dc=local" -W -f file.ldif
Enter LDAP Password:
adding new entry "dc=skglan,dc=local"
ldap_add: Already exists (68)

Кто-нибуть, пожалуйста, подскажите, что за ошибка?

Добавлено….
Это понятно, что она есть. Если бы что-то было, вопрос я бы не задал.
Обсалютно свежая ось. До этого ничего никуда не добавлялось.

Попробывал с ключом -с
Продвинулся чуть далее:
sudo ldapadd -c -x -D "cn=admin,dc=skglan,dc=local" -W -f file.ldif
Enter LDAP Password:
adding new entry "dc=skglan,dc=local"
ldap_add: Already exists (68)

adding new entry "ou=people,dc=skglan,dc=local"

adding new entry "cn=V.Pupkin,ou=people,dc=skglan,dc=local"
но, все равно ошибка сохранилась:(

Добавлено….
При поиски  выдаёт:
ldapsearch -x cn=V.Pupkin title
# extended LDIF
#
# LDAPv3
# base <> (default) with scope subtree
# filter: cn=V.Pupkin
# requesting: title
#

# search result
search: 2
result: 32 No such object

# numResponses:

авторизация postfix

проблема с кешированием $CONF[‘setup_password’]  задается в web пароль, я его в ношу в ету строчку, далее ввожу данные регистрации пользователя которые у меня занесени в mysql он мне выдает новый генерет код, и на етом все… аторизицию не проходит и не логинится что я делаю не так?  

не работает ioncube на debian

делал все по мануалу

http://ironbaby.org.ua/hosting-ironbaby/php/157-ioncube.html
когда я правил файл php.ini не обнаружил там строку zend_extension.  что делать то??

ioncube  я загрузил в эту папку /root/ioncube
php.ini правил сдесь /etc/php5/apache2/php.ini
Зарание спасибо за ответ  

Установить права на одну папку Ubuntu?

Есть сервер (Web), к папке /home/user/domain.com привязан домен domain.com

Мне надо дать права (SSH) на эту папку двум другим пользователям, но так, что бы эти пользователи не могли ни в какие папки выше заходитьсмотретьредактировать, а именно к этой папке — полные права.
  

Подтверждение доставки сообщения в Pidgin (ICQ)

Интересует как добиться индикации доставки icq-сообщений в Pidgin под Linux, как это например реализовано в оригинальном клиенте ICQ. Или посоветуйте, какие клиенты точно поддерживают эту функцию. Другие протоколы не интересуют.  

помогите решить задачу.

Образующая конуса равна 10 см и наклонена к плоскости основания под углом 30 градусов. Найти объем конуса.  

загрузка ubuntu

После автомонтирования в ntfs-config после перезагрузки получил
General error mounting filesystems.
A maintenance shell will now be started.
CONTROL-D will terminate this shell and reboot the system/
Give root password for maintence (or type Control-D to continue)

Как восстановить систему?  

Как вывести поле суперблока ФС Unix?

В суперблоке ФС Unix вычислить смещение поля о типе ФС относительно начала суперблока и вывести с помощью команды dd это поле зная смещение в 16-ричном формате.  

Вопрос по Android 1.6 x86

поставил на вертуалку.
Русский язык врубил, раскладку врубил вроде русскую… печатает с клавы русскими, а виртуальная клава английская
Вопрос: Как переключать раскладку при наборе с клавы компа???
И это только у меня опера мобайл для андроила с оф сайта не качается?  

Не могу запустить apache в chroot

# /usr/sbin/apachectl start
httpd: ../sysdeps/posix/getaddrinfo.c:1732: rfc3484_sort: Assertion `src->results[i].native == -1 || src->results[i].native == a1_native’ failed.
/usr/sbin/apachectl: line 84: 17115 Aborted  (core dumped) $HTTPD -k $ARGV

Также ругается sshd, но vsftpd стартует нормально. Прошу помощи у более опытных линукс-пользователей.
Дистрибутив archlinux если это имеет значение.  

FreeBSD с нуля

версия 8.1, в коробке предусмотрены иксы или необходимо докачивать?  

на ipod запустили linux?

нашел картинку на wiki : http://ru.wikipedia.org/wiki/Изображение:Mpipod_withref_notrans.jpg , только могу понять правда ли это или розыгрыш?  

Проблемы с убунту

Не могу установить впн-коннект, в правом верхнем углу выдаёт сообщение the vpn connection is failed. настройки коннекта перепробовал какие только можно. дистрибутив официальный, версии 10.10. помогите плз, а то тот же руссиш ставится через инет, а это печально =(  

Bash. Изменить строку, выводимую при команде

Предположим, в результате скрипта "command $1 $2" выдается текст (text-line — любой текст):
text-line 1
text-line 2
text-line 3

Хотелось бы иметь возможность на лету поменять, например, ‘text-line 2’ на ‘мой текст’. Возможно ли это?  

QT Designer и C++

Например я в QT Designer создал форму с кнопкой Ok.
Создал файл main.cpp, в нём вписал вызов формы и собрал всё это дело. При запуске программы форма выводится. Но как к кнопке Ok привязать какое-либо действие. Например вывод сообщения?  

Как остановить apache

После /etc/init.d/apache2 stop выводится ошибка
.: 49: Can’t open /etc/apache2/envvars.
Как решить эту проблему.
И не подскажите ресурсы где можно подробнее прочитать про конфигурирование apache.
  

как добавить ufw в автозапуск

при вкл. компьютера или его перезагрузке ufw не запускается автоматически. статус — неактивен. каждый раз необходимо запускать через терминал.  

графический значок раскладки Ubuntu

Ubuntu  10.10
сделал как показано http://linux007.livejournal.com/105570.html
как оказалось не работает под 10.10  
как вернуть обратно?
и как сделать чтоб было как тут http://www.linux.org.ru/gallery/5615023.png  

Редактор Видео

Есть видео в формате ogg, чем его под linux’ом можно конвертировать в другие форматы и отредактировать, вставить паузы, коментари.  

Ubuntu 10.04

Значит мне нужно заменить один файл вида dll.so в самом Wine. Но при замене выходит ошибка мол нет прав. Помогите бедному неопытному человеку ))) (Собственно как зайти или включить режим или еще что лучше возможно ли через команду sudo перемещать файлы ???)  

Как импортировать предыдущую базу в Postgresql

Подскажите пожалуйста можно ли восстановить базу. Упал сервак успели сохранить базы папками тоесть каталог main со всеми подкаталогами в base я так понимаю содержиться вся инфа. Стоит postgresql 9 + phppgadmin + ubuntu. Спасибо  

Команда tar

помогите написать команду по созданию множества архивов.
есть директория /dir с множеством папок
Нужно каждую папку добавить в отдельный архив
И по возможности, как дописать в конец названия каждого файла (новосозданого архива) сегодняшнюю дату.  

Ubuntu 10.10. Глючит раскладка клавиатуры. По очереди меняется раскладка

Глючит раскладка клавиатуры. По очереди меняется раскладка
то украинская, то русская, то английская

Я специально не перезагружаюсь. Набираю это сообщение с другого компьютера.
Интересно что за бок такой

Ubuntu 10.10  

Empathy | Лог файл, Конфиг

Подскажите пожалуйста, где хранятся логи программы empathy и конфиг
Мне нужен конфиг что бы скопировать на другой компьютер все мои учетные записи, такое возможно?
Спасибо  

ubuntu. Перезапустилась сессия. Логи

Вообщем смотрю я фильм и редактирую файлы в Наутилусе, ничего важного, папку /home
и тут сессия берет перезагружается.
Вообщем глюк какой то, в какие логи смотреть что бы выяснить причину?  

Настройка bind

# This is the zone definition for reverse DNS. replace 0.168.192 with your network address in reverse notation — e.g my network address is 192.168.0
zone "0.168.192.in-addr.arpa" {
    type master;
    file "/etc/bind/zones/rev.0.168.192.in-addr.arpa";
};

Что за странный айпи адрес в примере?
0.168.192
Я привык видеть что то более приземленное, типа 192.168.0.1
как же мне писать, если у меня 10.0.1.40 внутри сети?  

SSH наоборот

Клиент за NAT.
Сервер с белым IP.

Нужно чтобы клиент подключался к серверу и команды выполнялись на стороне клиента с сервера.
Конечно можно организовать ВПН и поставить sshd у клиента, но этот вариант сложноват. Есть ли способы проще?  

проблема с mandvd в Debian

на последнем этапе Generate DVD structure выдает ошибку
—> Output from encoding files ————————————————————
File not found: ‘/home/evgeniy/Desktop/??????//gibvideo0.mpg’
Failed to open /home/evgeniy/Desktop/??????//gibvideo0.mpg.
Cannot open output file ‘/home/evgeniy/Desktop/??????//gibvideo0.mpg’.
File not found: ‘/home/evgeniy/Desktop/??????//gibvideo1.mpg’
Failed to open /home/evgeniy/Desktop/??????//gibvideo1.mpg.
Cannot open output file ‘/home/evgeniy/Desktop/??????//gibvideo1.mpg’.  

-t nat

как известно, в таблице nat отсутствуют такие действия, как REJECT и DROP.
вопрос: как заблокировать одного конкретного хоста на предмет пробегания через сервер в интернет.

зы: по типу, как бы это работало, если б можно было sudo iptables -t nat -A POSTROUTING -s 192.168.1.32 -j REJECT  

В Linux Mint 8 не запускается графическая оболочка.

Раньше Всё было ОК. Но потом включаю и всё останавливается на терминале. Ну там пароль ввожу, и мне предлагает
Алекслаптоп:…. Прогуглил, ничего охожего не нашол. Пробовал startx  и нифига. Что делать?  

xhell 4

Не могу авторизоваться через ключи dsa/rsa, постоянно просит passphrase