LINUX.ORG.RU

Сообщения cyclon

 

Web-прогрммист

Есть вакансия веб программера. Требования: хорошее знание perl, php, в комбинации с mysql. Имеется: з/п от 1000$, бесплатные обед и ужин в столовой (очень неплохой), дружный коллектив.

Резюме слать на job{животное}okna{точка}ru в теме Web-программист.

cyclon
()

Как найти спамера?

Вообщем тут пришло письмо в котором говорилось что наш сервер занесён в чёрный список, как сервак рассылающий спам. Вот и возникло предположение, что какой то комп из имеющихся в сетке заражён ну или кто то просто спамит (что врядли). Вот и встал вопрос, как можно вычислить этот аккаунт или машину?!

Заранее спасибо!!!

cyclon
()

linux-talks

А можно ли симом залезть на этот канал, если можно, то как? Пробовал тупо по jid'у но не вышло, грит что такой юзер оффлайн.

Заранее сенкс!!!

cyclon
()

host A EXT_IP

Не получается добавить запись в bind. Делаю так:

1. Добавляю в /var/named/domain.ru

host A EXT_IP

2. Добавляю в /var/named/PART_EXT_IP

179 PTR host.domain.ru.

Увеличиваю серийный номер в этих файлах на 1. Перезапускаю

killall -HUP named

После чего ничего не меняется, при пинге host.domain.ru я вижу ИП ДНС сервера а не тот что я прописал в domain.ru.

Что я мог пропустить!?

Заранее спасибо!!!

cyclon
()

Помогите разобраться с настройкой wifi

Помогите разобраться с настройкой wifi'я, скажу сразу,
что гуглил и пользовался поиском, но есть ряд вопросов.

1. Должны ли совпадать ESSID у точки и карты
2. Я провожу такую последовательность действий:

а. modprobe acx (всё загрузилось, в demsg тоже пучком)
b. смотрю ifconfig и iwconfig, они выдают, что 
есть eth2 (есть ещё две сетевухи eth0 и eth1, одна встроенная,
вторая внешняя) И wlan0.

...вот тут ещё вопрос, что за eth2 и как поступать дальше.
Т.е. какая последовательность команд для
поднятия соединения (не используя скрипты системы)???

Дистриб гента с последними обновлениями, сетевуха на acx111,
предполагается использование WEP (wireless-tools), а не WPA.

Заранее спасибо!!!
cyclon
()

Xgl и декорация окон в kde

Вот тут удалось запустить xgl под гентой, вот только одна шняга не пашет, это декорация окон (делал всё по вики, но суть не в этом), как я понял, должен работать гномовский декоратор, но можно ли запустить вместо него КДЕ-ый, или это не реально?!

Заранее спасибо!!!

cyclon
()

Подборка флагов оптимизации

Использу дженту, помнится была какая то утилитка, которая позволяла подобрать флаги оптимизации. Вот только название запамятовал, может кто напомнит?!

Заранее спасибо!!!

cyclon
()

Из самбы в AD

Вообщем как ни отпирался, приходится переносить домен из самбы на вин2к3. Вот и вопрос, как можно переместить профили пользователей из самбы в вендовый домен?

Заранее спасибо!!!

cyclon
()

postfix и open-exchange

как можно передать письма из локальных ящиков системы в open-exchange? Т.е. к примеру есть пользователь в системе user@firma.net и есть такой же юзверь в open-exchange, нужно передать письмо, пришедшее на локальную систему в open-exchange?

Заранее спасибо!!!

cyclon
()

Не видятся папки с профилями на самбе!!!

Вообщем под каким бы я пользователем не заходил, венда говорит что не 
смогла найти профиль, в логах говорится

computer (192.168.0.5) couldn't find service volk

здесь computer нетбиос имя компа, а volk имя юзверя.

При этом папка есть и я даже сделал 777 на неё и папку в которой лежит 
она т.е. и .../profiles и .../profiles/volk.

В конфиге

[profiles]
comment = Profile Share
path = /home/prd/profiles
read only = no
profile acls = yes
browseable = no
cyclon
()

Как войти в домен на самбе под админом?!

Вообщем есть такая запись в конфиге самбы:

admin users = root

в окне логина в винде ввожу логин root и его пасс, но венда не считает его админом и не даёт ничего сделать с системой, сменить имя машины e.t.c. Вот собсно и вопрос, как войти в домен админом?!

Заранее спасибо!!!

cyclon
()

как запустить прогу от имени другого пользователя?

Вообщем задача такая, надо запустить fetchmail из скрипта при запуске системы, но не от рута, а от пользователя postmail. Как это будет выглядеть в скрипте?

Заранее спасибо!!!

cyclon
()

Не работает ~/.forward

Вообщем имеется suse 10.1, postfix, procmail и fetchmail. Проблемма такого рода, после прихода почты в ящик пользователя /var/mail/USER_NAME, не происходит обработки файла ~/.forward, в котором написано "| /usr/bin/procmail". Т.е. прокмэйл не запускается :(( Что не так и что делать?!

Заранее спасибо!!!

cyclon
()

Не работает recycle и audit а так же не опознаётся админ :(

Вообщем имеется такой конфиг самбы:

[global]
workgroup = COOLGRP
netbios name = COOL
interfaces = vmnet1, vmnet8
bind interfaces only = Yes
passdb backend = tdbsam
pam password change = Yes
passwd program = /usr/bin/passwd %u
passwd chat = *New*Password* %n\n *Re-enter*new*password*%n\n *Password*changed*
username map = /etc/samba/smbusers

guest account = guest
admin users = @wheel

unix password sync = Yes
log level = 1
syslog = 0
log file = /var/log/samba/%U.%m.log
max log size = 10000
smb ports = 139
name resolve order = wins bcast hosts
time server = Yes
printcap name = CUPS
show add printer wizard = Yes
add user script = /usr/sbin/useradd -m '%u'
delete user script = /usr/sbin/userdel -r '%u'
add group script = /usr/sbin/groupadd '%g'
delete group script = /usr/sbin/groupdel '%g'
add user to group script = /usr/sbin/usermod -G '%g' '%u'
add machine script = /usr/sbin/useradd -s /bin/false -d /tmp '%u'
shutdown script = /var/lib/samba/scripts/shutdown.sh
abort shutdown script = /sbin/shutdown -c
logon script = scripts\logon.bat
logon path = \\%L\profiles\%U
logon drive = X:
logon home = \\%L\%U
domain logons = Yes
preferred master = Yes
wins support = Yes
utmp = Yes
map acl inherit = Yes
printing = cups
cups options = Raw
veto files = /*.eml/*.nws/*.{*}/
veto oplock files = /*.doc/*.xls/*.mdb/

[homes]
comment = Home Directories
valid users = %S
read only = No
browseable = No

...

[recycle]
comment = Recycle
path = /home/domain/cool/recycle
writeable = yes
guest ok = yes
vfs object = recycle:recycle
recycle:repository = .deleted
recycle:keeptree = Yes
recycle:touch = Yes
recycle:versions = No
;vfs options = /etc/samba/recycle.conf
create mask = 0777
directory mask = 0777
force group = users
oplocks = no
level2 oplocks = no
blocking locks = no
locking = no
strict locking = no
share modes = no
veto oplock files = /*.mdb/*.ldb/*.mde/

[audit]
comment = Audited /data directory
path = /home/domain/cool/audit
vfs object = audit:audit
writeable = yes
browseable = yes

Проблеммы такие:
1. Не работает recycle, т.е. ничего не попадает в диру которая указана
для корзины.
2. Ничего не пишется в диру audit.
3. Когда захожу под юзером root, который является членом группы wheel
винда не считает его админом, это видно по тому что не могу изменять
системные настройки венды, к примеру имя машины (написано что это
может менять только админ компа)

В логах вот что:

samba # cat root.none-3z0va6yvwm.log
[2006/06/12 11:40:11, 1] smbd/service.c:make_connection_snum(693)
  none-3z0va6yvwm (192.168.147.128) connect to service profiles initially as user root (uid=0, gid=0) (pid 30609)
[2006/06/12 11:40:12, 1] smbd/service.c:close_cnum(885)
  none-3z0va6yvwm (192.168.147.128) closed connection to service profiles
[2006/06/12 11:40:12, 1] smbd/service.c:make_connection_snum(693)
  none-3z0va6yvwm (192.168.147.128) connect to service netlogon initially as user root (uid=0, gid=0) (pid 30609)
[2006/06/12 11:40:12, 1] smbd/service.c:make_connection_snum(693)
  none-3z0va6yvwm (192.168.147.128) connect to service root initially as user root (uid=0, gid=0) (pid 30609)
[2006/06/12 11:40:13, 1] smbd/service.c:make_connection_snum(693)
  none-3z0va6yvwm (192.168.147.128) connect to service netlogon initially as user root (uid=0, gid=0) (pid 30609)
[2006/06/12 11:41:48, 1] smbd/service.c:make_connection_snum(693)
  none-3z0va6yvwm (192.168.147.128) connect to service profiles initially as user root (uid=0, gid=0) (pid 30609)
[2006/06/12 11:41:48, 1] smbd/service.c:make_connection_snum(693)
  none-3z0va6yvwm (192.168.147.128) connect to service profiles initially as user root (uid=0, gid=0) (pid 30609)
[2006/06/12 11:41:52, 1] smbd/service.c:close_cnum(885)
  none-3z0va6yvwm (192.168.147.128) closed connection to service profiles
[2006/06/12 11:41:52, 1] smbd/service.c:close_cnum(885)
  none-3z0va6yvwm (192.168.147.128) closed connection to service recycle
[2006/06/12 11:41:52, 1] smbd/service.c:close_cnum(885)
  none-3z0va6yvwm (192.168.147.128) closed connection to service audit
[2006/06/12 11:41:52, 1] smbd/service.c:close_cnum(885)
  none-3z0va6yvwm (192.168.147.128) closed connection to service root
[2006/06/12 11:41:52, 1] smbd/service.c:close_cnum(885)
  none-3z0va6yvwm (192.168.147.128) closed connection to service netlogon
[2006/06/12 11:41:52, 1] smbd/service.c:close_cnum(885)
  none-3z0va6yvwm (192.168.147.128) closed connection to service profiles

samba # cat .none-3z0va6yvwm.log
[2006/06/12 11:38:21, 1] smbd/service.c:make_connection_snum(693)
  none-3z0va6yvwm (192.168.147.128) connect to service recycle initially as user alexandr (uid=0, gid=100) (pid 30609)
[2006/06/12 11:39:27, 1] smbd/service.c:make_connection_snum(693)
  none-3z0va6yvwm (192.168.147.128) connect to service audit initially as user alexandr (uid=0, gid=1000) (pid 30609)
[2006/06/12 11:39:55, 1] smbd/service.c:close_cnum(885)
  none-3z0va6yvwm (192.168.147.128) closed connection to service netlogon
[2006/06/12 11:39:58, 1] smbd/service.c:make_connection_snum(693)
  none-3z0va6yvwm (192.168.147.128) connect to service profiles initially as user alexandr (uid=0, gid=1000) (pid 30609)
[2006/06/12 11:40:02, 1] smbd/service.c:close_cnum(885)
  none-3z0va6yvwm (192.168.147.128) closed connection to service profiles
[2006/06/12 11:40:12, 1] smbd/service.c:close_cnum(885)
  none-3z0va6yvwm (192.168.147.128) closed connection to service netlogon
[2006/06/12 11:40:30, 1] smbd/service.c:close_cnum(885)
  none-3z0va6yvwm (192.168.147.128) closed connection to service recycle
[2006/06/12 11:40:58, 1] smbd/service.c:make_connection_snum(693)
  none-3z0va6yvwm (192.168.147.128) connect to service recycle initially as user root (uid=0, gid=100) (pid 30609)
[2006/06/12 11:41:00, 1] smbd/service.c:make_connection_snum(693)
  none-3z0va6yvwm (192.168.147.128) connect to service audit initially as user root (uid=0, gid=0) (pid 30609)
[2006/06/12 11:41:04, 1] smbd/service.c:close_cnum(885)
  none-3z0va6yvwm (192.168.147.128) closed connection to service audit
[2006/06/12 11:41:04, 1] smbd/service.c:close_cnum(885)
  none-3z0va6yvwm (192.168.147.128) closed connection to service alexandr
[2006/06/12 11:41:04, 1] smbd/service.c:close_cnum(885)
  none-3z0va6yvwm (192.168.147.128) closed connection to service profiles

Что не так?

Заранее спасибо!!!
cyclon
()

Не удалось найти серверную копию вашего перемещаемого профиля...

Если в папке с профилями не создать папку с именем пользователя домена, к примеру /home/profile/username, то при входе в систему в винде появляется вот такое сообщение:

----------------------------------------------------------------------- Не удалось найти серверную копию вашего перемещаемого профиля и выполняется попытка входа с локальным профилем. Изменения этого профиля не будут скопированы на сервер при выходе из системы. Возможные причины - неполадки в сети или недостаточные права доступа. Если проблема не устраняется, обратитесь к сетевому администратору.

Подробно: Отказано в доступе. -----------------------------------------------------------------------

т.е. что это получается, что надо для каждого пользователя руками делать профильные каталоги, неужели это нельзя автоматизировать (если не писать скрипт)?

Заранее спасибо!!!

cyclon
()

можно ли писать в логи samba...

Можно ли заставить писать самбу писать в логи инфу о том кто, когда, где и какие файлы создавал, удалял ну и прочие действия?

И можно ли сделать, так что бы она удаляла файлы не как rm а перемещала бы их в какую нибудь папку...типа корзины?

Заранее спасибо!!!

cyclon
()

Ошибка: /usr/lib/gkrellm2/plugins/gkrellm-hddtemp.so: undefined symbol: GK

Вообщем тут гкреллм начал выдавать такое, при загрузке плагинов:

/usr/lib/gkrellm2/plugins/gkrellmms2.so Ошибка: /usr/lib/gkrellm2/plugins/gkrellmms2.so: undefined symbol: gkrellm_panel_show /usr/lib/gkrellm2/plugins/gkrellm-hddtemp.so Ошибка: /usr/lib/gkrellm2/plugins/gkrellm-hddtemp.so: undefined symbol: GK

Раньше такого небыло, пробовал пересобирать гкреллм и плагины, всё тоже самое, что делать?!

Заранее спасибо!!!

cyclon
()

оповещение о новых письмах в thunderbird, по типу The Bat

Можно ли как то врубить оповещение о новых письмах в стиле The Bat, т.е. что бы всплывало окошко о том что есть новые письма ну или какой для этого нужен плагин?

Заранее спасибо!!!

cyclon
()

Неправильное выделение памяти

Вообщем тут наткнулся на непонятное мне явление, я не отрицаю что мог
где то ошибится, но никак не могу понять где, вот код:

#include <iostream>
#include <cstdlib>
#include <mysql/mysql.h>
#include <iostream>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>

using namespace std;

MYSQL mysql;
MYSQL_RES *res;
MYSQL_ROW row;

struct r{
	char **rez;
} *get;

int num;

//Connection to server and to database
bool conn(char *hostname, char *username, char *passwd, char *dbname, int port)
{
	mysql_init(&mysql);
	if(!(mysql_real_connect(&mysql,hostname,username,passwd,dbname,port,0,0))){


		fprintf(stderr, "%s\n", mysql_error(&mysql));
		return false;
	}
	if(mysql_select_db(&mysql,dbname)){
		fprintf(stderr, "%s\n", mysql_error(&mysql));
		return false;
	}
	return true;
}

//Query to database
bool query(char **rez, char *str)
{
	int i, l = 0;
 	if(mysql_query(&mysql,str)){
 		fprintf(stderr, "%s\n", mysql_error(&mysql));
		return false;
 	}
	if(!(res = mysql_store_result(&mysql))){
		if(rez) fprintf(stderr, "%s\n", mysql_error(&mysql));
		return false;
	}
	while((row = mysql_fetch_row(res))){
		for (i=0 ; i < mysql_num_fields (res); i++){
			rez[l] = new char[strlen(row[i])];
			rez[l] = strcpy(rez[l],row[i]);
			l++;
		}
	}
	if(!mysql_eof(res)){
		fprintf(stderr, "%s\n", mysql_error(&mysql));
		return false;
	}
	mysql_free_result(res);
	return true;
}

void out()
{
	int fd = open("/home/cyclon/out.html", O_WRONLY | O_CREAT);
	chmod("/home/cyclon/out.html", S_IRUSR | S_IWUSR | S_IXUSR | S_IRGRP | S_IWGRP | S_IXGRP);

	for(int n = 0; n < num; n++){
		cout << get[0].rez[n] << "\n";
		write(fd,get[0].rez[n],strlen(get[0].rez[n]));
		write(fd,"<br>",strlen("<br>"));
	}
	close(fd);
}

int main(int argc, char *argv[])
{
	get = new r[1];

	conn("localhost","user","pass","gendw",
3306);

	get[0].rez = new char*[1];
	query(get[0].rez,"select count(*) from content;");
	num = atoi(get[0].rez[0]);
	delete get[0].rez[0], get[0].rez;

	get[0].rez = new char*[num];
	query(get[0].rez,"select word from content;");

	out();

	for(int i = 0; i < num; i++){
// 		delete get[0].rez[i];
	}
	delete get[0].rez;

	cout << "Done!" << endl;
	return EXIT_SUCCESS;
}

Ошибка в следующем, в выходном файле, начиная с 1000-го элемента
в конце каждой строки добивает один лишний символ (мусор), а к последнему
элементу два символа. Причём это не зависит от их количества, главное
что бы их было больше 1000, может быть и 5000 и 10000, всегда одно и тоже,
один лишний символ после тысячной строки и два на последней.

Как мне кажется я где то накосячил с выделением памяти, но не могу
понять где именно.

Строка:
// 		delete get[0].rez[i];
закоменчена поскольку на ней происходит падение проги с сообщением
об ошибке во free , потому убрал что бы каждый раз не валилась, хотя 
это первое что натолкнуло меня на ошибку. Собсно она и есть следствие 
не правильного выделения памяти.

Заранее спасибо!!!
cyclon
()

Не работает /etc/security/access.conf

Вообщем проделал следующее:

# echo "-:user:ALL" >> /etc/security/access.conf
# cat /etc/security/access.conf
# Login access control table.
-:user:ALL
# adduser -G users,wheel -d /home/user -s /bin/bash user
# passwd user
New UNIX password:
Retype new UNIX password:
passwd: пароль успешно обновлён
# ssh user@127.0.0.1
Password:
Could not chdir to home directory /home/user: No such file or directory
user@cyclon / $ 

как мне казалось, это должно закрыть доступ для user однако он 
попрежнему может войти по ssh. Т.е. как я понял, sshd или pam не смотрит 
этот файл.

Что делать, как можно использовать этот конфиг вместе с ссш?!

Заранее спасибо!!!
cyclon
()

RSS подписка на новые темы