LINUX.ORG.RU

Сообщения webmak

 

Как пересобрать deb из deb

 

Нужно просто в control изменить зависимости.

webmak
()

Это диск загибается?

 

http://prntscr.com/9zpa0z

http://prntscr.com/9zpcrr

Перемещено Klymedy из desktop

webmak
()

Распаковка архива вешаете систему

 ,

При распаковке дампа сайта размером в 2.5 гб debian jessie(gnome) вешается - не дает даже в консольный режим перейти. Оперативки 8 Гб

Распаковываю через стандартный архиватор, либо через double commander.

Как сделать чтоб не вешалось?

webmak
()

Долгое соединение с mysql на другом хосте

 

Пытаюсь настроить работу с локалхоста подключенного к удаленной бд - жутко тормозит. К бд подключаюсь через 3306 порт. Что нужно сделать, чтоб быстрее работало?

webmak
()

Как вы поступаете если вам нужен пакет, а его нет в текущей версии дистра?

 

1) Ставите из новой решая зависимости(если да, то как удобнее всего это делать, чтоб потом можно было удалить пакет и то, что наставил с ним - debian)

2) Компилите - тут все понятно

3) Ставите дистр где то, что нужно есть в виртуалку.

webmak
()

*_1 = NULL, *_2, *_4, _5

 

Как вам название аргументов функции? Круто?

static PHP_METHOD(Phalcon_Translate_Adapter_Csv, _load) {

	zend_bool _6;
	zephir_fcall_cache_entry *_3 = NULL;
	int ZEPHIR_LAST_CALL_STATUS;
	zval *file, *length, *delimiter, *enclosure, *data = NULL, *fileHandler = NULL, _0 = zval_used_for_init, *_1 = NULL, *_2, *_4, _5 = zval_used_for_init, *_7, *_8 = NULL;

	ZEPHIR_MM_GROW();
	zephir_fetch_params(1, 4, 0, &file, &length, &delimiter, &enclosure);



	ZEPHIR_SINIT_VAR(_0);
	ZVAL_STRING(&_0, "rb", 0);
	ZEPHIR_CALL_FUNCTION(&fileHandler, "fopen", NULL, 285, file, &_0);
	zephir_check_call_status();
	if (Z_TYPE_P(fileHandler) != IS_RESOURCE) {
		ZEPHIR_INIT_VAR(_1);
		object_init_ex(_1, phalcon_translate_exception_ce);
		ZEPHIR_INIT_VAR(_2);
		ZEPHIR_CONCAT_SVS(_2, "Error opening translation file '", file, "'");
		ZEPHIR_CALL_METHOD(NULL, _1, "__construct", NULL, 9, _2);
		zephir_check_call_status();
		zephir_throw_exception_debug(_1, "phalcon/translate/adapter/csv.zep", 64 TSRMLS_CC);
		ZEPHIR_MM_RESTORE();
		return;
	}
	while (1) {
		ZEPHIR_CALL_FUNCTION(&data, "fgetcsv", &_3, 428, fileHandler, length, delimiter, enclosure);
		zephir_check_call_status();
		if (ZEPHIR_IS_FALSE_IDENTICAL(data)) {
			break;
		}
		zephir_array_fetch_long(&_4, data, 0, PH_NOISY | PH_READONLY, "phalcon/translate/adapter/csv.zep", 74 TSRMLS_CC);
		ZEPHIR_SINIT_NVAR(_0);
		ZVAL_LONG(&_0, 0);
		ZEPHIR_SINIT_NVAR(_5);
		ZVAL_LONG(&_5, 1);
		ZEPHIR_INIT_NVAR(_1);
		zephir_substr(_1, _4, 0 , 1 , 0);
		_6 = ZEPHIR_IS_STRING_IDENTICAL(_1, "#");
		if (!(_6)) {
			_6 = !(zephir_array_isset_long(data, 1));
		}
		if (_6) {
			continue;
		}
		zephir_array_fetch_long(&_7, data, 1, PH_NOISY | PH_READONLY, "phalcon/translate/adapter/csv.zep", 78 TSRMLS_CC);
		ZEPHIR_OBS_NVAR(_8);
		zephir_array_fetch_long(&_8, data, 0, PH_NOISY, "phalcon/translate/adapter/csv.zep", 78 TSRMLS_CC);
		zephir_update_property_array(this_ptr, SL("_translate"), _8, _7 TSRMLS_CC);
	}
	zephir_fclose(fileHandler TSRMLS_CC);
	ZEPHIR_MM_RESTORE();

}

webmak
()

http://stackoverflow.com/jobs

 

Так и знал что будет) Кто что думает? Глупых вопроссов много было)

webmak
()

Релокация в Шриланку

 

Пост для прикола.

Мой колега развелся с женой и уехал в Шриланку отдыхать и остался там работать). Говорит номер на берегу океана с завтраком 10$, тоесть в мес 300$!!!!

Как думаете, стоит ли и мне бросить жену, взять с собой ребенка, и уехать в Шриланку))))))

webmak
()

php7(+основные модули), php-fpm, nginx, mysql,debian

 

Кто уже переежал поделитесь ссылкой на гайд

webmak
()

Настроить mail сервер

 

На сервере с nginx + php5-fpm настроить postfix + dovecot + postfixadmin + spamassassin + squirrelmail. Оплата по факту на wmz Работа через тимвивер. У меня debian jessie на сервере тоже. postfixadmin уже настроен и работает, postfix + dovecot + postfixadmin тоже стоит, но ошибка авторизации, походу postfix шлет реального пользователя вместо виртуального. Но если вам проще – можно все снести(apt-get purge) При мне можете не набирать, если есть готовые конфиги то просто залить. Через тим – для контроля.

https://www.fl.ru/projects/2581534/nastroit-mail-server--v-techenii-chasa---d...

webmak
()

Dovecot авторизация

 

Настраивал по этому ману:

https://www.digitalocean.com/community/tutorials/how-to-configure-a-mail-serv...

Насколько я понял, авторизация должна происходить по виртуальным пользователям

Но при авторизации выводит запрос на реального пользователя

И выдает ошибку

Dec  8 06:25:13 debian-32 dovecot: imap-login: Disconnected (auth failed, 1 attempts in 6 secs): user=<someuser>, method=PLAIN, rip=111.111.111.111, lip=111.111.111.111, TLS, session=<dZ7TOWEmyABOb7mf>

Где смотреть?

В 10-auth.conf:

#!include auth-system.conf.ext
!include auth-sql.conf.ext

Вот выхлоп doveconf -n

auth_mechanisms = plain login
mail_location = maildir:/var/mail/vhosts/%d/%n
mail_privileged_group = vmail
namespace inbox {
  inbox = yes
  location = 
  mailbox Drafts {
    special_use = \Drafts
  }
  mailbox Junk {
    special_use = \Junk
  }
  mailbox Sent {
    special_use = \Sent
  }
  mailbox "Sent Messages" {
    special_use = \Sent
  }
  mailbox Trash {
    special_use = \Trash
  }
  prefix = 
}
passdb {
  args = /etc/dovecot/dovecot-sql.conf.ext
  driver = sql
}
protocols = imap lmtp
service auth-worker {
  user = vmail
}
service auth {
  unix_listener /var/spool/postfix/private/auth {
    group = postfix
    mode = 0666
    user = postfix
  }
  unix_listener auth-userdb {
    mode = 0600
    user = vmail
  }
  user = dovecot
}
service imap-login {
  inet_listener imap {
    port = 0
  }
}
service lmtp {
  unix_listener /var/spool/postfix/private/dovecot-lmtp {
    group = postfix
    mode = 0600
    user = postfix
  }
}
ssl = required
ssl_cert = </etc/ssl/certs/mail.crt
ssl_key = </etc/ssl/private/mail.key
userdb {
  args = uid=vmail gid=vmail home=/var/mail/vhosts/%d/%n
  driver = static
}

webmak
()

postfixadmin $CONF['encrypt'] = 'dovecot:SHA512-CRYPT';

 

Поставил это значение, и после этого нельзя залогинется. Полез в код и заметил, что при использовании этой функции каждый раз создается разный хеш. Зачем тогда писать в инструкции

// dovecot:CRYPT-METHOD = use dovecotpw -s 'CRYPT-METHOD'. Example: dovecot:CRAM-MD5

webmak
()

php-fpm плодит процессы. Почему

 

Запустил скрип импорта и заметил, что плодятса процессы.

Доступ к сайту закрытый, как такое может быть? И скрипт запущен лиш раз.

http://prntscr.com/96j82r

pm = dynamic
pm.max_children = 5
webmak
()

Подскажите ПО для тестирования нагрузки сервера

 , ,

По должно само создавать нагрузку.

webmak
()

Как узнать что возвращает сервер? Apache

 

Браузер в Android выдает ошибку

because it violates the document's Content Security Policy.

И это только на одном запросе к странице api. Все другие запросы, к этой же странице, работают нормально.

header('Access-Control-Allow-Origin: *') стоит самый первый в коде. Думал фатал хватаю, но в логе ошибок нет на запрос ответ 200.

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

Все работало, до того как поставил apache2-mpm-itk. Если переместить на другой сервер и домен - то все работает.

webmak
()

Столкнулся с багом jdk + netbeans 8.0.2 соединения с git по ssh

 ,

Решение этой проблемы есть вот его видео

https://www.youtube.com/watch?v=WGgKlKfVSE4

Но мне нужно чтоб было две платформы, основная jdk1.7.0_75 и новая, которая устраняет этот баг, как это сделать?

При установке переменная окружения переписывается.

webmak
()

Не могу установить ни одну игру по Steam (Debian jessie 8)

 ,

На всех выдает сообщение: .... is not available on your current platform.

Как ставил стим - не помню уже. Думаю по этой инструкции(но не факт) https://wiki.debian.org/ru/Steam

Повторил 1 и 2 пункты. 3 не делал так как уже стим установлен. 4 тоже, так как ставил дрова с сайта nvidia.

Как проверить что не так? Мож где логи есть?

webmak
()

Настроить фтп

 

Нужно настроить фтп на debian 8. Готов на пиво заплатить 10wmz

webmak
()

Неосилил vsftpd решил поставить proftpd и опять неосил, да что за...

 ,

Ставил из репы proftpd при установке выбрал initd Все стало, вроде как, но ftpasswd отсутствует. И думаю другие утилиты тоже. Хотя в пакете они есть. https://packages.debian.org/uk/jessie/amd64/proftpd-basic/filelist

Вобщем переместил в работу Настроить фтп

webmak
()

Vsftpd не слушает порт.

 

Что-то уже сделал не так и Vsftpd не слушает порт.

listen=YES
listen_ipv6=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
dirmessage_enable=NO
use_localtime=YES
xferlog_enable=YES
connect_from_port_20=YES
data_connection_timeout=600
chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/vsftpd_users
secure_chroot_dir=/var/run/vsftpd/empty
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
ssl_enable=NO
user_config_dir=/etc/vsftpd
 vsftpd.service - vsftpd FTP server
   Loaded: loaded (/lib/systemd/system/vsftpd.service; enabled)
   Active: failed (Result: exit-code) since вт 2015-10-27 10:51:03 EET; 11min ago
  Process: 13656 ExecStart=/usr/sbin/vsftpd /etc/vsftpd.conf (code=exited, status=2)
  Process: 13653 ExecStartPre=/bin/mkdir -p /var/run/vsftpd/empty (code=exited, status=0/SUCCESS)
 Main PID: 13656 (code=exited, status=2)

webmak systemd[1]: vsftpd.service: main process exited, code=exited, status=2/INVALIDARGUMENT
webmak systemd[1]: Unit vsftpd.service entered failed state.

webmak
()