Monthly Archives: Март 2011

Быстрая генерация паролей с помощью openssl

Следующий пример покажет нам как быстро сделать  пароль, при этом вывод мы перенаправим в файл,  данный способ является универсальным как для Unix-like так и для GNU/Linux систем.

$openssl rand -base64 9 >> file.pwd

в итоге получим пароль из 12 символов:


$openssl rand -base64 9 >> file.pwd
$cat file.pwd
/s2D4abUzIHK

пользуйтесь на здоровье.

Реклама

Работа с портами во FreeBSD. Часть 2

Это продолжение заметки о поиске портов в FreeBSD( http://bit.ly/h0t6uH ), в предыдущей заметки видно то что мы использовали awk, теперь задачу упростим, и приведем команду поиска вот к такому виду:

#make search name=samba display=name,path

пример:


# make search name=samba display=name,path
Port:   gnosamba-0.3.3_7
Path:   /usr/ports/net/gnosamba

Port:   gsambad-0.1.9_8
Path:   /usr/ports/net/gsambad

Port:   p5-Samba-LDAP-0.05_1
Path:   /usr/ports/net/p5-Samba-LDAP

Port:   samba34-libsmbclient-3.4.9
Path:   /usr/ports/net/samba-libsmbclient

Port:   samba34-nmblookup-3.4.9
Path:   /usr/ports/net/samba-nmblookup

Port:   samba-pdbsql-34
Path:   /usr/ports/net/samba-pdbsql

Port:   samba34-smbclient-3.4.9
Path:   /usr/ports/net/samba-smbclient

Port:   samba34-3.4.9_2
Path:   /usr/ports/net/samba34

Port:   samba35-3.5.6_2
Path:   /usr/ports/net/samba35

Port:   samba4-devel-4.0.0.a11_1
Path:   /usr/ports/net/samba4-devel

Port:   samba4wins-1.0.7_2
Path:   /usr/ports/net/samba4wins

Port:   sambasentinel-0.1_6
Path:   /usr/ports/net/sambasentinel

Port:   cups-samba-6.0_7
Path:   /usr/ports/print/cups-samba

Port:   p5-Samba-SIDhelper-0.0.0_1
Path:   /usr/ports/sysutils/p5-Samba-SIDhelper

Port:   japanese/samba
Moved:  japanese/samba3
Date:   2008-07-21
Reason: Superseded by japanese/samba3

Port:   net/samba32-devel
Moved:  net/samba32
Date:   2009-02-16
Reason: Samba 3.2 became stable enough to be used in production.

Port:   net/samba3
Moved:
Date:   2010-10-18
Reason: Has expired: Unsupported by the upstream. Please, consider to upgrade.

Port:   net/samba32
Moved:
Date:   2010-10-18
Reason: Has expired: Unsupported by the upstream. Please, consider to upgrade.

Port:   net/samba33
Moved:
Date:   2010-10-18
Reason: Has expired: Unsupported by the upstream. Please, consider to upgrade.

Port:   japanese/samba3
Moved:
Date:   2010-10-18
Reason: Has expired: Unsupported by the upstream. Please, consider to upgrade.

Port:   net/py-samba
Moved:
Date:   2010-10-18
Reason: Has expired: Unsupported by the upstream. Please, consider to upgrade.

Port:   security/samba-vscan
Moved:
Date:   2010-10-18
Reason: Removed

GhostBSD и менеджер пакетов bxpkg

Нашел временное решение что бы менеджер пакетов bxpkg корректно работал,  необходимо сделать следующие:

Добавить в файл /root/.cshrc такую запись:

setenv PACKAGESITE ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-8-stable/Latest/

FTP_PASSIVE_MODE 1

далее запускать с консоли bxpkg &

Для того что бы менеджер пакетов запускался из меню гнома, надо ему указать правильный url, т.е. параметр запуска должен выглядеть вот так вот:  bxpkd  —repo-site ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-8-stable/Latest/ , тогда все будет корректно запускаться

P.S. Так как моя рабочая станция находится за натом то пришлось добавить опцию  «FTP_PASSIVE_MODE 1»