Home

Реклама

Chronoik Journal [entries|archive|friends|userinfo]
ChronoikProject

Рейтинг блогов
Рейтинг блогов
Рейтинг блогов

[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

FreeBSD 6.2 -> 7.2 [Июл. 23, 2009|03:15 pm]
[Tags|, ]

Applying patches... done.
Fetching 10509 files...
ссылка1 комментарий|Оставить комментарий

VirtualBox [Янв. 17, 2009|03:35 pm]
[Tags|, , , ]

Не думал, что от Sun можно дождаться действительно чего-то шустрого и крутого%)

Virtual Box - теперь мой любимчик:) Очень быстро. В разы шустрее чем Виртуал ПС от МС. Особенно улыбнул i kandy interface %)
ссылка8 комментариев|Оставить комментарий

На ночь [Янв. 17, 2009|01:45 am]
[Tags|, , , ]

А кто-нибудь IPv6 вообще юзает?
ссылка8 комментариев|Оставить комментарий

Крыша едет%) [Янв. 16, 2009|07:51 pm]
[Tags|, , ]

Лезть на гугль чтоб найти freebsd.org 0_o
ссылка1 комментарий|Оставить комментарий

Мантра [Дек. 2, 2008|12:50 am]
[Tags|, , , ]

Ненавижу Java. Ненавижу ActiveMQ.
ссылка2 комментария|Оставить комментарий

Subversion это наше все [Ноя. 30, 2008|08:36 pm]
[Tags|, , , ]

Но, как и все в этом мире у меня не получается с первого раза настроить по мануалу:)) Идет второй час борьбы:)
ссылкаОставить комментарий

Apache + php + ssl + perl + mysql одной строкой [Окт. 17, 2008|02:02 pm]
[Tags|, , ]

mkdir temp && cd temp && pw groupadd mysql && wget http://dev.mysql.com/get/Downloads/MySQL-5.0/mysql-5.0.67.tar.gz/from/http://mysql.mix.su/ && /usr/sbin/pw useradd mysql -q -m -g mysql -k /usr/share/skel -s /sbin/nologin && tar zxvf mysql-5.0.67.tar.gz && cd mysql-5.0.67 && ./configure --prefix=/usr/local/mysql --localstatedir=/usr/local/mysql/data --with-mysqld-user=mysql --with-libwrap --without-debug --with-charset=cp1251 --with-extra-charsets=all --with-berkeley-db && make && make install && ./scripts/mysql_install_db && chown -R mysql:mysql /usr/local/mysql/data && cp support-files/mysql.server /usr/local/etc/rc.d && chmod +x /usr/local/etc/rc.d/mysql.server && echo "/usr/local/etc/rc.d/mysql.server start" >> /etc/rc.local && wget http://www.sai.msu.su/apache/httpd/apache_1.3.41.tar.bz2 && tar jxvf apache_1.3.41.tar.bz2 && cd apache_1.3.41 && ./configure && cd ../&& wget http://ru2.php.net/get/php-5.2.6.tar.bz2/from/ru.php.net/mirror && tar jxvf php-5.2.6.tar.bz2 && cd php-5.2.6 && ./configure --with-apache=../apache_1.3.41 --enable-track-vars --enable-mod_charset --with-mysql=/usr/local/mysql && make && make install && cd .. && wget http://perl.apache.org/dist/mod_perl-1.0-current.tar.gz && tar -zxvf mod_perl-1.0-current.tar.gz && cd mod_perl-1.30/ && perl Makefile.PL APACHE_SRC=../apache_1.3.41/src/ DO_HTTPD=1 USE_APACI=1 EVERYTHING=1 && make && make test && make install && cd ../ && wget http://www.modssl.org/source/mod_ssl-2.8.31-1.3.41.tar.gz && wget wget http://www.openssl.org/source/openssl-0.9.8i.tar.gz && tar zxvf openssl-0.9.8i.tar.gz && cd openssl-0.9.8i && ./config && make && cd ../ && tar zxvf mod_ssl-2.8.31-1.3.41.tar.gz && cd mod_ssl-2.8.31-1.3.41 && ./configure --with-apache=../apache_1.3.41 --with-ssl=../openssl-0.9.8i --prefix=/usr/local/apache --activate-module=src/modules/php5/libphp5.a && cd ../apache_1.3.41 && make && make certificate && make install && rm -rf /usr/local/etc/rc.d/apache.sh && echo "/usr/local/apache/bin/apachectl startssl" >> /etc/rc.local

Все делается под рутом:) Теперь делаем автозапуск апача с SSL -

ee /usr/local/apache/bin/startssl.pl

Туда пишем -
#!/usr/bin/perl
print "password\n";


password- пароль который указали когда делали "make certificate"

сохраняем и выходим

chmod +x /usr/local/apache/bin/startssl.pl

В /usr/local/apache/conf/httpd.conf

Заменяем
DirectoryIndex index.html
На
DirectoryIndex index.html index.php index.shtml index.pl

Ищем секцию AddType и добовляем туда
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps


Убираем комментарии с
AddType text/html .shtml
AddHandler server-parsed .shtml


Коментируем строку
SSLPassPhraseDialog builtin
и пишем новую
SSLPassPhraseDialog exec:/usr/local/apache/bin/startssl.pl

Reboot & GL

UPD: смена\установка пароля в мускуле

$ mysqladmin -u root password NEWPASSWORD

Если сменить -

$ mysqladmin -u root -p oldpassword newpass

Enter password:
ссылка3 комментария|Оставить комментарий

Outlook 2003 в Ubuntu [Сент. 24, 2008|05:44 pm]
[Tags|, , , , , , , ]

Т.к. виндовой тачки у меня на работе теперь нет(FreeBSD и Ubuntu), то я озадачился чтением корпоративной почты.

Evolution, который все рекомендуют использовать для подключения к эксченджу может работать только подключаясь к вебинтерфейсу эксченджа, что гавно само по себе. Не говоря уже о том, что у большинства оно не включено:)



Вообщем все не так уж и плохо под убунтой, под фрей надо еще ковырять...
Read more... )
ссылка6 комментариев|Оставить комментарий

FreeBSD 7.0 + KDE [Сент. 19, 2008|03:33 pm]
[Tags|, , , ]

В продолжении Прошлой темы...


Преображения шрифтов

Ставим КДЕ и мультимедийные штуки:)

pkg_add -r kde
cd /usr/ports/russian/kde3-i18n && make install clean
echo "exec startkde" > ~/.xinitrc

Read more... )
ссылкаОставить комментарий

FreeBSD 7.0 vs Acer, ATI and HD Audio [Сент. 19, 2008|01:05 pm]
[Tags|, , , ]

Решил поставить последнюю фрю и посмотреть, как она сейчас(спустя 3 года, как я сидел под ней как за десктопной осью) дружит с железом. С первых поисков инфы стало ясно, что хочешь счастья - используюй нвидию, 4:3 мониторы и нормальные звуковухи:)

Теперь по делу. Чтобы работала встроеная звуковуха HD Audio SoundMax Integrated Digital(или другие) пишем kldload snd_driver

Смотрим какая звуковуха у нас - dmesg | grep pcm
Read more... )
ссылка1 комментарий|Оставить комментарий

Несовместимость портов фри 6.2 & 7.0 [Ноя. 14, 2007|04:41 pm]
[Tags|, , ]

/usr/X11R6 exists, but it is not a symlink. Installation cannot proceed.
This looks like an incompletely removed old version of X. In the current version, /usr/X11R6 must be a symlink if it exists at all.Please read /usr/ports/UPDATING (entry of 20070519) for the procedure to upgrade X.org related ports.*** Error code 1


AFFECTS: users of Xorg
AUTHOR: kris@FreeBSD.org

Welcome, fearless user! You are about to embark upon a mystical
journey to the world of xorg 7.2.

This upgrade procedure is for users of portupgrade. Users of other
upgrade tools should contact the author for the corresponding upgrade
method for that tool.
Read more... )
ссылка2 комментария|Оставить комментарий

Тюнинг FreeBSD 6.2 [Ноя. 11, 2007|01:40 am]
[Tags|, , , ]

Решил на работе учить Java, а где ее лучше всего учить, подумал я? В родной операционке:) Так что качаем Solaris 10 8/07:) Но я не про это:))


(кликабельно)

Т.к. во время установки мой рабочая тачка будет недоступна минимум часик, то буду сидеть на своем сервачке, который пока заточен под NAT(про это потом) и никак не годен для пользования вместо десктопа:) Иксы я ставить на него не буду, обойдусь как в старые добрые:) Но вот руссифицировать и законфигурить для безопасности - это доооо:)))

chron@sandra:~$ uname -a
FreeBSD sandra 6.2-RELEASE FreeBSD 6.2-RELEASE #0: Fri Jan 12 10:40:27 UTC 2007 root@dessler.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386

Поехали!

Руссификация:

В /etc/rc.conf добовляем:
font8x14="cp866-8x14"
font8x16="cp866b-8x16"
font8x8="cp866-8x8"
keymap="ru.koi8-r.win"
keyrate="fast"
saver="blank"
scrnmap="koi8-r2cp866"


Далее в /etc/ttys меняем все cons25 на cons25r:
ttyv0 "/usr/libexec/getty Pc" cons25r on secure
# Virtual terminals
ttyv1 "/usr/libexec/getty Pc" cons25r on secure
ttyv2 "/usr/libexec/getty Pc" cons25r on secure
ttyv3 "/usr/libexec/getty Pc" cons25r on secure
ttyv4 "/usr/libexec/getty Pc" cons25r on secure
ttyv5 "/usr/libexec/getty Pc" cons25r on secure
ttyv6 "/usr/libexec/getty Pc" cons25r on secure
ttyv7 "/usr/libexec/getty Pc" cons25r on secure
ttyv8 "/usr/X11R6/bin/xdm -nodaemon" xterm off secure

На уровне системы все готов, теперь пользовательская очередь:)) В /etc/login.conf прописан класс russian, так что новым пользователям достаточно при создании говорить пользовать этот класс -
# adduser -class russian

Для редактирования уже созданных используем vipw:
root:$1$8i3nF.Nd$nzDsHp6dKbJ8bki9IkziK1:0:0::0:0:Charlie &:/root:/bin/csh
chron:$1$olJheMJR$Nb924InPh7yeOtwYvXyM1/:31337:1001::0:0:ChronoKiller:/home/chron:/usr/local/bin/bash


Там где 4 нуля у рута, можно заметить два двоеточия рядом - туда вписываем russian и повторяем это для всех пользователей, которым это надо:)
Read more... )
ссылка6 комментариев|Оставить комментарий

aterm + screen [Ноя. 4, 2007|07:30 pm]
[Tags|, , , , ]

Продолжаем делать красивости в консоли:)))

Ставим атерм и скрин:
chron@chrono-desktop:~$ sudo aptitude install screen aterm

В корневой директории пользователя создаем .screenrc и пишем в него такое:

caption always "%{Rk}%c %H %{Bk}%-w%{Rk}%50>%{-}%n%{kR}:%t%{-}%+w%{Rk}"
crlf off
shell bash
#screen -t " "
startup_message off
sefscrollback 1000
#activity "%"
shell -$SHELL
term =xterm
defmonitor on
activity "%"
autodetach on
vbell off
bindkey -k k4 next
bindkey -k k3 prev
bindkey -k k5 screen
#bindkey -k k6 exit
termcapinfo xterm ti@:te@


Обьяснять ничо не буду ибо лень:) Далее читаем man aterm и создаем в myaterm что-то вроде такого: aterm -fg yellow -tr -trsb -tint grey -cr red -pr red -bl -name ChronoTerminal +sb -sl 50000 -C -e screen

Далее делаем это чудо запускаемым
chron@chrono-desktop:~$ chmod +x myaterm

И кидаем туда, где лежит то, что должно запускатцо - /usr/bin

Теперь по запуску этого чудо скрипта будет что-то типа такого:



Новые табы создаются нажатием Ф5, переключение между ними - Ф3 и Ф4 :)
:))
ссылка4 комментария|Оставить комментарий

.bashrc or colored input? [Ноя. 1, 2007|11:46 pm]
[Tags|, , , , ]

От нефига делать решил разукрасить консоль:) Сейчас это выглядит так:

chron@chrono-desktop:~$ uname -a
Linux chrono-desktop 2.6.22-14-rt #1 SMP PREEMPT RT Mon Oct 15 01:05:51 GMT 2007 i686 GNU/Linux
chron@chrono-desktop:~$


Скучно и просто:) Разукрасим! :)

Добовляем в ~/.profile проверку на шел - баш это или не баш... В убунте и других модных дистрах это есть, а вот в таких крутых никсах как бзд - нет и подавно:) Так что пишем:

if [ "${BASH-no}" != "no" ]; then
[ -r .bashrc ] && . .bashrc
fi


Тут мы говорим, что если оболочка баш, то грузим конфиг .bashrc :D Все просто:)

А теперь добовляем в .bashrc нашу цветастоть:

def='\e[0m'
red='\e[31m'
grn='\e[32m'
cya='\e[36m'
PS1="${grn}\u${red}@${grn}\h${red}:${grn}\w${red}\$${def} "


Перезапускаем баш и вуаля:)
Таблицу цветов найдете в инете, вывод интуитивно понятен имхо:) Получается такая красота:

chron@chrono-desktop:~$ uname -a
Linux chrono-desktop 2.6.22-14-rt #1 SMP PREEMPT RT Mon Oct 15 01:05:51 GMT 2007 i686 GNU/Linux
chron@chrono-desktop:~$
ссылка11 комментариев|Оставить комментарий

navigation
[ viewing | most recent entries ]

Реклама