Продолжаем осваивать Git


( ! ) Warning: WP_Syntax::substituteToken(): Argument #1 ($match) must be passed by reference, value given in /var/www/reverse.org.ua/default/wp-content/plugins/wp-syntax/wp-syntax.php on line 383
Call Stack
#TimeMemoryFunctionLocation
10.0000369008{main}( ).../index.php:0
20.0001369368require( '/var/www/reverse.org.ua/default/wp-blog-header.php ).../index.php:17
30.03117127296require_once( '/var/www/reverse.org.ua/default/wp-includes/template-loader.php ).../wp-blog-header.php:19
40.03147180120include( '/var/www/reverse.org.ua/default/wp-content/themes/monochrome/index.php ).../template-loader.php:106
50.03997716944the_content( $more_link_text = 'Read more', $strip_teaser = ??? ).../index.php:14
60.04007721072apply_filters( $hook_name = 'the_content', $value = 'Начало <a href="https://reverse.org.ua/osvaivaem-git/">тут</a>\r\nПосле того как мы создали пустой репозиторий на сервере, нужно добавить туда наш проект \r\n<pre lang="bash">\r\ngit add * && git commit -m "Initial commit" && git push origin master\r\n</pre>\r\nгде, \r\norigin это сервер на котором у нас код... и добавляется он вот так\r\n<pre lang="bash">\r\ngit remote add origin ssh://git@<host'... ).../post-template.php:256
70.04007721480WP_Hook->apply_filters( $value = 'Начало <a href="https://reverse.org.ua/osvaivaem-git/">тут</a>\r\nПосле того как мы создали пустой репозиторий на сервере, нужно добавить туда наш проект \r\n<pre lang="bash">\r\ngit add * && git commit -m "Initial commit" && git push origin master\r\n</pre>\r\nгде, \r\norigin это сервер на котором у нас код... и добавляется он вот так\r\n<pre lang="bash">\r\ngit remote add origin ssh://git@<host'..., $args = [0 => 'Начало <a href="https://reverse.org.ua/osvaivaem-git/">тут</a>\r\nПосле того как мы создали пустой репозиторий на сервере, нужно добавить туда наш проект \r\n<pre lang="bash">\r\ngit add * && git commit -m "Initial commit" && git push origin master\r\n</pre>\r\nгде, \r\norigin это сервер на котором у нас код... и добавляется он вот так\r\n<pre lang="bash">\r\ngit remote add origin ssh://git@<host'...] ).../plugin.php:205
80.04007722608WP_Syntax::beforeFilter( $content = 'Начало <a href="https://reverse.org.ua/osvaivaem-git/">тут</a>\r\nПосле того как мы создали пустой репозиторий на сервере, нужно добавить туда наш проект \r\n<pre lang="bash">\r\ngit add * && git commit -m "Initial commit" && git push origin master\r\n</pre>\r\nгде, \r\norigin это сервер на котором у нас код... и добавляется он вот так\r\n<pre lang="bash">\r\ngit remote add origin ssh://git@<host'... ).../class-wp-hook.php:324
90.04007722608preg_replace_callback( $pattern = '/\\s*<pre(?:lang=["\']([\\w-]+)["\']|line=["\'](\\d*)["\']|escaped=["\'](true|false)?["\']|highlight=["\']((?:\\d+[,-])*\\d+)["\']|src=["\']([^"\']+)["\']|\\s)+>(.*)<\\/pre>\\s*/siU', $callback = [0 => 'WP_Syntax', 1 => 'substituteToken'], $subject = 'Начало <a href="https://reverse.org.ua/osvaivaem-git/">тут</a>\r\nПосле того как мы создали пустой репозиторий на сервере, нужно добавить туда наш проект \r\n<pre lang="bash">\r\ngit add * && git commit -m "Initial commit" && git push origin master\r\n</pre>\r\nгде, \r\norigin это сервер на котором у нас код... и добавляется он вот так\r\n<pre lang="bash">\r\ngit remote add origin ssh://git@<host'... ).../wp-syntax.php:383

( ! ) Warning: WP_Syntax::substituteToken(): Argument #1 ($match) must be passed by reference, value given in /var/www/reverse.org.ua/default/wp-content/plugins/wp-syntax/wp-syntax.php on line 383
Call Stack
#TimeMemoryFunctionLocation
10.0000369008{main}( ).../index.php:0
20.0001369368require( '/var/www/reverse.org.ua/default/wp-blog-header.php ).../index.php:17
30.03117127296require_once( '/var/www/reverse.org.ua/default/wp-includes/template-loader.php ).../wp-blog-header.php:19
40.03147180120include( '/var/www/reverse.org.ua/default/wp-content/themes/monochrome/index.php ).../template-loader.php:106
50.03997716944the_content( $more_link_text = 'Read more', $strip_teaser = ??? ).../index.php:14
60.04007721072apply_filters( $hook_name = 'the_content', $value = 'Начало <a href="https://reverse.org.ua/osvaivaem-git/">тут</a>\r\nПосле того как мы создали пустой репозиторий на сервере, нужно добавить туда наш проект \r\n<pre lang="bash">\r\ngit add * && git commit -m "Initial commit" && git push origin master\r\n</pre>\r\nгде, \r\norigin это сервер на котором у нас код... и добавляется он вот так\r\n<pre lang="bash">\r\ngit remote add origin ssh://git@<host'... ).../post-template.php:256
70.04007721480WP_Hook->apply_filters( $value = 'Начало <a href="https://reverse.org.ua/osvaivaem-git/">тут</a>\r\nПосле того как мы создали пустой репозиторий на сервере, нужно добавить туда наш проект \r\n<pre lang="bash">\r\ngit add * && git commit -m "Initial commit" && git push origin master\r\n</pre>\r\nгде, \r\norigin это сервер на котором у нас код... и добавляется он вот так\r\n<pre lang="bash">\r\ngit remote add origin ssh://git@<host'..., $args = [0 => 'Начало <a href="https://reverse.org.ua/osvaivaem-git/">тут</a>\r\nПосле того как мы создали пустой репозиторий на сервере, нужно добавить туда наш проект \r\n<pre lang="bash">\r\ngit add * && git commit -m "Initial commit" && git push origin master\r\n</pre>\r\nгде, \r\norigin это сервер на котором у нас код... и добавляется он вот так\r\n<pre lang="bash">\r\ngit remote add origin ssh://git@<host'...] ).../plugin.php:205
80.04007722608WP_Syntax::beforeFilter( $content = 'Начало <a href="https://reverse.org.ua/osvaivaem-git/">тут</a>\r\nПосле того как мы создали пустой репозиторий на сервере, нужно добавить туда наш проект \r\n<pre lang="bash">\r\ngit add * && git commit -m "Initial commit" && git push origin master\r\n</pre>\r\nгде, \r\norigin это сервер на котором у нас код... и добавляется он вот так\r\n<pre lang="bash">\r\ngit remote add origin ssh://git@<host'... ).../class-wp-hook.php:324
90.04007722608preg_replace_callback( $pattern = '/\\s*<pre(?:lang=["\']([\\w-]+)["\']|line=["\'](\\d*)["\']|escaped=["\'](true|false)?["\']|highlight=["\']((?:\\d+[,-])*\\d+)["\']|src=["\']([^"\']+)["\']|\\s)+>(.*)<\\/pre>\\s*/siU', $callback = [0 => 'WP_Syntax', 1 => 'substituteToken'], $subject = 'Начало <a href="https://reverse.org.ua/osvaivaem-git/">тут</a>\r\nПосле того как мы создали пустой репозиторий на сервере, нужно добавить туда наш проект \r\n<pre lang="bash">\r\ngit add * && git commit -m "Initial commit" && git push origin master\r\n</pre>\r\nгде, \r\norigin это сервер на котором у нас код... и добавляется он вот так\r\n<pre lang="bash">\r\ngit remote add origin ssh://git@<host'... ).../wp-syntax.php:383

( ! ) Warning: WP_Syntax::substituteToken(): Argument #1 ($match) must be passed by reference, value given in /var/www/reverse.org.ua/default/wp-content/plugins/wp-syntax/wp-syntax.php on line 383
Call Stack
#TimeMemoryFunctionLocation
10.0000369008{main}( ).../index.php:0
20.0001369368require( '/var/www/reverse.org.ua/default/wp-blog-header.php ).../index.php:17
30.03117127296require_once( '/var/www/reverse.org.ua/default/wp-includes/template-loader.php ).../wp-blog-header.php:19
40.03147180120include( '/var/www/reverse.org.ua/default/wp-content/themes/monochrome/index.php ).../template-loader.php:106
50.03997716944the_content( $more_link_text = 'Read more', $strip_teaser = ??? ).../index.php:14
60.04007721072apply_filters( $hook_name = 'the_content', $value = 'Начало <a href="https://reverse.org.ua/osvaivaem-git/">тут</a>\r\nПосле того как мы создали пустой репозиторий на сервере, нужно добавить туда наш проект \r\n<pre lang="bash">\r\ngit add * && git commit -m "Initial commit" && git push origin master\r\n</pre>\r\nгде, \r\norigin это сервер на котором у нас код... и добавляется он вот так\r\n<pre lang="bash">\r\ngit remote add origin ssh://git@<host'... ).../post-template.php:256
70.04007721480WP_Hook->apply_filters( $value = 'Начало <a href="https://reverse.org.ua/osvaivaem-git/">тут</a>\r\nПосле того как мы создали пустой репозиторий на сервере, нужно добавить туда наш проект \r\n<pre lang="bash">\r\ngit add * && git commit -m "Initial commit" && git push origin master\r\n</pre>\r\nгде, \r\norigin это сервер на котором у нас код... и добавляется он вот так\r\n<pre lang="bash">\r\ngit remote add origin ssh://git@<host'..., $args = [0 => 'Начало <a href="https://reverse.org.ua/osvaivaem-git/">тут</a>\r\nПосле того как мы создали пустой репозиторий на сервере, нужно добавить туда наш проект \r\n<pre lang="bash">\r\ngit add * && git commit -m "Initial commit" && git push origin master\r\n</pre>\r\nгде, \r\norigin это сервер на котором у нас код... и добавляется он вот так\r\n<pre lang="bash">\r\ngit remote add origin ssh://git@<host'...] ).../plugin.php:205
80.04007722608WP_Syntax::beforeFilter( $content = 'Начало <a href="https://reverse.org.ua/osvaivaem-git/">тут</a>\r\nПосле того как мы создали пустой репозиторий на сервере, нужно добавить туда наш проект \r\n<pre lang="bash">\r\ngit add * && git commit -m "Initial commit" && git push origin master\r\n</pre>\r\nгде, \r\norigin это сервер на котором у нас код... и добавляется он вот так\r\n<pre lang="bash">\r\ngit remote add origin ssh://git@<host'... ).../class-wp-hook.php:324
90.04007722608preg_replace_callback( $pattern = '/\\s*<pre(?:lang=["\']([\\w-]+)["\']|line=["\'](\\d*)["\']|escaped=["\'](true|false)?["\']|highlight=["\']((?:\\d+[,-])*\\d+)["\']|src=["\']([^"\']+)["\']|\\s)+>(.*)<\\/pre>\\s*/siU', $callback = [0 => 'WP_Syntax', 1 => 'substituteToken'], $subject = 'Начало <a href="https://reverse.org.ua/osvaivaem-git/">тут</a>\r\nПосле того как мы создали пустой репозиторий на сервере, нужно добавить туда наш проект \r\n<pre lang="bash">\r\ngit add * && git commit -m "Initial commit" && git push origin master\r\n</pre>\r\nгде, \r\norigin это сервер на котором у нас код... и добавляется он вот так\r\n<pre lang="bash">\r\ngit remote add origin ssh://git@<host'... ).../wp-syntax.php:383

( ! ) Warning: WP_Syntax::substituteToken(): Argument #1 ($match) must be passed by reference, value given in /var/www/reverse.org.ua/default/wp-content/plugins/wp-syntax/wp-syntax.php on line 383
Call Stack
#TimeMemoryFunctionLocation
10.0000369008{main}( ).../index.php:0
20.0001369368require( '/var/www/reverse.org.ua/default/wp-blog-header.php ).../index.php:17
30.03117127296require_once( '/var/www/reverse.org.ua/default/wp-includes/template-loader.php ).../wp-blog-header.php:19
40.03147180120include( '/var/www/reverse.org.ua/default/wp-content/themes/monochrome/index.php ).../template-loader.php:106
50.03997716944the_content( $more_link_text = 'Read more', $strip_teaser = ??? ).../index.php:14
60.04007721072apply_filters( $hook_name = 'the_content', $value = 'Начало <a href="https://reverse.org.ua/osvaivaem-git/">тут</a>\r\nПосле того как мы создали пустой репозиторий на сервере, нужно добавить туда наш проект \r\n<pre lang="bash">\r\ngit add * && git commit -m "Initial commit" && git push origin master\r\n</pre>\r\nгде, \r\norigin это сервер на котором у нас код... и добавляется он вот так\r\n<pre lang="bash">\r\ngit remote add origin ssh://git@<host'... ).../post-template.php:256
70.04007721480WP_Hook->apply_filters( $value = 'Начало <a href="https://reverse.org.ua/osvaivaem-git/">тут</a>\r\nПосле того как мы создали пустой репозиторий на сервере, нужно добавить туда наш проект \r\n<pre lang="bash">\r\ngit add * && git commit -m "Initial commit" && git push origin master\r\n</pre>\r\nгде, \r\norigin это сервер на котором у нас код... и добавляется он вот так\r\n<pre lang="bash">\r\ngit remote add origin ssh://git@<host'..., $args = [0 => 'Начало <a href="https://reverse.org.ua/osvaivaem-git/">тут</a>\r\nПосле того как мы создали пустой репозиторий на сервере, нужно добавить туда наш проект \r\n<pre lang="bash">\r\ngit add * && git commit -m "Initial commit" && git push origin master\r\n</pre>\r\nгде, \r\norigin это сервер на котором у нас код... и добавляется он вот так\r\n<pre lang="bash">\r\ngit remote add origin ssh://git@<host'...] ).../plugin.php:205
80.04007722608WP_Syntax::beforeFilter( $content = 'Начало <a href="https://reverse.org.ua/osvaivaem-git/">тут</a>\r\nПосле того как мы создали пустой репозиторий на сервере, нужно добавить туда наш проект \r\n<pre lang="bash">\r\ngit add * && git commit -m "Initial commit" && git push origin master\r\n</pre>\r\nгде, \r\norigin это сервер на котором у нас код... и добавляется он вот так\r\n<pre lang="bash">\r\ngit remote add origin ssh://git@<host'... ).../class-wp-hook.php:324
90.04007722608preg_replace_callback( $pattern = '/\\s*<pre(?:lang=["\']([\\w-]+)["\']|line=["\'](\\d*)["\']|escaped=["\'](true|false)?["\']|highlight=["\']((?:\\d+[,-])*\\d+)["\']|src=["\']([^"\']+)["\']|\\s)+>(.*)<\\/pre>\\s*/siU', $callback = [0 => 'WP_Syntax', 1 => 'substituteToken'], $subject = 'Начало <a href="https://reverse.org.ua/osvaivaem-git/">тут</a>\r\nПосле того как мы создали пустой репозиторий на сервере, нужно добавить туда наш проект \r\n<pre lang="bash">\r\ngit add * && git commit -m "Initial commit" && git push origin master\r\n</pre>\r\nгде, \r\norigin это сервер на котором у нас код... и добавляется он вот так\r\n<pre lang="bash">\r\ngit remote add origin ssh://git@<host'... ).../wp-syntax.php:383

( ! ) Warning: WP_Syntax::substituteToken(): Argument #1 ($match) must be passed by reference, value given in /var/www/reverse.org.ua/default/wp-content/plugins/wp-syntax/wp-syntax.php on line 383
Call Stack
#TimeMemoryFunctionLocation
10.0000369008{main}( ).../index.php:0
20.0001369368require( '/var/www/reverse.org.ua/default/wp-blog-header.php ).../index.php:17
30.03117127296require_once( '/var/www/reverse.org.ua/default/wp-includes/template-loader.php ).../wp-blog-header.php:19
40.03147180120include( '/var/www/reverse.org.ua/default/wp-content/themes/monochrome/index.php ).../template-loader.php:106
50.03997716944the_content( $more_link_text = 'Read more', $strip_teaser = ??? ).../index.php:14
60.04007721072apply_filters( $hook_name = 'the_content', $value = 'Начало <a href="https://reverse.org.ua/osvaivaem-git/">тут</a>\r\nПосле того как мы создали пустой репозиторий на сервере, нужно добавить туда наш проект \r\n<pre lang="bash">\r\ngit add * && git commit -m "Initial commit" && git push origin master\r\n</pre>\r\nгде, \r\norigin это сервер на котором у нас код... и добавляется он вот так\r\n<pre lang="bash">\r\ngit remote add origin ssh://git@<host'... ).../post-template.php:256
70.04007721480WP_Hook->apply_filters( $value = 'Начало <a href="https://reverse.org.ua/osvaivaem-git/">тут</a>\r\nПосле того как мы создали пустой репозиторий на сервере, нужно добавить туда наш проект \r\n<pre lang="bash">\r\ngit add * && git commit -m "Initial commit" && git push origin master\r\n</pre>\r\nгде, \r\norigin это сервер на котором у нас код... и добавляется он вот так\r\n<pre lang="bash">\r\ngit remote add origin ssh://git@<host'..., $args = [0 => 'Начало <a href="https://reverse.org.ua/osvaivaem-git/">тут</a>\r\nПосле того как мы создали пустой репозиторий на сервере, нужно добавить туда наш проект \r\n<pre lang="bash">\r\ngit add * && git commit -m "Initial commit" && git push origin master\r\n</pre>\r\nгде, \r\norigin это сервер на котором у нас код... и добавляется он вот так\r\n<pre lang="bash">\r\ngit remote add origin ssh://git@<host'...] ).../plugin.php:205
80.04007722608WP_Syntax::beforeFilter( $content = 'Начало <a href="https://reverse.org.ua/osvaivaem-git/">тут</a>\r\nПосле того как мы создали пустой репозиторий на сервере, нужно добавить туда наш проект \r\n<pre lang="bash">\r\ngit add * && git commit -m "Initial commit" && git push origin master\r\n</pre>\r\nгде, \r\norigin это сервер на котором у нас код... и добавляется он вот так\r\n<pre lang="bash">\r\ngit remote add origin ssh://git@<host'... ).../class-wp-hook.php:324
90.04007722608preg_replace_callback( $pattern = '/\\s*<pre(?:lang=["\']([\\w-]+)["\']|line=["\'](\\d*)["\']|escaped=["\'](true|false)?["\']|highlight=["\']((?:\\d+[,-])*\\d+)["\']|src=["\']([^"\']+)["\']|\\s)+>(.*)<\\/pre>\\s*/siU', $callback = [0 => 'WP_Syntax', 1 => 'substituteToken'], $subject = 'Начало <a href="https://reverse.org.ua/osvaivaem-git/">тут</a>\r\nПосле того как мы создали пустой репозиторий на сервере, нужно добавить туда наш проект \r\n<pre lang="bash">\r\ngit add * && git commit -m "Initial commit" && git push origin master\r\n</pre>\r\nгде, \r\norigin это сервер на котором у нас код... и добавляется он вот так\r\n<pre lang="bash">\r\ngit remote add origin ssh://git@<host'... ).../wp-syntax.php:383

( ! ) Warning: WP_Syntax::substituteToken(): Argument #1 ($match) must be passed by reference, value given in /var/www/reverse.org.ua/default/wp-content/plugins/wp-syntax/wp-syntax.php on line 383
Call Stack
#TimeMemoryFunctionLocation
10.0000369008{main}( ).../index.php:0
20.0001369368require( '/var/www/reverse.org.ua/default/wp-blog-header.php ).../index.php:17
30.03117127296require_once( '/var/www/reverse.org.ua/default/wp-includes/template-loader.php ).../wp-blog-header.php:19
40.03147180120include( '/var/www/reverse.org.ua/default/wp-content/themes/monochrome/index.php ).../template-loader.php:106
50.03997716944the_content( $more_link_text = 'Read more', $strip_teaser = ??? ).../index.php:14
60.04007721072apply_filters( $hook_name = 'the_content', $value = 'Начало <a href="https://reverse.org.ua/osvaivaem-git/">тут</a>\r\nПосле того как мы создали пустой репозиторий на сервере, нужно добавить туда наш проект \r\n<pre lang="bash">\r\ngit add * && git commit -m "Initial commit" && git push origin master\r\n</pre>\r\nгде, \r\norigin это сервер на котором у нас код... и добавляется он вот так\r\n<pre lang="bash">\r\ngit remote add origin ssh://git@<host'... ).../post-template.php:256
70.04007721480WP_Hook->apply_filters( $value = 'Начало <a href="https://reverse.org.ua/osvaivaem-git/">тут</a>\r\nПосле того как мы создали пустой репозиторий на сервере, нужно добавить туда наш проект \r\n<pre lang="bash">\r\ngit add * && git commit -m "Initial commit" && git push origin master\r\n</pre>\r\nгде, \r\norigin это сервер на котором у нас код... и добавляется он вот так\r\n<pre lang="bash">\r\ngit remote add origin ssh://git@<host'..., $args = [0 => 'Начало <a href="https://reverse.org.ua/osvaivaem-git/">тут</a>\r\nПосле того как мы создали пустой репозиторий на сервере, нужно добавить туда наш проект \r\n<pre lang="bash">\r\ngit add * && git commit -m "Initial commit" && git push origin master\r\n</pre>\r\nгде, \r\norigin это сервер на котором у нас код... и добавляется он вот так\r\n<pre lang="bash">\r\ngit remote add origin ssh://git@<host'...] ).../plugin.php:205
80.04007722608WP_Syntax::beforeFilter( $content = 'Начало <a href="https://reverse.org.ua/osvaivaem-git/">тут</a>\r\nПосле того как мы создали пустой репозиторий на сервере, нужно добавить туда наш проект \r\n<pre lang="bash">\r\ngit add * && git commit -m "Initial commit" && git push origin master\r\n</pre>\r\nгде, \r\norigin это сервер на котором у нас код... и добавляется он вот так\r\n<pre lang="bash">\r\ngit remote add origin ssh://git@<host'... ).../class-wp-hook.php:324
90.04007722608preg_replace_callback( $pattern = '/\\s*<pre(?:lang=["\']([\\w-]+)["\']|line=["\'](\\d*)["\']|escaped=["\'](true|false)?["\']|highlight=["\']((?:\\d+[,-])*\\d+)["\']|src=["\']([^"\']+)["\']|\\s)+>(.*)<\\/pre>\\s*/siU', $callback = [0 => 'WP_Syntax', 1 => 'substituteToken'], $subject = 'Начало <a href="https://reverse.org.ua/osvaivaem-git/">тут</a>\r\nПосле того как мы создали пустой репозиторий на сервере, нужно добавить туда наш проект \r\n<pre lang="bash">\r\ngit add * && git commit -m "Initial commit" && git push origin master\r\n</pre>\r\nгде, \r\norigin это сервер на котором у нас код... и добавляется он вот так\r\n<pre lang="bash">\r\ngit remote add origin ssh://git@<host'... ).../wp-syntax.php:383

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

git add * && git commit -m "Initial commit" && git push origin master

где,
origin это сервер на котором у нас код… и добавляется он вот так

git remote add origin ssh://git@<hostname>/git/test.git
</hostname>

Возможны ошибки при первом комите:

root@client:app# git push
Password: 
No refs in common and none specified; doing nothing.
Perhaps you should specify a branch such as 'master'.
fatal: The remote end hung up unexpectedly
error: failed to push some refs to 'ssh://root@giserver.com/git/app'

Указываем явно куда пушить

root@gitclient# git push origin master
Password: 
Counting objects: 3, done.
Writing objects: 100% (3/3), 203 bytes, done.
Total 3 (delta 0), reused 0 (delta 0)
remote: error: refusing to update checked out branch: refs/heads/master
remote: error: By default, updating the current branch in a non-bare repository
remote: error: is denied, because it will make the index and work tree inconsistent
remote: error: with what you pushed, and will require 'git reset --hard' to match
remote: error: the work tree to HEAD.
remote: error: 
remote: error: You can set 'receive.denyCurrentBranch' configuration variable to
remote: error: 'ignore' or 'warn' in the remote repository to allow pushing into
remote: error: its current branch; however, this is not recommended unless you
remote: error: arranged to update its work tree to match what you pushed in some
remote: error: other way.
remote: error: 
remote: error: To squelch this message and still keep the default behaviour, set
remote: error: 'receive.denyCurrentBranch' configuration variable to 'refuse'.
To ssh://root@gitserver.com/git/app
 ! [remote rejected] master -> master (branch is currently checked out)
error: failed to push some refs to 'ssh://root@gitserver.com/git/app'

Все равно не поддается на провокацию. Сия ситуация хорошо описана тут http://pete.akeo.ie/2011/07/git-remote-repository.html
Git думает что раз репозиторий пустой, то есть не завершенный первый коммит и не дает простому смертному стать первым. Для этого мы на сервере создадим новую ветку:

root@gitserver : git checkout -b first-commit
Switched to a new branch 'first-commit'
root@gitserver $ git symbolic-ref HEAD refs/heads/first-commit

После этого можем внести изменения в код на клиенте и передать это на сервер

echo "new file" > README
git add README
git commit -m "Added file README"
git push origin master

Read more

ESP8266: мини-WiFi плата с GPIO

ESP8266 модификации

ESP8266 модификации


ESP-01 — удобен для прототипирования (есть разъем под макетку), но выведен всего 1 GPIO;
ESP-03 — много выводов, плюс керамическая антенна;
ESP-07 — то же самое что и ESP-03 + экран и разъем под внешнюю антенну.
Обзор всех модификаций

Драйвер для Tormenta2 в Asterisk

Чтоб не искать каждый раз заново.
Драйвер для ISDN PRI карты Tormenta2 от украинской компании Nika нужно подкинуть в каталог с оригинальными
dahdi-linux-complete-2****/linux/drivers/dahdi/
И заменить в нем тот драйвер который уже есть tormenta2.rbt
Сам фай можно скачать по это ссылке tormenta2.rbt

dahdi_tool отсутствует в системе


( ! ) Warning: WP_Syntax::substituteToken(): Argument #1 ($match) must be passed by reference, value given in /var/www/reverse.org.ua/default/wp-content/plugins/wp-syntax/wp-syntax.php on line 383
Call Stack
#TimeMemoryFunctionLocation
10.0000369008{main}( ).../index.php:0
20.0001369368require( '/var/www/reverse.org.ua/default/wp-blog-header.php ).../index.php:17
30.03117127296require_once( '/var/www/reverse.org.ua/default/wp-includes/template-loader.php ).../wp-blog-header.php:19
40.03147180120include( '/var/www/reverse.org.ua/default/wp-content/themes/monochrome/index.php ).../template-loader.php:106
50.04357876888the_content( $more_link_text = 'Read more', $strip_teaser = ??? ).../index.php:14
60.04357876888apply_filters( $hook_name = 'the_content', $value = 'Поставил <strong>dahdi_tool</strong>, а после установки не оказалось самой утилиты <strong>dahdi_tool</strong>, хотя все остальное собралось, а все гениальное просто - ему не хватало dev-libs/newt\r\n<pre lang="bash"> emerge -av dev-libs/newt</pre>\r\nДля Debian\r\n<pre lang="bash"> apt-get install libnewt-dev libnewt0.52</pre>\r\nи жизнь наладилась.... \r\nЕсли же вы собираете в'... ).../post-template.php:256
70.04357877296WP_Hook->apply_filters( $value = 'Поставил <strong>dahdi_tool</strong>, а после установки не оказалось самой утилиты <strong>dahdi_tool</strong>, хотя все остальное собралось, а все гениальное просто - ему не хватало dev-libs/newt\r\n<pre lang="bash"> emerge -av dev-libs/newt</pre>\r\nДля Debian\r\n<pre lang="bash"> apt-get install libnewt-dev libnewt0.52</pre>\r\nи жизнь наладилась.... \r\nЕсли же вы собираете в'..., $args = [0 => 'Поставил <strong>dahdi_tool</strong>, а после установки не оказалось самой утилиты <strong>dahdi_tool</strong>, хотя все остальное собралось, а все гениальное просто - ему не хватало dev-libs/newt\r\n<pre lang="bash"> emerge -av dev-libs/newt</pre>\r\nДля Debian\r\n<pre lang="bash"> apt-get install libnewt-dev libnewt0.52</pre>\r\nи жизнь наладилась.... \r\nЕсли же вы собираете в'...] ).../plugin.php:205
80.04357877672WP_Syntax::beforeFilter( $content = 'Поставил <strong>dahdi_tool</strong>, а после установки не оказалось самой утилиты <strong>dahdi_tool</strong>, хотя все остальное собралось, а все гениальное просто - ему не хватало dev-libs/newt\r\n<pre lang="bash"> emerge -av dev-libs/newt</pre>\r\nДля Debian\r\n<pre lang="bash"> apt-get install libnewt-dev libnewt0.52</pre>\r\nи жизнь наладилась.... \r\nЕсли же вы собираете в'... ).../class-wp-hook.php:324
90.04357877672preg_replace_callback( $pattern = '/\\s*<pre(?:lang=["\']([\\w-]+)["\']|line=["\'](\\d*)["\']|escaped=["\'](true|false)?["\']|highlight=["\']((?:\\d+[,-])*\\d+)["\']|src=["\']([^"\']+)["\']|\\s)+>(.*)<\\/pre>\\s*/siU', $callback = [0 => 'WP_Syntax', 1 => 'substituteToken'], $subject = 'Поставил <strong>dahdi_tool</strong>, а после установки не оказалось самой утилиты <strong>dahdi_tool</strong>, хотя все остальное собралось, а все гениальное просто - ему не хватало dev-libs/newt\r\n<pre lang="bash"> emerge -av dev-libs/newt</pre>\r\nДля Debian\r\n<pre lang="bash"> apt-get install libnewt-dev libnewt0.52</pre>\r\nи жизнь наладилась.... \r\nЕсли же вы собираете в'... ).../wp-syntax.php:383

( ! ) Warning: WP_Syntax::substituteToken(): Argument #1 ($match) must be passed by reference, value given in /var/www/reverse.org.ua/default/wp-content/plugins/wp-syntax/wp-syntax.php on line 383
Call Stack
#TimeMemoryFunctionLocation
10.0000369008{main}( ).../index.php:0
20.0001369368require( '/var/www/reverse.org.ua/default/wp-blog-header.php ).../index.php:17
30.03117127296require_once( '/var/www/reverse.org.ua/default/wp-includes/template-loader.php ).../wp-blog-header.php:19
40.03147180120include( '/var/www/reverse.org.ua/default/wp-content/themes/monochrome/index.php ).../template-loader.php:106
50.04357876888the_content( $more_link_text = 'Read more', $strip_teaser = ??? ).../index.php:14
60.04357876888apply_filters( $hook_name = 'the_content', $value = 'Поставил <strong>dahdi_tool</strong>, а после установки не оказалось самой утилиты <strong>dahdi_tool</strong>, хотя все остальное собралось, а все гениальное просто - ему не хватало dev-libs/newt\r\n<pre lang="bash"> emerge -av dev-libs/newt</pre>\r\nДля Debian\r\n<pre lang="bash"> apt-get install libnewt-dev libnewt0.52</pre>\r\nи жизнь наладилась.... \r\nЕсли же вы собираете в'... ).../post-template.php:256
70.04357877296WP_Hook->apply_filters( $value = 'Поставил <strong>dahdi_tool</strong>, а после установки не оказалось самой утилиты <strong>dahdi_tool</strong>, хотя все остальное собралось, а все гениальное просто - ему не хватало dev-libs/newt\r\n<pre lang="bash"> emerge -av dev-libs/newt</pre>\r\nДля Debian\r\n<pre lang="bash"> apt-get install libnewt-dev libnewt0.52</pre>\r\nи жизнь наладилась.... \r\nЕсли же вы собираете в'..., $args = [0 => 'Поставил <strong>dahdi_tool</strong>, а после установки не оказалось самой утилиты <strong>dahdi_tool</strong>, хотя все остальное собралось, а все гениальное просто - ему не хватало dev-libs/newt\r\n<pre lang="bash"> emerge -av dev-libs/newt</pre>\r\nДля Debian\r\n<pre lang="bash"> apt-get install libnewt-dev libnewt0.52</pre>\r\nи жизнь наладилась.... \r\nЕсли же вы собираете в'...] ).../plugin.php:205
80.04357877672WP_Syntax::beforeFilter( $content = 'Поставил <strong>dahdi_tool</strong>, а после установки не оказалось самой утилиты <strong>dahdi_tool</strong>, хотя все остальное собралось, а все гениальное просто - ему не хватало dev-libs/newt\r\n<pre lang="bash"> emerge -av dev-libs/newt</pre>\r\nДля Debian\r\n<pre lang="bash"> apt-get install libnewt-dev libnewt0.52</pre>\r\nи жизнь наладилась.... \r\nЕсли же вы собираете в'... ).../class-wp-hook.php:324
90.04357877672preg_replace_callback( $pattern = '/\\s*<pre(?:lang=["\']([\\w-]+)["\']|line=["\'](\\d*)["\']|escaped=["\'](true|false)?["\']|highlight=["\']((?:\\d+[,-])*\\d+)["\']|src=["\']([^"\']+)["\']|\\s)+>(.*)<\\/pre>\\s*/siU', $callback = [0 => 'WP_Syntax', 1 => 'substituteToken'], $subject = 'Поставил <strong>dahdi_tool</strong>, а после установки не оказалось самой утилиты <strong>dahdi_tool</strong>, хотя все остальное собралось, а все гениальное просто - ему не хватало dev-libs/newt\r\n<pre lang="bash"> emerge -av dev-libs/newt</pre>\r\nДля Debian\r\n<pre lang="bash"> apt-get install libnewt-dev libnewt0.52</pre>\r\nи жизнь наладилась.... \r\nЕсли же вы собираете в'... ).../wp-syntax.php:383

( ! ) Warning: WP_Syntax::substituteToken(): Argument #1 ($match) must be passed by reference, value given in /var/www/reverse.org.ua/default/wp-content/plugins/wp-syntax/wp-syntax.php on line 383
Call Stack
#TimeMemoryFunctionLocation
10.0000369008{main}( ).../index.php:0
20.0001369368require( '/var/www/reverse.org.ua/default/wp-blog-header.php ).../index.php:17
30.03117127296require_once( '/var/www/reverse.org.ua/default/wp-includes/template-loader.php ).../wp-blog-header.php:19
40.03147180120include( '/var/www/reverse.org.ua/default/wp-content/themes/monochrome/index.php ).../template-loader.php:106
50.04357876888the_content( $more_link_text = 'Read more', $strip_teaser = ??? ).../index.php:14
60.04357876888apply_filters( $hook_name = 'the_content', $value = 'Поставил <strong>dahdi_tool</strong>, а после установки не оказалось самой утилиты <strong>dahdi_tool</strong>, хотя все остальное собралось, а все гениальное просто - ему не хватало dev-libs/newt\r\n<pre lang="bash"> emerge -av dev-libs/newt</pre>\r\nДля Debian\r\n<pre lang="bash"> apt-get install libnewt-dev libnewt0.52</pre>\r\nи жизнь наладилась.... \r\nЕсли же вы собираете в'... ).../post-template.php:256
70.04357877296WP_Hook->apply_filters( $value = 'Поставил <strong>dahdi_tool</strong>, а после установки не оказалось самой утилиты <strong>dahdi_tool</strong>, хотя все остальное собралось, а все гениальное просто - ему не хватало dev-libs/newt\r\n<pre lang="bash"> emerge -av dev-libs/newt</pre>\r\nДля Debian\r\n<pre lang="bash"> apt-get install libnewt-dev libnewt0.52</pre>\r\nи жизнь наладилась.... \r\nЕсли же вы собираете в'..., $args = [0 => 'Поставил <strong>dahdi_tool</strong>, а после установки не оказалось самой утилиты <strong>dahdi_tool</strong>, хотя все остальное собралось, а все гениальное просто - ему не хватало dev-libs/newt\r\n<pre lang="bash"> emerge -av dev-libs/newt</pre>\r\nДля Debian\r\n<pre lang="bash"> apt-get install libnewt-dev libnewt0.52</pre>\r\nи жизнь наладилась.... \r\nЕсли же вы собираете в'...] ).../plugin.php:205
80.04357877672WP_Syntax::beforeFilter( $content = 'Поставил <strong>dahdi_tool</strong>, а после установки не оказалось самой утилиты <strong>dahdi_tool</strong>, хотя все остальное собралось, а все гениальное просто - ему не хватало dev-libs/newt\r\n<pre lang="bash"> emerge -av dev-libs/newt</pre>\r\nДля Debian\r\n<pre lang="bash"> apt-get install libnewt-dev libnewt0.52</pre>\r\nи жизнь наладилась.... \r\nЕсли же вы собираете в'... ).../class-wp-hook.php:324
90.04357877672preg_replace_callback( $pattern = '/\\s*<pre(?:lang=["\']([\\w-]+)["\']|line=["\'](\\d*)["\']|escaped=["\'](true|false)?["\']|highlight=["\']((?:\\d+[,-])*\\d+)["\']|src=["\']([^"\']+)["\']|\\s)+>(.*)<\\/pre>\\s*/siU', $callback = [0 => 'WP_Syntax', 1 => 'substituteToken'], $subject = 'Поставил <strong>dahdi_tool</strong>, а после установки не оказалось самой утилиты <strong>dahdi_tool</strong>, хотя все остальное собралось, а все гениальное просто - ему не хватало dev-libs/newt\r\n<pre lang="bash"> emerge -av dev-libs/newt</pre>\r\nДля Debian\r\n<pre lang="bash"> apt-get install libnewt-dev libnewt0.52</pre>\r\nи жизнь наладилась.... \r\nЕсли же вы собираете в'... ).../wp-syntax.php:383

Поставил dahdi_tool, а после установки не оказалось самой утилиты dahdi_tool, хотя все остальное собралось, а все гениальное просто – ему не хватало dev-libs/newt

 emerge -av dev-libs/newt

Для Debian

 apt-get install libnewt-dev libnewt0.52

и жизнь наладилась….
Если же вы собираете вручную dahdi-complete то нужно не забыть и tools собрать

cd dahdi-linux-complete*/tools
./configure
make
make install

DHCPD-Pools : Unable to find uthash.h


( ! ) Warning: WP_Syntax::substituteToken(): Argument #1 ($match) must be passed by reference, value given in /var/www/reverse.org.ua/default/wp-content/plugins/wp-syntax/wp-syntax.php on line 383
Call Stack
#TimeMemoryFunctionLocation
10.0000369008{main}( ).../index.php:0
20.0001369368require( '/var/www/reverse.org.ua/default/wp-blog-header.php ).../index.php:17
30.03117127296require_once( '/var/www/reverse.org.ua/default/wp-includes/template-loader.php ).../wp-blog-header.php:19
40.03147180120include( '/var/www/reverse.org.ua/default/wp-content/themes/monochrome/index.php ).../template-loader.php:106
50.04467914120the_content( $more_link_text = 'Read more', $strip_teaser = ??? ).../index.php:14
60.04467914120apply_filters( $hook_name = 'the_content', $value = 'При зборці Dhcpd-pools видає помилку \r\n<pre lang="bash">\r\nUnable to find uthash.h\r\n</pre>\r\nВирішення:\r\n<pre lang="bash">\r\napt-get install uthash-dev\r\n</pre>' ).../post-template.php:256
70.04467914528WP_Hook->apply_filters( $value = 'При зборці Dhcpd-pools видає помилку \r\n<pre lang="bash">\r\nUnable to find uthash.h\r\n</pre>\r\nВирішення:\r\n<pre lang="bash">\r\napt-get install uthash-dev\r\n</pre>', $args = [0 => 'При зборці Dhcpd-pools видає помилку \r\n<pre lang="bash">\r\nUnable to find uthash.h\r\n</pre>\r\nВирішення:\r\n<pre lang="bash">\r\napt-get install uthash-dev\r\n</pre>'] ).../plugin.php:205
80.04477914904WP_Syntax::beforeFilter( $content = 'При зборці Dhcpd-pools видає помилку \r\n<pre lang="bash">\r\nUnable to find uthash.h\r\n</pre>\r\nВирішення:\r\n<pre lang="bash">\r\napt-get install uthash-dev\r\n</pre>' ).../class-wp-hook.php:324
90.04477914904preg_replace_callback( $pattern = '/\\s*<pre(?:lang=["\']([\\w-]+)["\']|line=["\'](\\d*)["\']|escaped=["\'](true|false)?["\']|highlight=["\']((?:\\d+[,-])*\\d+)["\']|src=["\']([^"\']+)["\']|\\s)+>(.*)<\\/pre>\\s*/siU', $callback = [0 => 'WP_Syntax', 1 => 'substituteToken'], $subject = 'При зборці Dhcpd-pools видає помилку \r\n<pre lang="bash">\r\nUnable to find uthash.h\r\n</pre>\r\nВирішення:\r\n<pre lang="bash">\r\napt-get install uthash-dev\r\n</pre>' ).../wp-syntax.php:383

( ! ) Warning: WP_Syntax::substituteToken(): Argument #1 ($match) must be passed by reference, value given in /var/www/reverse.org.ua/default/wp-content/plugins/wp-syntax/wp-syntax.php on line 383
Call Stack
#TimeMemoryFunctionLocation
10.0000369008{main}( ).../index.php:0
20.0001369368require( '/var/www/reverse.org.ua/default/wp-blog-header.php ).../index.php:17
30.03117127296require_once( '/var/www/reverse.org.ua/default/wp-includes/template-loader.php ).../wp-blog-header.php:19
40.03147180120include( '/var/www/reverse.org.ua/default/wp-content/themes/monochrome/index.php ).../template-loader.php:106
50.04467914120the_content( $more_link_text = 'Read more', $strip_teaser = ??? ).../index.php:14
60.04467914120apply_filters( $hook_name = 'the_content', $value = 'При зборці Dhcpd-pools видає помилку \r\n<pre lang="bash">\r\nUnable to find uthash.h\r\n</pre>\r\nВирішення:\r\n<pre lang="bash">\r\napt-get install uthash-dev\r\n</pre>' ).../post-template.php:256
70.04467914528WP_Hook->apply_filters( $value = 'При зборці Dhcpd-pools видає помилку \r\n<pre lang="bash">\r\nUnable to find uthash.h\r\n</pre>\r\nВирішення:\r\n<pre lang="bash">\r\napt-get install uthash-dev\r\n</pre>', $args = [0 => 'При зборці Dhcpd-pools видає помилку \r\n<pre lang="bash">\r\nUnable to find uthash.h\r\n</pre>\r\nВирішення:\r\n<pre lang="bash">\r\napt-get install uthash-dev\r\n</pre>'] ).../plugin.php:205
80.04477914904WP_Syntax::beforeFilter( $content = 'При зборці Dhcpd-pools видає помилку \r\n<pre lang="bash">\r\nUnable to find uthash.h\r\n</pre>\r\nВирішення:\r\n<pre lang="bash">\r\napt-get install uthash-dev\r\n</pre>' ).../class-wp-hook.php:324
90.04477914904preg_replace_callback( $pattern = '/\\s*<pre(?:lang=["\']([\\w-]+)["\']|line=["\'](\\d*)["\']|escaped=["\'](true|false)?["\']|highlight=["\']((?:\\d+[,-])*\\d+)["\']|src=["\']([^"\']+)["\']|\\s)+>(.*)<\\/pre>\\s*/siU', $callback = [0 => 'WP_Syntax', 1 => 'substituteToken'], $subject = 'При зборці Dhcpd-pools видає помилку \r\n<pre lang="bash">\r\nUnable to find uthash.h\r\n</pre>\r\nВирішення:\r\n<pre lang="bash">\r\napt-get install uthash-dev\r\n</pre>' ).../wp-syntax.php:383

При зборці Dhcpd-pools видає помилку

Unable to find uthash.h

Вирішення:

apt-get install uthash-dev

Zentyal Server

Щоб не забути погратись:

Zentyal (раніше відомий під ім’ям eBox Platform) — серверний дистрибутив Linux, побудований на пакетній базі Ubuntu LTS з довготривалою підтримкою, і орієнтований на створення серверів для обслуговування локальних мереж підприємств середнього та малого бізнесу. Zentyal постачається як у вигляді окремого установного Live-дистрибутиву, так і у вигляді набору пакунків для Ubuntu.

Сирцевий код проекту доступний на умовах ліцензії GNU General Public License, а також (частково) під різними власницькими угодами. Zentyal є власністю і спонсорується іспанською комерційною компанією eBox Technologies SL, яка володіє авторськими правами на кодову базу. Примітно, що розробка дистрибутива ведеться у співпраці з проектом Ubuntu і, починаючи з випуску Ubuntu 12.04, пакунки з компонентами Zentyal постачаються у штатному репозиторії Universe.

Керування всіма аспектами роботи дистрибутива проводиться через веб-інтерфейс, в рамках якого об’єднано близько 40 різних модулів для керування мережею, мережевими сервісами, офісним сервером та компонентами інфраструктури підприємства. Розвиток проекту орієнтовано на створення відкритої альтернативи продуктам для управління мережевою інфраструктурою підприємства від компанії Microsoft, таким як Windows Small Business Server, Windows Server, Microsoft Exchange, Microsoft Forefront.

(c) http://uk.wikipedia.org/wiki/Zentyal

Миграция на Zimbra с постороннего почтовика


( ! ) Warning: WP_Syntax::substituteToken(): Argument #1 ($match) must be passed by reference, value given in /var/www/reverse.org.ua/default/wp-content/plugins/wp-syntax/wp-syntax.php on line 383
Call Stack
#TimeMemoryFunctionLocation
10.0000369008{main}( ).../index.php:0
20.0001369368require( '/var/www/reverse.org.ua/default/wp-blog-header.php ).../index.php:17
30.03117127296require_once( '/var/www/reverse.org.ua/default/wp-includes/template-loader.php ).../wp-blog-header.php:19
40.03147180120include( '/var/www/reverse.org.ua/default/wp-content/themes/monochrome/index.php ).../template-loader.php:106
50.04657930624the_content( $more_link_text = 'Read more', $strip_teaser = ??? ).../index.php:14
60.04667932416apply_filters( $hook_name = 'the_content', $value = 'Для переноса почты с постороннего почтового провайдера к которому у вас нет доступа по ssh, можно использовать Perl утилиту imapsync\r\nСначала подготовим пакеты \r\n<pre lang="bash">\r\napt-get install makepasswd rcs perl-doc libio-tee-perl git libmail-imapclient-perl libdigest-md5-file-perl libterm-readkey-perl libfile-copy-recursive-perl build-essential make automake libunicode-string-perl li'... ).../post-template.php:256
70.04667932824WP_Hook->apply_filters( $value = 'Для переноса почты с постороннего почтового провайдера к которому у вас нет доступа по ssh, можно использовать Perl утилиту imapsync\r\nСначала подготовим пакеты \r\n<pre lang="bash">\r\napt-get install makepasswd rcs perl-doc libio-tee-perl git libmail-imapclient-perl libdigest-md5-file-perl libterm-readkey-perl libfile-copy-recursive-perl build-essential make automake libunicode-string-perl li'..., $args = [0 => 'Для переноса почты с постороннего почтового провайдера к которому у вас нет доступа по ssh, можно использовать Perl утилиту imapsync\r\nСначала подготовим пакеты \r\n<pre lang="bash">\r\napt-get install makepasswd rcs perl-doc libio-tee-perl git libmail-imapclient-perl libdigest-md5-file-perl libterm-readkey-perl libfile-copy-recursive-perl build-essential make automake libunicode-string-perl li'...] ).../plugin.php:205
80.04667933200WP_Syntax::beforeFilter( $content = 'Для переноса почты с постороннего почтового провайдера к которому у вас нет доступа по ssh, можно использовать Perl утилиту imapsync\r\nСначала подготовим пакеты \r\n<pre lang="bash">\r\napt-get install makepasswd rcs perl-doc libio-tee-perl git libmail-imapclient-perl libdigest-md5-file-perl libterm-readkey-perl libfile-copy-recursive-perl build-essential make automake libunicode-string-perl li'... ).../class-wp-hook.php:324
90.04667933200preg_replace_callback( $pattern = '/\\s*<pre(?:lang=["\']([\\w-]+)["\']|line=["\'](\\d*)["\']|escaped=["\'](true|false)?["\']|highlight=["\']((?:\\d+[,-])*\\d+)["\']|src=["\']([^"\']+)["\']|\\s)+>(.*)<\\/pre>\\s*/siU', $callback = [0 => 'WP_Syntax', 1 => 'substituteToken'], $subject = 'Для переноса почты с постороннего почтового провайдера к которому у вас нет доступа по ssh, можно использовать Perl утилиту imapsync\r\nСначала подготовим пакеты \r\n<pre lang="bash">\r\napt-get install makepasswd rcs perl-doc libio-tee-perl git libmail-imapclient-perl libdigest-md5-file-perl libterm-readkey-perl libfile-copy-recursive-perl build-essential make automake libunicode-string-perl li'... ).../wp-syntax.php:383

( ! ) Warning: WP_Syntax::substituteToken(): Argument #1 ($match) must be passed by reference, value given in /var/www/reverse.org.ua/default/wp-content/plugins/wp-syntax/wp-syntax.php on line 383
Call Stack
#TimeMemoryFunctionLocation
10.0000369008{main}( ).../index.php:0
20.0001369368require( '/var/www/reverse.org.ua/default/wp-blog-header.php ).../index.php:17
30.03117127296require_once( '/var/www/reverse.org.ua/default/wp-includes/template-loader.php ).../wp-blog-header.php:19
40.03147180120include( '/var/www/reverse.org.ua/default/wp-content/themes/monochrome/index.php ).../template-loader.php:106
50.04657930624the_content( $more_link_text = 'Read more', $strip_teaser = ??? ).../index.php:14
60.04667932416apply_filters( $hook_name = 'the_content', $value = 'Для переноса почты с постороннего почтового провайдера к которому у вас нет доступа по ssh, можно использовать Perl утилиту imapsync\r\nСначала подготовим пакеты \r\n<pre lang="bash">\r\napt-get install makepasswd rcs perl-doc libio-tee-perl git libmail-imapclient-perl libdigest-md5-file-perl libterm-readkey-perl libfile-copy-recursive-perl build-essential make automake libunicode-string-perl li'... ).../post-template.php:256
70.04667932824WP_Hook->apply_filters( $value = 'Для переноса почты с постороннего почтового провайдера к которому у вас нет доступа по ssh, можно использовать Perl утилиту imapsync\r\nСначала подготовим пакеты \r\n<pre lang="bash">\r\napt-get install makepasswd rcs perl-doc libio-tee-perl git libmail-imapclient-perl libdigest-md5-file-perl libterm-readkey-perl libfile-copy-recursive-perl build-essential make automake libunicode-string-perl li'..., $args = [0 => 'Для переноса почты с постороннего почтового провайдера к которому у вас нет доступа по ssh, можно использовать Perl утилиту imapsync\r\nСначала подготовим пакеты \r\n<pre lang="bash">\r\napt-get install makepasswd rcs perl-doc libio-tee-perl git libmail-imapclient-perl libdigest-md5-file-perl libterm-readkey-perl libfile-copy-recursive-perl build-essential make automake libunicode-string-perl li'...] ).../plugin.php:205
80.04667933200WP_Syntax::beforeFilter( $content = 'Для переноса почты с постороннего почтового провайдера к которому у вас нет доступа по ssh, можно использовать Perl утилиту imapsync\r\nСначала подготовим пакеты \r\n<pre lang="bash">\r\napt-get install makepasswd rcs perl-doc libio-tee-perl git libmail-imapclient-perl libdigest-md5-file-perl libterm-readkey-perl libfile-copy-recursive-perl build-essential make automake libunicode-string-perl li'... ).../class-wp-hook.php:324
90.04667933200preg_replace_callback( $pattern = '/\\s*<pre(?:lang=["\']([\\w-]+)["\']|line=["\'](\\d*)["\']|escaped=["\'](true|false)?["\']|highlight=["\']((?:\\d+[,-])*\\d+)["\']|src=["\']([^"\']+)["\']|\\s)+>(.*)<\\/pre>\\s*/siU', $callback = [0 => 'WP_Syntax', 1 => 'substituteToken'], $subject = 'Для переноса почты с постороннего почтового провайдера к которому у вас нет доступа по ssh, можно использовать Perl утилиту imapsync\r\nСначала подготовим пакеты \r\n<pre lang="bash">\r\napt-get install makepasswd rcs perl-doc libio-tee-perl git libmail-imapclient-perl libdigest-md5-file-perl libterm-readkey-perl libfile-copy-recursive-perl build-essential make automake libunicode-string-perl li'... ).../wp-syntax.php:383

( ! ) Warning: WP_Syntax::substituteToken(): Argument #1 ($match) must be passed by reference, value given in /var/www/reverse.org.ua/default/wp-content/plugins/wp-syntax/wp-syntax.php on line 383
Call Stack
#TimeMemoryFunctionLocation
10.0000369008{main}( ).../index.php:0
20.0001369368require( '/var/www/reverse.org.ua/default/wp-blog-header.php ).../index.php:17
30.03117127296require_once( '/var/www/reverse.org.ua/default/wp-includes/template-loader.php ).../wp-blog-header.php:19
40.03147180120include( '/var/www/reverse.org.ua/default/wp-content/themes/monochrome/index.php ).../template-loader.php:106
50.04657930624the_content( $more_link_text = 'Read more', $strip_teaser = ??? ).../index.php:14
60.04667932416apply_filters( $hook_name = 'the_content', $value = 'Для переноса почты с постороннего почтового провайдера к которому у вас нет доступа по ssh, можно использовать Perl утилиту imapsync\r\nСначала подготовим пакеты \r\n<pre lang="bash">\r\napt-get install makepasswd rcs perl-doc libio-tee-perl git libmail-imapclient-perl libdigest-md5-file-perl libterm-readkey-perl libfile-copy-recursive-perl build-essential make automake libunicode-string-perl li'... ).../post-template.php:256
70.04667932824WP_Hook->apply_filters( $value = 'Для переноса почты с постороннего почтового провайдера к которому у вас нет доступа по ssh, можно использовать Perl утилиту imapsync\r\nСначала подготовим пакеты \r\n<pre lang="bash">\r\napt-get install makepasswd rcs perl-doc libio-tee-perl git libmail-imapclient-perl libdigest-md5-file-perl libterm-readkey-perl libfile-copy-recursive-perl build-essential make automake libunicode-string-perl li'..., $args = [0 => 'Для переноса почты с постороннего почтового провайдера к которому у вас нет доступа по ssh, можно использовать Perl утилиту imapsync\r\nСначала подготовим пакеты \r\n<pre lang="bash">\r\napt-get install makepasswd rcs perl-doc libio-tee-perl git libmail-imapclient-perl libdigest-md5-file-perl libterm-readkey-perl libfile-copy-recursive-perl build-essential make automake libunicode-string-perl li'...] ).../plugin.php:205
80.04667933200WP_Syntax::beforeFilter( $content = 'Для переноса почты с постороннего почтового провайдера к которому у вас нет доступа по ssh, можно использовать Perl утилиту imapsync\r\nСначала подготовим пакеты \r\n<pre lang="bash">\r\napt-get install makepasswd rcs perl-doc libio-tee-perl git libmail-imapclient-perl libdigest-md5-file-perl libterm-readkey-perl libfile-copy-recursive-perl build-essential make automake libunicode-string-perl li'... ).../class-wp-hook.php:324
90.04667933200preg_replace_callback( $pattern = '/\\s*<pre(?:lang=["\']([\\w-]+)["\']|line=["\'](\\d*)["\']|escaped=["\'](true|false)?["\']|highlight=["\']((?:\\d+[,-])*\\d+)["\']|src=["\']([^"\']+)["\']|\\s)+>(.*)<\\/pre>\\s*/siU', $callback = [0 => 'WP_Syntax', 1 => 'substituteToken'], $subject = 'Для переноса почты с постороннего почтового провайдера к которому у вас нет доступа по ssh, можно использовать Perl утилиту imapsync\r\nСначала подготовим пакеты \r\n<pre lang="bash">\r\napt-get install makepasswd rcs perl-doc libio-tee-perl git libmail-imapclient-perl libdigest-md5-file-perl libterm-readkey-perl libfile-copy-recursive-perl build-essential make automake libunicode-string-perl li'... ).../wp-syntax.php:383

( ! ) Warning: WP_Syntax::substituteToken(): Argument #1 ($match) must be passed by reference, value given in /var/www/reverse.org.ua/default/wp-content/plugins/wp-syntax/wp-syntax.php on line 383
Call Stack
#TimeMemoryFunctionLocation
10.0000369008{main}( ).../index.php:0
20.0001369368require( '/var/www/reverse.org.ua/default/wp-blog-header.php ).../index.php:17
30.03117127296require_once( '/var/www/reverse.org.ua/default/wp-includes/template-loader.php ).../wp-blog-header.php:19
40.03147180120include( '/var/www/reverse.org.ua/default/wp-content/themes/monochrome/index.php ).../template-loader.php:106
50.04657930624the_content( $more_link_text = 'Read more', $strip_teaser = ??? ).../index.php:14
60.04667932416apply_filters( $hook_name = 'the_content', $value = 'Для переноса почты с постороннего почтового провайдера к которому у вас нет доступа по ssh, можно использовать Perl утилиту imapsync\r\nСначала подготовим пакеты \r\n<pre lang="bash">\r\napt-get install makepasswd rcs perl-doc libio-tee-perl git libmail-imapclient-perl libdigest-md5-file-perl libterm-readkey-perl libfile-copy-recursive-perl build-essential make automake libunicode-string-perl li'... ).../post-template.php:256
70.04667932824WP_Hook->apply_filters( $value = 'Для переноса почты с постороннего почтового провайдера к которому у вас нет доступа по ssh, можно использовать Perl утилиту imapsync\r\nСначала подготовим пакеты \r\n<pre lang="bash">\r\napt-get install makepasswd rcs perl-doc libio-tee-perl git libmail-imapclient-perl libdigest-md5-file-perl libterm-readkey-perl libfile-copy-recursive-perl build-essential make automake libunicode-string-perl li'..., $args = [0 => 'Для переноса почты с постороннего почтового провайдера к которому у вас нет доступа по ssh, можно использовать Perl утилиту imapsync\r\nСначала подготовим пакеты \r\n<pre lang="bash">\r\napt-get install makepasswd rcs perl-doc libio-tee-perl git libmail-imapclient-perl libdigest-md5-file-perl libterm-readkey-perl libfile-copy-recursive-perl build-essential make automake libunicode-string-perl li'...] ).../plugin.php:205
80.04667933200WP_Syntax::beforeFilter( $content = 'Для переноса почты с постороннего почтового провайдера к которому у вас нет доступа по ssh, можно использовать Perl утилиту imapsync\r\nСначала подготовим пакеты \r\n<pre lang="bash">\r\napt-get install makepasswd rcs perl-doc libio-tee-perl git libmail-imapclient-perl libdigest-md5-file-perl libterm-readkey-perl libfile-copy-recursive-perl build-essential make automake libunicode-string-perl li'... ).../class-wp-hook.php:324
90.04667933200preg_replace_callback( $pattern = '/\\s*<pre(?:lang=["\']([\\w-]+)["\']|line=["\'](\\d*)["\']|escaped=["\'](true|false)?["\']|highlight=["\']((?:\\d+[,-])*\\d+)["\']|src=["\']([^"\']+)["\']|\\s)+>(.*)<\\/pre>\\s*/siU', $callback = [0 => 'WP_Syntax', 1 => 'substituteToken'], $subject = 'Для переноса почты с постороннего почтового провайдера к которому у вас нет доступа по ssh, можно использовать Perl утилиту imapsync\r\nСначала подготовим пакеты \r\n<pre lang="bash">\r\napt-get install makepasswd rcs perl-doc libio-tee-perl git libmail-imapclient-perl libdigest-md5-file-perl libterm-readkey-perl libfile-copy-recursive-perl build-essential make automake libunicode-string-perl li'... ).../wp-syntax.php:383

( ! ) Warning: WP_Syntax::substituteToken(): Argument #1 ($match) must be passed by reference, value given in /var/www/reverse.org.ua/default/wp-content/plugins/wp-syntax/wp-syntax.php on line 383
Call Stack
#TimeMemoryFunctionLocation
10.0000369008{main}( ).../index.php:0
20.0001369368require( '/var/www/reverse.org.ua/default/wp-blog-header.php ).../index.php:17
30.03117127296require_once( '/var/www/reverse.org.ua/default/wp-includes/template-loader.php ).../wp-blog-header.php:19
40.03147180120include( '/var/www/reverse.org.ua/default/wp-content/themes/monochrome/index.php ).../template-loader.php:106
50.04657930624the_content( $more_link_text = 'Read more', $strip_teaser = ??? ).../index.php:14
60.04667932416apply_filters( $hook_name = 'the_content', $value = 'Для переноса почты с постороннего почтового провайдера к которому у вас нет доступа по ssh, можно использовать Perl утилиту imapsync\r\nСначала подготовим пакеты \r\n<pre lang="bash">\r\napt-get install makepasswd rcs perl-doc libio-tee-perl git libmail-imapclient-perl libdigest-md5-file-perl libterm-readkey-perl libfile-copy-recursive-perl build-essential make automake libunicode-string-perl li'... ).../post-template.php:256
70.04667932824WP_Hook->apply_filters( $value = 'Для переноса почты с постороннего почтового провайдера к которому у вас нет доступа по ssh, можно использовать Perl утилиту imapsync\r\nСначала подготовим пакеты \r\n<pre lang="bash">\r\napt-get install makepasswd rcs perl-doc libio-tee-perl git libmail-imapclient-perl libdigest-md5-file-perl libterm-readkey-perl libfile-copy-recursive-perl build-essential make automake libunicode-string-perl li'..., $args = [0 => 'Для переноса почты с постороннего почтового провайдера к которому у вас нет доступа по ssh, можно использовать Perl утилиту imapsync\r\nСначала подготовим пакеты \r\n<pre lang="bash">\r\napt-get install makepasswd rcs perl-doc libio-tee-perl git libmail-imapclient-perl libdigest-md5-file-perl libterm-readkey-perl libfile-copy-recursive-perl build-essential make automake libunicode-string-perl li'...] ).../plugin.php:205
80.04667933200WP_Syntax::beforeFilter( $content = 'Для переноса почты с постороннего почтового провайдера к которому у вас нет доступа по ssh, можно использовать Perl утилиту imapsync\r\nСначала подготовим пакеты \r\n<pre lang="bash">\r\napt-get install makepasswd rcs perl-doc libio-tee-perl git libmail-imapclient-perl libdigest-md5-file-perl libterm-readkey-perl libfile-copy-recursive-perl build-essential make automake libunicode-string-perl li'... ).../class-wp-hook.php:324
90.04667933200preg_replace_callback( $pattern = '/\\s*<pre(?:lang=["\']([\\w-]+)["\']|line=["\'](\\d*)["\']|escaped=["\'](true|false)?["\']|highlight=["\']((?:\\d+[,-])*\\d+)["\']|src=["\']([^"\']+)["\']|\\s)+>(.*)<\\/pre>\\s*/siU', $callback = [0 => 'WP_Syntax', 1 => 'substituteToken'], $subject = 'Для переноса почты с постороннего почтового провайдера к которому у вас нет доступа по ssh, можно использовать Perl утилиту imapsync\r\nСначала подготовим пакеты \r\n<pre lang="bash">\r\napt-get install makepasswd rcs perl-doc libio-tee-perl git libmail-imapclient-perl libdigest-md5-file-perl libterm-readkey-perl libfile-copy-recursive-perl build-essential make automake libunicode-string-perl li'... ).../wp-syntax.php:383

Для переноса почты с постороннего почтового провайдера к которому у вас нет доступа по ssh, можно использовать Perl утилиту imapsync
Сначала подготовим пакеты

apt-get install makepasswd rcs perl-doc libio-tee-perl git libmail-imapclient-perl libdigest-md5-file-perl libterm-readkey-perl libfile-copy-recursive-perl build-essential make automake libunicode-string-perl libio-socket-ip-perl ibio-tee-perl

Для пущей убедительности можно поставит необходимые пакеты через CPAN

  perl -MCPAN -e "install Mail::IMAPClient"
  perl -MCPAN -e "install Term::ReadKey"
  perl -MCPAN -e "install IO::Socket::SSL"
  perl -MCPAN -e "install Digest::HMAC_MD5"
  perl -MCPAN -e "install URI::Escape"
  perl -MCPAN -e "install File::Copy::Recursive"
  perl -MCPAN -e "install IO::Tee"
  perl -MCPAN -e "install Unicode::String"
  perl -MCPAN -e "install Data::Uniqid"
  perl -MCPAN -e "install Authen::NTLM"

Клонируем репозиторий imapsync

git clone git://github.com/imapsync/imapsync.git

Запускаем установщик

cd imapsync
mkdir dist
sudo make install

Смотрим, что получилось

# imapsync -v
1.607

Read more

Zimbra: 241 BAD maximum literal size exceeded


( ! ) Warning: WP_Syntax::substituteToken(): Argument #1 ($match) must be passed by reference, value given in /var/www/reverse.org.ua/default/wp-content/plugins/wp-syntax/wp-syntax.php on line 383
Call Stack
#TimeMemoryFunctionLocation
10.0000369008{main}( ).../index.php:0
20.0001369368require( '/var/www/reverse.org.ua/default/wp-blog-header.php ).../index.php:17
30.03117127296require_once( '/var/www/reverse.org.ua/default/wp-includes/template-loader.php ).../wp-blog-header.php:19
40.03147180120include( '/var/www/reverse.org.ua/default/wp-content/themes/monochrome/index.php ).../template-loader.php:106
50.04777990608the_content( $more_link_text = 'Read more', $strip_teaser = ??? ).../index.php:14
60.04777991376apply_filters( $hook_name = 'the_content', $value = 'Вот такая ошибка бывает в Zimbra\r\nЧинится увеличение квот на размер сообщения встроеной утилитой zmprov\r\nЗаходим под пользователем zimbra\r\n<pre lang="bash">\r\nsu zimbra\r\n</pre>\r\nПросмотреть текущие параметры\r\n<pre lang="bash">\r\nzmprov getConfig zimbraFileUploadMaxSize\r\nzmprov getConfig zimbraImapMaxRequestSize \r\nzmprov getConfig zimbraMailContentMaxSize\r\nzmprov getConfig zimbraMtaMaxM'... ).../post-template.php:256
70.04777991784WP_Hook->apply_filters( $value = 'Вот такая ошибка бывает в Zimbra\r\nЧинится увеличение квот на размер сообщения встроеной утилитой zmprov\r\nЗаходим под пользователем zimbra\r\n<pre lang="bash">\r\nsu zimbra\r\n</pre>\r\nПросмотреть текущие параметры\r\n<pre lang="bash">\r\nzmprov getConfig zimbraFileUploadMaxSize\r\nzmprov getConfig zimbraImapMaxRequestSize \r\nzmprov getConfig zimbraMailContentMaxSize\r\nzmprov getConfig zimbraMtaMaxM'..., $args = [0 => 'Вот такая ошибка бывает в Zimbra\r\nЧинится увеличение квот на размер сообщения встроеной утилитой zmprov\r\nЗаходим под пользователем zimbra\r\n<pre lang="bash">\r\nsu zimbra\r\n</pre>\r\nПросмотреть текущие параметры\r\n<pre lang="bash">\r\nzmprov getConfig zimbraFileUploadMaxSize\r\nzmprov getConfig zimbraImapMaxRequestSize \r\nzmprov getConfig zimbraMailContentMaxSize\r\nzmprov getConfig zimbraMtaMaxM'...] ).../plugin.php:205
80.04777992160WP_Syntax::beforeFilter( $content = 'Вот такая ошибка бывает в Zimbra\r\nЧинится увеличение квот на размер сообщения встроеной утилитой zmprov\r\nЗаходим под пользователем zimbra\r\n<pre lang="bash">\r\nsu zimbra\r\n</pre>\r\nПросмотреть текущие параметры\r\n<pre lang="bash">\r\nzmprov getConfig zimbraFileUploadMaxSize\r\nzmprov getConfig zimbraImapMaxRequestSize \r\nzmprov getConfig zimbraMailContentMaxSize\r\nzmprov getConfig zimbraMtaMaxM'... ).../class-wp-hook.php:324
90.04777992160preg_replace_callback( $pattern = '/\\s*<pre(?:lang=["\']([\\w-]+)["\']|line=["\'](\\d*)["\']|escaped=["\'](true|false)?["\']|highlight=["\']((?:\\d+[,-])*\\d+)["\']|src=["\']([^"\']+)["\']|\\s)+>(.*)<\\/pre>\\s*/siU', $callback = [0 => 'WP_Syntax', 1 => 'substituteToken'], $subject = 'Вот такая ошибка бывает в Zimbra\r\nЧинится увеличение квот на размер сообщения встроеной утилитой zmprov\r\nЗаходим под пользователем zimbra\r\n<pre lang="bash">\r\nsu zimbra\r\n</pre>\r\nПросмотреть текущие параметры\r\n<pre lang="bash">\r\nzmprov getConfig zimbraFileUploadMaxSize\r\nzmprov getConfig zimbraImapMaxRequestSize \r\nzmprov getConfig zimbraMailContentMaxSize\r\nzmprov getConfig zimbraMtaMaxM'... ).../wp-syntax.php:383

( ! ) Warning: WP_Syntax::substituteToken(): Argument #1 ($match) must be passed by reference, value given in /var/www/reverse.org.ua/default/wp-content/plugins/wp-syntax/wp-syntax.php on line 383
Call Stack
#TimeMemoryFunctionLocation
10.0000369008{main}( ).../index.php:0
20.0001369368require( '/var/www/reverse.org.ua/default/wp-blog-header.php ).../index.php:17
30.03117127296require_once( '/var/www/reverse.org.ua/default/wp-includes/template-loader.php ).../wp-blog-header.php:19
40.03147180120include( '/var/www/reverse.org.ua/default/wp-content/themes/monochrome/index.php ).../template-loader.php:106
50.04777990608the_content( $more_link_text = 'Read more', $strip_teaser = ??? ).../index.php:14
60.04777991376apply_filters( $hook_name = 'the_content', $value = 'Вот такая ошибка бывает в Zimbra\r\nЧинится увеличение квот на размер сообщения встроеной утилитой zmprov\r\nЗаходим под пользователем zimbra\r\n<pre lang="bash">\r\nsu zimbra\r\n</pre>\r\nПросмотреть текущие параметры\r\n<pre lang="bash">\r\nzmprov getConfig zimbraFileUploadMaxSize\r\nzmprov getConfig zimbraImapMaxRequestSize \r\nzmprov getConfig zimbraMailContentMaxSize\r\nzmprov getConfig zimbraMtaMaxM'... ).../post-template.php:256
70.04777991784WP_Hook->apply_filters( $value = 'Вот такая ошибка бывает в Zimbra\r\nЧинится увеличение квот на размер сообщения встроеной утилитой zmprov\r\nЗаходим под пользователем zimbra\r\n<pre lang="bash">\r\nsu zimbra\r\n</pre>\r\nПросмотреть текущие параметры\r\n<pre lang="bash">\r\nzmprov getConfig zimbraFileUploadMaxSize\r\nzmprov getConfig zimbraImapMaxRequestSize \r\nzmprov getConfig zimbraMailContentMaxSize\r\nzmprov getConfig zimbraMtaMaxM'..., $args = [0 => 'Вот такая ошибка бывает в Zimbra\r\nЧинится увеличение квот на размер сообщения встроеной утилитой zmprov\r\nЗаходим под пользователем zimbra\r\n<pre lang="bash">\r\nsu zimbra\r\n</pre>\r\nПросмотреть текущие параметры\r\n<pre lang="bash">\r\nzmprov getConfig zimbraFileUploadMaxSize\r\nzmprov getConfig zimbraImapMaxRequestSize \r\nzmprov getConfig zimbraMailContentMaxSize\r\nzmprov getConfig zimbraMtaMaxM'...] ).../plugin.php:205
80.04777992160WP_Syntax::beforeFilter( $content = 'Вот такая ошибка бывает в Zimbra\r\nЧинится увеличение квот на размер сообщения встроеной утилитой zmprov\r\nЗаходим под пользователем zimbra\r\n<pre lang="bash">\r\nsu zimbra\r\n</pre>\r\nПросмотреть текущие параметры\r\n<pre lang="bash">\r\nzmprov getConfig zimbraFileUploadMaxSize\r\nzmprov getConfig zimbraImapMaxRequestSize \r\nzmprov getConfig zimbraMailContentMaxSize\r\nzmprov getConfig zimbraMtaMaxM'... ).../class-wp-hook.php:324
90.04777992160preg_replace_callback( $pattern = '/\\s*<pre(?:lang=["\']([\\w-]+)["\']|line=["\'](\\d*)["\']|escaped=["\'](true|false)?["\']|highlight=["\']((?:\\d+[,-])*\\d+)["\']|src=["\']([^"\']+)["\']|\\s)+>(.*)<\\/pre>\\s*/siU', $callback = [0 => 'WP_Syntax', 1 => 'substituteToken'], $subject = 'Вот такая ошибка бывает в Zimbra\r\nЧинится увеличение квот на размер сообщения встроеной утилитой zmprov\r\nЗаходим под пользователем zimbra\r\n<pre lang="bash">\r\nsu zimbra\r\n</pre>\r\nПросмотреть текущие параметры\r\n<pre lang="bash">\r\nzmprov getConfig zimbraFileUploadMaxSize\r\nzmprov getConfig zimbraImapMaxRequestSize \r\nzmprov getConfig zimbraMailContentMaxSize\r\nzmprov getConfig zimbraMtaMaxM'... ).../wp-syntax.php:383

Вот такая ошибка бывает в Zimbra
Чинится увеличение квот на размер сообщения встроеной утилитой zmprov
Заходим под пользователем zimbra

su zimbra

Просмотреть текущие параметры

zmprov getConfig zimbraFileUploadMaxSize
zmprov getConfig zimbraImapMaxRequestSize 
zmprov getConfig zimbraMailContentMaxSize
zmprov getConfig zimbraMtaMaxMessageSize

Read more

snmpd: error on subcontainer ‘ia_addr’ insert (-1)

Если даная ошибка сыпется в лог с завидным постоянством, то в системе есть конфликт IP-адресов.
Нужно убедится, что у вас нет конфликтов, особенно присмотреться к IPv6 адресам
Как вариант – отключить IPv6
Либо можно понизить логирование самого snmpd демона
В файле /etc/default/snmpd немного поправив строку
Read more

Moto X – активировать меню Developer options

Для активации Developer options на Moto X нужна пара магических действий.
– заходим в настройки телефона
– переходим в последнее меню “о телефоне” (About Phone)
– находим пункт “Версия сборки” – Build Number
– тапаем на этот пункт 7раз подряд
– теперь вы разработчик и появится пункт Developer options в основном меню настроек.

Там есть много приятных фич )

Asterisk: список стандартных переменных

Variables present in Asterisk 1.8 and forward:

${CDR(accountcode)} * – Account code (if specified)
${BLINDTRANSFER} – The name of the channel on the other side of a blind transfer
${BRIDGEPEER} – Bridged peer
${BRIDGEPVTCALLID} – Bridged peer PVT call ID (SIP Call ID if a SIP call)
${CALLERID(ani)} * – Caller ANI (PRI channels)
${CALLERID(ani2)} * – ANI2 (Info digits) also called Originating line information or OLI
${CALLERID(all)} * – Caller ID
${CALLERID(dnid)} * – Dialed Number Identifier
${CALLERID(name)} * – Caller ID Name only
${CALLERID(num)} * – Caller ID Number only
${CALLERID(rdnis)} * – Redirected Dial Number ID Service
${CALLINGANI2} * – Caller ANI2 (PRI channels)
${CALLINGPRES} * – Caller ID presentation for incoming calls (PRI channels)
${CALLINGTNS} * – Transit Network Selector (PRI channels)
${CALLINGTON} * – Caller Type of Number (PRI channels)
${CHANNEL} * – Current channel name
${CONTEXT} * – Current context
${DATETIME} * – Current date time in the format: DDMMYYYY-HH:MM:SS (Deprecated; use ${STRFTIME(${EPOCH},,%d%m%Y-%H:%M:%S)})
${DB_RESULT} – Result value of DB_EXISTS() dial plan function
${EPOCH} * – Current unix style epoch
${EXTEN} * – Current extension
${ENV(VAR)} – Environmental variable VAR
${GOTO_ON_BLINDXFR} – Transfer to the specified context/extension/priority after a blind transfer (use ^ characters in place of | to separate context/extension/priority when setting this variable from the dialplan)
${HANGUPCAUSE} * – Asterisk cause of hangup (inbound/outbound)
${HINT} * – Channel hints for this extension
${HINTNAME} * – Suggested Caller*ID name for this extension
${INVALID_EXTEN} – The invalid called extension (used in the “i” extension)
${LANGUAGE} * – Current language (Deprecated; use ${CHANNEL(language)})
${LEN(VAR)} – String length of VAR (integer)
${PRIORITY} * – Current priority in the dialplan
${PRIREDIRECTREASON} – Reason for redirect on PRI, if a call was directed
${TIMESTAMP} * – Current date time in the format: YYYYMMDD-HHMMSS (Deprecated; use ${STRFTIME(${EPOCH},,%Y%m%d-%H%M%S)})
${TRANSFER_CONTEXT} – Context for transferred calls
${FORWARD_CONTEXT} – Context for forwarded calls
${DYNAMIC_PEERNAME} – The name of the channel on the other side when a dynamic feature is used.
${DYNAMIC_FEATURENAME} The name of the last triggered dynamic feature.
${UNIQUEID} * – Current call unique identifier
${SYSTEMNAME} * – value of the systemname option of asterisk.conf
${ENTITYID} * – Global Entity ID set automatically, or from asterisk.conf

Variables present in Asterisk 11 and forward:

${AGIEXITONHANGUP} – set to 1 to force the behavior of a call to AGI to behave as it did in 1.4, where the AGI script would exit immediately on detecting a channel hangup
${CALENDAR_SUCCESS} * – Status of the CALENDAR_WRITE function. Set to 1 if the function completed successfully; 0 otherwise.
${SIP_RECVADDR} * – the address a SIP MESSAGE request was received from
${VOICEMAIL_PLAYBACKSTATUS} * – Status of the VoiceMailPlayMsg application. SUCCESS if the voicemail was played back successfully, {{FAILED} otherwise