Вообщем такая штука, пользователям в качестве хомдиры ставится
/dev/null, но из-за этого в логах такой мессадж:
Dec 1 14:22:43 cyclon sm-mta[18307]: kB1EMgGc018304: forward /dev/null/.forward.cyclon+: World writable directory
Dec 1 14:22:43 cyclon sm-mta[18307]: kB1EMgGc018304: forward /dev/null/.forward+: World writable directory
Dec 1 14:22:43 cyclon sm-mta[18307]: kB1EMgGc018304: forward /dev/null/.forward.cyclon: World writable directory
Dec 1 14:22:43 cyclon sm-mta[18307]: kB1EMgGc018304: forward /dev/null/.forward: World writable directory
Если поставить на /dev/null права типа 700, то естественно начинаются проблеммы с запуском порграмм.
Вот и вопрос, что делать?! Ставить юзверям свои хомдиры не очень
кошерно, но при использовании /dev/null имеет место описанный выше
трабл. Оно конечно не влияет на работу, но уж больно раздражает да и
логи засоряет.
Заранее спасибо!!!
Вообщем хочу обучить спамасасин, но вот только до моего ящика доходит очень мало спама и набрать его много сложно. Может где есть уже готовый набор таких писем, ну и желатльно писем которые не представляют собой спам. Вот и вопрос, где можно скачать такой архивчик спама?!
Вообщем стоит два монитора, на одном иксы 0.0 на втором 0.1. Так вот,
когда я запускаю beryl то в консоль выводится сообщение об ошибке
инициализации второго (0.1) монитора. При этом всё что на нём находится
подвисает, вернее подвисают не приложения лежищие на нём, а только
отрисовка, а когда килил beryl, то всё оживало. Пробовал поставить
beryl-manager заместо kwin, в этом случае на втором экране была только
чернота, но что самое интересное окна в этой черноте были, т.е. когда я
водил курсором по второму экране он менял форму, как если бы его
подводили к границам окна или в область введения текста.
Дистриб gentoo:
# emerge -pv beryl xorg-server kde
These are the packages that would be merged, in order:
Calculating dependencies ... done!
[ebuild R ] x11-wm/beryl-0.1.2 0 kB
[ebuild R ] x11-base/xorg-server-1.1.1-r2 USE="aiglx dri kdrive nptl sdl xorg -3dfx -debug -dmx -ipv6 -minimal -xprint" INPUT_DEVICES="evdev joystick keyboard mouse vmmouse void -acecad -aiptek -calcomp -citron -digitaledge -dmc -dynapro -elo2300 -elographics -fpit -hyperpen -jamstudio -magellan -microtouch -mutouch -palmax -penmount -spaceorb -summa -synaptics -tek4957 -ur98 -wacom" VIDEO_CARDS="apm chips dummy fbdev nv nvidia s3 s3virge savage v4l vesa vga vmware -ark -cirrus -cyrix -epson -fglrx -glint -i128 -i740 -i810 (-impact) -imstt -mach64 -mga -neomagic (-newport) -nsc -r128 -radeon -rendition -siliconmotion -sis -sisusb (-sunbw2) (-suncg14) (-suncg3) (-suncg6) (-sunffb) (-sunleo) (-suntcx) -tdfx -tga -trident -tseng -via -voodoo" 0 kB
[ebuild R ] kde-base/kde-3.5.5 USE="-accessibility" 0 kB
Вообщем такой вопрос, почему когда работает заставка (Solar Wind) то
используется проц. Видно это хотя бы по тому что если она запускается
когда что нибудь компилится то отрисовка жутко тормозит. А когда не
работает только заставка и ничего не нагружает проц, то по гкрелму видно
что во время работы заставки проц был нагружен на 40-50%. В чём причина
такой работы скринсейвера. Сам opengl юзает нвидиевские дрова.
$ glxinfo
name of display: :0.1
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: NVIDIA Corporation
server glx version string: 1.4
Заранее спасибо!!!
Вот тут возникла такая идиотская мысль, а можно ли подключиться к локалке по LPT или COM порту использую какой либо переходник (может самому спаять) и plip или slip модуль, ну или какой либо другой который сможет сэмулировать сетевуху на лпт или ком порте?!
Вообщем с недавних пор wine стал выдавать такое:
# wine
Ошибка сегментирования
Версия вайна:
# emerge -pv wine
These are the packages that would be merged, in order:
Calculating dependencies ... done!
[ebuild R ] app-emulation/wine-0.9.24 USE="X alsa cups gif hal jpeg ncurses opengl oss xml -arts -dbus -debug -esd -glut -jack -lcms -ldap -nas -scanner" 0 kB
Total: 1 package (1 upgrade), Size of downloads: 0 kB
В чем может причина?!
Есть предположение что причина в этом:
# strace wine
execve("/usr/bin/wine", ["wine"], [/* 63 vars */]) = 0
brk(0) = 0x804b000
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40001000
readlink("/proc/self/exe", "/usr/bin/wine", 4096) = 13
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
open("/usr/bin/../lib/tls/i686/sse2/libwine.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/bin/../lib/tls/i686/sse2", 0xbfca0314) = -1 ENOENT (No such file or directory)
open("/usr/bin/../lib/tls/i686/libwine.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/bin/../lib/tls/i686", 0xbfca0314) = -1 ENOENT (No such file or directory)
open("/usr/bin/../lib/tls/sse2/libwine.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/bin/../lib/tls/sse2", 0xbfca0314) = -1 ENOENT (No such file or directory)
open("/usr/bin/../lib/tls/libwine.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/bin/../lib/tls", 0xbfca0314) = -1 ENOENT (No such file or directory)
open("/usr/bin/../lib/i686/sse2/libwine.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/bin/../lib/i686/sse2", 0xbfca0314) = -1 ENOENT (No such file or directory)
open("/usr/bin/../lib/i686/libwine.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/bin/../lib/i686", 0xbfca0314) = -1 ENOENT (No such file or directory)
open("/usr/bin/../lib/sse2/libwine.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/bin/../lib/sse2", 0xbfca0314) = -1 ENOENT (No such file or directory)
Заранее спасибо!!!
Заранее извиняюсь что спрашиваю тут, просто я не смог получить ответа
ни на одном форуме %(.
Вообщем тут решил поизучать циску, сначала игрался на эмуляторе
dynamips, но сеть в нём не завелась. Откопал на складе циску 1601,
спял для него терминальный кабель, забил такие настройки:
router#sh conf
Using 453 out of 7506 bytes
!
version 11.2
no service udp-small-servers
no service tcp-small-servers
!
hostname router
!
enable secret 5 $1$jWod$CHn3bwaeq4ByJjQ3dlGn41
enable password 654321
!
ip host-routing
!
interface Ethernet0
ip address 10.0.1.199 255.255.255.0 secondary
ip address 10.0.113.1 255.255.255.0
!
interface Serial0
ip address 192.168.0.1 255.255.255.0
ip broadcast-address 192.168.0.255
!
ip classless
!
line con 0
line vty 0 4
password 123456
login
!
end
Поставил два компа, на одном ИП 10.0.1.34 на втором 10.0.113.3. Так
вот получился роутинг в одну сторону:
root@cyclon / # ifconfig
eth0 Link encap:Ethernet HWaddr 00:0A:5E:65:A4:1C
inet addr:10.0.1.34 Bcast:10.0.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:15035 errors:0 dropped:0 overruns:0 frame:0
TX packets:4347 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:3515284 (3.3 Mb) TX bytes:492875 (481.3 Kb)
Interrupt:21
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:591 errors:0 dropped:0 overruns:0 frame:0
TX packets:591 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:55440 (54.1 Kb) TX bytes:55440 (54.1 Kb)
ставлю гейтом 10.0.1.199:
root@cyclon / # ping 10.0.113.1
PING 10.0.113.1 (10.0.113.1) 56(84) bytes of data.
64 bytes from 10.0.113.1: icmp_seq=1 ttl=255 time=2.05 ms
64 bytes from 10.0.113.1: icmp_seq=2 ttl=255 time=2.00 ms
--- 10.0.113.1 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1002ms
rtt min/avg/max/mdev = 2.000/2.027/2.055/0.052 ms
root@cyclon / # ping 10.0.113.3
PING 10.0.113.3 (10.0.113.3) 56(84) bytes of data.
64 bytes from 10.0.113.3: icmp_seq=1 ttl=127 time=4.39 ms
64 bytes from 10.0.113.3: icmp_seq=2 ttl=127 time=5.54 ms
--- 10.0.113.3 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 999ms
rtt min/avg/max/mdev = 4.392/4.968/5.545/0.580 ms
далее меняю ИП машины на:
root@cyclon / # ifconfig eth0 10.0.113.34 netmask 255.255.255.0
и ставлю гейтом 10.0.113.1 и в итоге получаю:
root@cyclon / # route add default gw 10.0.113.1
root@cyclon / # ping 10.0.113.1
PING 10.0.113.1 (10.0.113.1) 56(84) bytes of data.
64 bytes from 10.0.113.1: icmp_seq=1 ttl=255 time=4.60 ms
--- 10.0.113.1 ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 4.605/4.605/4.605/0.000 ms
root@cyclon / # ping 10.0.113.3
PING 10.0.113.3 (10.0.113.3) 56(84) bytes of data.
64 bytes from 10.0.113.3: icmp_seq=1 ttl=128 time=3.97 ms
--- 10.0.113.3 ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 3.976/3.976/3.976/0.000 ms
root@cyclon / # ping 10.0.1.1
PING 10.0.1.1 (10.0.1.1) 56(84) bytes of data.
--- 10.0.1.1 ping statistics ---
1 packets transmitted, 0 received, 100% packet loss, time 0ms
root@cyclon / # ping 10.0.1.199
PING 10.0.1.199 (10.0.1.199) 56(84) bytes of data.
64 bytes from 10.0.1.199: icmp_seq=1 ttl=255 time=1.98 ms
--- 10.0.1.199 ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 1.983/1.983/1.983/0.000 ms
т.е. пинги в сеть 10.0.1.0 из 10.0.113.0 не идут, а из 10.0.1.0 в 10.0.113.0 идут.
Вот и вопрос, почему пинги идут только в одну сторону?!
Заранее спасибо!!!
Вообщем есть циска 1601 и есть терминальный LPT-шный кабель, одним концом в циске, вторым в лпт порту компа. LPT в линуксе работает (определился ядром и есть /dev/lp0). Вот и вопрос, а какой софтиной можно подключиться к циске через лпт?!
Вообщем есть два домена под вин2к (допустим DOMAIN1 и DOMAIN2). В конфиге самбы прописан DOMAIN1 и авторизоваться на машинах этого домена получается без проблемм, но на машины из DOMAIN2 залезть не получается, говори что пароль не верен. Вот и вопрос, можно ли как то зайти на машины второго домена?!
Вообщем поставил на gentoo apache, mod_perl. Создал папку /var/www/localhost/perl, в него положил index.pl
#!/usr/bin/perl
echo "\n\n";
Сделал ему +х. Добавил в /etc/conf.d/apache2 модуль -D PERL.
После чего запустил апач. Но зайдя на 127.0.0.1/perl/index.pl браузер мне предложил скачать файл index.pl. При этом в логах нет никаких ошибок. Конфиг модуля перла по дефолту (тот который в /etc/apache2/modules.d/75_mod_perl.conf). Пхп при этом прикрутилось без проблем.
Имеется такой код:
index.php -----------------------------------------------------------
<?
include('header.php');
if($_GET["page"] == NULL) $PAGE=0;
else $PAGE = $_GET["page"];
print_header($PAGE);
?>
---------------------------------------------------------------------
header.php ----------------------------------------------------------
<?
$name_pages = array ("One", "Two", "Three", "Four");
function print_header($PAGE){
echo $PAGE;
echo $name_pages[$PAGE];
}
?>
----------------------------------------------------------------------
Если сделать такой вызов:
http://127.0.0.1/webdev/index.php?page=2
То всё что я получаю, это вывод переменной $PAGE но не элемента массива
с индексом равным $PAGE, в данном случае это 2.
Вывод: --------------------------------------------------------------
2
---------------------------------------------------------------------
При этом если перенести массив внутрь функции print_header(),
то элемент массива выводится.
Собственно вопрос такой, почему не видно содержимое массива вне
этой функции?!
Заранее спасибо!!!
Вообщем непонянтная штука. Собрал в чруте систему, залил на комп, все работает, грузится без проблемм, но вот когда пытаюсь перезагрузить или отключить комп то вылазиет такая шняга:
INIT:no more processes left in this runlevel
при этом до этого сообщения видно, что все сервисы нормально останавливаются и это сообщение появляется после сообщения о том что файловые системы отмонтированы, т.е. в тот самы момент когда по идее должно произойти отключение (перезагрузка).
Вообщем проблемма такого рода, есть один оффис в котором стоит свой
почтовый сервер (есть главный), через него пытаюсь отправить почту на
куда угодно, т.е. за пределы этого сервера (к примеру @some.ru), но
получаю такой мессадж в логах:
Oct 18 10:41:38 nssh sendmail[20295]: k9I6fEI20295: ruleset=check_rcpt, arg1=<cyclon@some.ru>, relay=gate2.domain.ru [x.x.x.62], reject=550 5.7.1 <cyclon@some.ru>... Relaying denied
Oct 18 10:41:40 nssh sendmail[20295]: k9I6fEI20295: lost input channel from gate2.domain.ru [x.x.x.62] to MTA after rcpt
Oct 18 10:41:40 nssh sendmail[20295]: k9I6fEI20295: from=<olga2@sub.domain.ru>, size=331, class=0, nrcpts=0, proto=ESMTP, daemon=MTA, relay=gate2.domain.ru [x.x.x.62]
тут непонятно вот что:
почему релей идёт на gate2.domain.ru (ни в каких настройках
сервера sub.domain.ru он не прописан), я попробовал забить на это и
прописал на gate2.domain.ru в access и relay-host файле сендмыла (там тоже стоит
почтовый сервер) ип sub.domain.ru (y.y.y.2), но он попрежнему пишет
relay denied.
Собсно вопрос - что делать и почему релей идёт на gate2.domain.ru.
Заранее спасибо!!!