Следующий пример покажет нам как быстро сделать пароль, при этом вывод мы перенаправим в файл, данный способ является универсальным как для Unix-like так и для GNU/Linux систем.
$openssl rand -base64 9 >> file.pwd
в итоге получим пароль из 12 символов:
$openssl rand -base64 9 >> file.pwd
$cat file.pwd
/s2D4abUzIHK
пользуйтесь на здоровье.
Это продолжение заметки о поиске портов в 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
Нашел временное решение что бы менеджер пакетов 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»