← All posts tagged log

Graf
lytdybr Linux work life log Неделя была какой-то ебнутой.
Поднял джва лезвия, но насяльника говорит, шо медленна. Ну, начал понимать как работают эти ебучие вланы, в этой конторе.
Дальше, мож, быстрее пойдет

Перенес несколько виртуалок, правда, не все с первого раза.
Сравнительно честным способом, получил себе SSD AMD r5 на 240гб.

Очень обидно, хотя понятно, проебал два объявления про продажу тачек, которые хотел бы купить.

Такая, вот, неделя.
Задавайте ваши ответы... хотя, кому это интересно?
Graf
Linux soft gay citrix Citrix.CRM.Core.Generic.AddressFactory.Save(ByVal As Object):Data Application Error. Detail Error Information can be found in the Application Log — EventLog Error: Invalid country: Russian Federation

Invalid country: Russian Federation Блядь, я в курсе, а как мне XenServer-то скачать?
Graf
Linux Debian fail Фу, блядь, ну так зашкварится самым опенсорсным опенсорсникам...
debian.org
открываем исходный код, и...
<!-- Generator: Adobe Illustrator 10.0, SVG Export Plug-In . SVG Version: 3.0.0 Build 77) -->
Graf
opensource admin программазм Мои московские вендоколлеги, не в состоянии осилить интерфейс grep'а, и постоянно долбают просьбами посмотреть, а не завернуто ли то или иное письмо нашим антиспамом на Postfix'e
Мне это надоело, и сегодня родился этот проект.))
Если кому надо, то вот вам web-морда для grep'а по логам postfix'а которые коллекционируются metalog'ом
Доработку для остальных случаев оставлю сторонним разработчикам

cat ./grep.cgi
#!/bin/bash
#(c) Graf,2010
# GPL 3

# disable filename globbing
set -f

echo "Content-type: text/html; charset=utf8"
echo


if [ "$REQUEST_METHOD" = "POST" ]; then
read POST_STRING
fi;

echo "<html>"
echo "<head>"
echo "<title> GREP </title>"
echo "</head>"
echo "<body>"
echo '<div align="center">'
echo '<form name="mf" method="post" action="grep.cgi">'
echo 'Введите паттерн: '
echo '<input type="text" name="query" > <br>'
echo '<input type="radio" name="logf" value="current">текущий лог</input> <br /> <input type="radio" name="logf" value="*">все доступные</input> <br/>'
echo '<input type="submit" value="поиск" />'
echo '</form>'
echo '</div>'
#echo CGI/1.0 test script report:
#echo

# replace all escaped percent signs with a single percent sign
POST_STRING=$(echo $POST_STRING | sed 's/%%/%/g')
# replace all ampersands with spaces for easier handling later
POST_STRING=$(echo $POST_STRING | sed 's/&/ /g')
echo $POST_STRING
for i in $POST_STRING; do
#echo $i;
eval "$i";
done;
echo '<br />'
#echo $query
echo '<br />'
#echo $logf
echo '<br />'
rep="<font color=red>$query</font>"
#result=$(grep -i $query /var/log/mail/$logf | sed 's/</\&lt;/g; s/>/\&gt/g;';)
result=$(grep -i $query /var/log/mail/$logf |sed '{:q;N;s/\n/<br>/g;}')
#result=${result/\n/<br>}
result=${result//</\&lt;}
result=${result//>/\&gt;}
result=${result//&lt;br&gt;/<br />}
result=${result//$query/$rep}
echo $result
echo "</body>"
echo "</html>"