понеделник, декември 24, 2007

Cristmass mails

От едно място:
In order to improve the knowledge level of each one of you, we are now preparing a short test for you. The purpose of this test is to determine some aspects of your general video/TV knowledge as well as product-related knowledge. Its results will be used to streamline our internal training program in order to maintain high knowledge level among all of us. I am sending you the conspectus for the upcoming test. Please review it and make sure you and your colleagues don’t have “white spots” in these areas.

Have a really relaxing Christmas holiday!!!

От другото място:
.....We try our best to bring your service up again and we are sorry for this long interruption for your service but you have to understand that we have christmas day and it is hard to get people on the field but we are sure that this issue is handelt on every site with high priority. We will keep you updated in this case.

Thank you for your understanding and happy christmas day.

Добре, че от 3-то място не е изкочило нещо подобно...
И още сме в самото начало на празниците...

вторник, декември 18, 2007

OpenVPN vs Windows Vista

Най-голямата драма се оказа TAPI драйвера който при мен беше 0801...
вариантите които сработиха :
1.в %Program Files%\OpenVPN\bin\* където и да става въпрос за tap0801 го смених на tap0805 (примерно) същото и за %Program Files%\OpenVPN\driver
2.Свалих от http://openvpn.net/download.html openvpn-2.0.9-install.eхе който се оказа, че наистина пристига с по-новата версия на TAPI driver (0901)
3.инсталирах това : http://www.websvc.co.uk/misc/openvpn-vista-bin.zip

Освен това OpenVPN service е желателно да се стартира с админ права (истински Администратор не юзер член на групата администратори -- още не знам каква е разликата -- Run AS Administrator)
За OpenVPNGUI незнам да има такова изискване ама за всеки случай и него като Админ
Това може да помогне ако някой не ни дава Администраторски права.

понеделник, ноември 26, 2007

BTC-NET

Който утрепа БГ пииринга в БТК да си признава веднага... струваше ми цял час ръчкане и чесане по темето докато хвана какво се е случило и да вземе да се оправи "от само себе си"

понеделник, ноември 12, 2007

EVL N1

Всички знаем, че има разлика м/у харуерни и софтуерни рутери (eg. cisco 72xx & 76xx) сега освен всичко останало се оказа, че трябва да питаме преди да изпълним за всяка една команда която малко се различа от стандартните

неделя, октомври 14, 2007

четвъртък, юли 05, 2007

FireFox&ThunderBird default language change

Настана време да си инсталирам Windows... до тук добре, но след инсталацията тръгнах да "качвам" необходимият софт и като част от това Firefox + Thunderbird... и това добре само дето тези тиквеници ми get-ват locale-то на операционната система и преценяват, че трябва да си сваля и съответно инсталирам въпросните програми на БГ език! Вярно съм Българин и живея в България (Мила Родино, ти си земен рай твойта хубост, твойта прелест,ах те нямат край), но изстъпления като Отметки (bookmarks) и Настройка на регистрация (Account Settings) ми напомнят за We are the Champions на турски или японски (за всички БГ четящи турци или японци: нищо лично)
Та реших да върна native езика на тези програмчета и да възтановя нарушеното си уа
Решения:
  1. Преди смяната на езика в Regional and Language Options се download-ват и инсталират въпросните програмчета и тогава типовете от mozdev да ме хванат за ... option-а
  2. Сваля се директно ENG/BG/Punjabi или каквото там ни е по душа от FireFox/NнаВерсия/win32 или за ThunderBird/NнаВерсия/win32
  3. Използва се Local-Switcher Extension -- не работи за текущите версии (2.0.0.4) пък и процедурата за инсталация на plug-ins/add-ons за thunderburd е доста невъзпитана
  4. Приемаме, че сме хакери и бойният вик "Бонзааааай" сваляме това за ENG Firefox и това за ENG Thunderbird
    за FireFox: след като се инсталира в address bar-a се пише about:config; намира се полето general.useragent.locale и се променя стойността на en-GB или каквото сме свалили там
    за ThunderBird: същото ама не баш...
  5. Приемаме, че сме дъ биг хакерс и почваме ръчно да редактираме userChrome.css и userContent.css намиращи се в profile папката на съответното програмче... е ако не сме толкова дъ биг се консултираме чат-пат с това и/или ползваме това
  6. Ако сме от мързеливите хакери ръчкаме малко иконката от която стартира приложението (или щот "конзолата калява характера" стартираме направо от CLI) и добавяме опцията -uilocale en или -uilocale en-GB
А най-лесният и мързилив начин който намерих (ама това стана чак след като приключих със всички по-горе описани изваращения) беше с extension-a qls.xpi от този сайт Тези красавци искат регистрация ама тъй като не мисля да си я помня за следващият път в който ми се наложи да правя това упражнение пък и в Terms of Use-а им не видях нещо да ми забраняват да публикувам техен контент го слагам тук Инсталира се и после в Инструменти се появява допълнително меню Бърза Смяна на езика (L)

Rediscover The Web and Reclaim Your Inbox

P.S. за bakup на брaузера и мейл клиента използвам MozBackup и в цялата тази галимация не се сетих да проверя дали като си ресторна сеттингите от backup-a няма да излезнат аджеба на нормален ENG език?!

сряда, юни 13, 2007

Новата мания

Някаква мания е обхванала офиса. Всички Tower Defence във всяквите му там разновидности играят.
И аз да взема да запазя линка за всеки случай...

събота, юни 02, 2007

Automatic PC audit

Задачата бе да се направи опис на използваната офис техника и софтуер. С принтерите и факсовете -лесно -- малко са на брой и могат да се обходят; за всичките останли РС-та сглобих това:
echo off
REM copy of bin files
xcopy \\fileserver\Install\_AIDA32 %HOMEDRIVE%\aida32\ /K /R /H /E /V /C \ /I /Q /Z /Y
REM send report file to me
%HOMEDRIVE%\AIDA32\aida32.exe /audit /text /r %HOMEDRIVE%\report.txt /silent /langen /e syadmin@domain.com /subj %COMPUTERNAME%.report \ $HOSTNAME $USERNAME $IPADDR $MACADDR $DATE
REM 30 sec. pause between 2 reports
cscript %HOMEDRIVE%\aida32\sleep.vbs
REM save a local copy of report file with computername
%HOMEDRIVE%\AIDA32\aida32.exe /audit /text /r \ %HOMEDRIVE%\%computername%.report.txt /silent /langen
REM 30 sec pause before deleting
cscript %HOMEDRIVE%\aida32\sleep.vbs
REM remove bin files and work directory
rmdir /q /s %HOMEDRIVE%\aida32\
REM copy report file to know place @ fileserver for example
copy %HOMEDRIVE%\%COMPUTERNAME%.report.txt \
\\fileserver\aida_reports\
В sleep.vbs има :
WScript.Sleep 30000 <-- време в msec AIDA32 вече не се поддържа и разработва и command line опциите ги взех от Everest Pro Help-a Tanyata said...
Creating a batch file delay

Below is an example of how to delay a batch file any where from 5 to 99 seconds. In the below example we illustrate a 5 second delay.

TYPE NUL | CHOICE.COM /N /CY /TY,5 >NUL

Additionally, you could use the sleep file found on our utility download section.

Мноооого интересно и Useful линкче си намерих...

неделя, март 04, 2007

SquirrelMail max upload file size

Ето тук хората са си го обяснили много прилежно...

А ето и малко код от /usr/share/squirrelmail/src/compose.php (от ред 1194 е при мен)

/* This code is for attachments */
if ((bool) ini_get('file_uploads')) {

/* Calculate the max size for an uploaded file.
* This is advisory for the user because we can't actually prevent
* people to upload too large files. */
$sizes = array();
/* php.ini vars which influence the max for uploads */
$configvars = array('post_max_size', 'memory_limit', 'upload_max_filesize');
foreach($configvars as $var) {
/* skip 0 or empty values, and -1 which means 'unlimited' */
if( $size = getByteSize(ini_get($var)) ) {
if ( $size != '-1' ) {
$sizes[] = $size;
}
}
}

if(count($sizes) > 0) {
$maxsize = '(max. ' . show_readable_size( min( $sizes ) ) . ')' .
addHidden('MAX_FILE_SIZE', min( $sizes ));
} else {
$maxsize = '';

Create a new (empty) file in Windows

fsutil е готино тулче ...
fsutil file createnew 5.test 5242880 -- създава 5МВ празен файл

събота, февруари 17, 2007

It's OK

Отново сме в играта... както е казал народа : по-добре късно, отколкото още по-късно
Всеизвестна е sys(net)admins-ката максима, че в петък след 14. часа нищо не се прави защото ТО се троши ама не ... ще apt-get update/upgrade/dist-upgrade-вам и то с такъв source.list, че сега ме страх да откоментирам нещо... ет'т ти булка Спасов Ден
Каквото можа всичко се строши... за сега се държим ама трябва още да се постегне и крайно време да се направи нек'ва windows-ghost like recovery процедура за тоз сервер... като се има предвид, че основният Point Of Failure пък и документация липсва (само how2 линкове) ако падне ... пу-пу-пу

Баси мейла и чудото ... размаза ме

четвъртък, януари 11, 2007

Redirect http to https

/usr/sbin/apache2-ssl-certificate (--force) -days 365
.....
a2enmod ssl
ae2enmod rewrite
touch /var/www/.htaccess
nano /var/www/.htaccess
RewriteEngine On
RweriteCond %{HTTPS} off
RewriteRule (.*)https://%{HTTP_HOST}%{REQUEST_URI}

понеделник, януари 08, 2007

pptpd

След като се разбра, че няма да взимаме нещо като хората да се направи "нещо като хората" и да прилича VPN (пък и аз да се пофукам, че съм администрирал качествен дивайс)трябваше да се пусне VPN който да предоставя връзка от офиса до клиента който се е конектнал... аз не ги разбирам тези работи, но едно време трябваше да правя нещо подобно което даваше подобна функционалност и това е то pptpd бързо, лесно и дано да работи като хората
copy & paste на лога от конзолата:

/home/backup# uname -a
Linux mail 2.4.27-2-386 #1 Wed Aug 17 09:33:35 UTC 2005 i386 GNU/Linux

apt-get install kernel-package ncurses-dev fakeroot wget bzip2
apt-get install kernel-headers-2.4.27-2 kernel-headers-2.4.27-2-386

echo ### MPPE module >> /etc/apt/sources.list
echo deb http://pptpclient.sourceforge.net/mppe/debian ./ >> /etc/apt/sources.list
echo deb http://linux.dell.com/repo/software/debian sarge dell >> /etc/apt/sources.list

nano /etc/apt/sources.list
apt-get install kernel-ppp-mppe dkms patch make gcc
dkms add -m kernel_ppp_mppe -v 1.0.2
dkms build -m kernel_ppp_mppe -v 1.0.2
/home/eol# dkms install -m kernel_ppp_mppe -v 1.0.2
mail:/home/eol# modprobe ppp-compress-18 && echo success
apt-get install pptpd
/usr/src/kernel-headers-2.4.27-2-386# modinfo ppp_mppe
filename: /lib/modules/2.4.27-2-386/kernel/drivers/net/ppp_mppe.o
description:
author:
license: "Dual BSD/GPL"
/usr/src/kernel-headers-2.4.27-2-386# pppd --version
pppd version 2.4.3
/usr/src# strings `which pppd`|grep -i mppe|wc --lines
42
egrep -v '#|^ *$' /etc/ppp/options
mail:/home/eol# egrep -v '#|^ *$' /etc/ppp/options
asyncmap 0
auth
crtscts
lock
show-password
modem
proxyarp
lcp-echo-interval 30
lcp-echo-failure 4
noipx

mail:/home/eol# egrep -v '#|^ *$' /etc/ppp/pptpd-options
name pptpd
refuse-pap
refuse-chap
refuse-mschap
require-mschap-v2
require-mppe-128
ms-dns 192.168.0.2
ms-dns 192.168.0.3
proxyarp
nodefaultroute
debug
lock
nobsdcomp

mail:/home/eol# egrep -v '#|^ *$' /etc/pptpd.conf
ppp /usr/sbin/pppd
option /etc/ppp/pptpd-options
debug
logwtmp
bcrelay eth1
localip 192.168.0.11
remoteip 192.168.0.230-235


iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
iptables -t nat -A POSTROUTING -o eth1 -j SNAT --to-source 212.50.27.82

eth1 -- inet interface
eth0 --- LAN interface


Fix me да се смени default route -- на ремоут клиента му се адва default route към VPN сервера и се пренасочва Интернет трафика през бавната връзка

сряда, януари 03, 2007

ebox... dirty soft

Таман се зарадвах, като го "открих" вчера този софт... даже и на ПаФката го препоръчах...
Голяма хуйня е ... или поне не си струва труда
След малко труден инстал се оказа, че няма толкова неща колкото пишат; че не се работи толкова лесно с него (т.е. лесно се работи ама малко неща върши не е като WebMin-a примерно) и най-шибаното... пише/брише и замества cfg файлове с негови, а "restore point-a" който си прави е пълна порнография ... по-лош и от новогодишната програма на bTV и Канал 1
омаза ми DNS-a , postfix-a, postgre-то, за firewall-a да не говорим ... не стига, че ми изпоняпляска всякакви шитни, ами след като го разкарах не си ги изчисти и не ми върна поне моите файлове и след като флъшнах всичките шитни се оказа, че for security reasons прави али-бали и iptables -F върши не това което трябва ами вдига някакъв тъп скрипт който много мастито съдържа 1 1-динствен ред iptables -A INPUT -j DROP и при липса на IP-KVM или друг секси конзолен достъп се пътува до офиса за ремонти
Цял ден юзерите дето си мечтаеха за Citroen C4 стояха на сухо защото идиот-а резетнал аксеса на ДБ-уеб юзера...



Fwd: resetting superuser password: "The solution (in postgres 8.0.1):

Edit data/pg_hba.conf to contain the line:

local all postgres trust

Then su to unix user postgres and restart postges with:

> bin/pg_ctl restart -D /usr/local/pgsql/data -m fast

and finally, login to postgres with:

> psql -U postgres -d template1

and do

alter user postgres with encrypted password 'newpass';

Remove the line added to pg_hba.conf, and restart postgres again!"