linux

Redmine / change default homepage

In redmine/config/route.rb comment out the following line:

root :to => 'welcome#index', :as => 'home'
and add:
root :controller => 'projects', :action => 'show', :id => 'my_project_id', :as => 'home'

Вносим изменения в файл

root@ubuntu-18-redmine-3.4:~# locate config/routes.rb
/usr/share/redmine/config/routes.rb

Меняем следующую строку параметров

root :to => 'welcome#index', :as => 'home'
  • project - root :controller => 'projects', :action => 'show', :id => 'my_project_id', :as => 'home'
  • wiki - root :controller => 'wiki', :action => 'show', :id => 'wiki_page', :project_id => 'project_id', :as => 'home'
  • activity - page root :to => 'issues#index', :as => 'home'
  • Tunnel IPIP between RouterOs and Linux

    Мини инструкция. Поднимем ip tunnel между микротиком и линуксом ( ip-ip tunnel)

    Mikrotik RouterBoard:

    /interface ipip add local-address= remote-address=
    /ip address add address=192.168.254.2/24 interface=ipip1

    Linux:

    ip tunnel add tun0 mode ipip remote  local 
    ip link set tun0 up
    ip addr add 192.168.254.1/24 dev tun0

    >>

    Сравнение лицензий MikroTik RouterOS

    Оборудование MikroTik управляется операционной системой RouterOS с различными уровнями лицензий (Level 0-6)

    Подробная информация об отличиях лицензий RouterOS представлена в таблице ниже.

    >>

    Установка IonCube на линукс (ubuntu)

    смотрим нашу версию php

    php -v

    Смотрим архитектуру (битность установленной версии линукс)

    uname -m

    скачиваем модули нужной версии с оф.сайта ioncube (http://www.ioncube.com/loaders.php)

    wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.tar.gz

    или

    wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz

    >>

    Регулярные выражения perl.Краткий справочник.

    >>

    Как прописать роуты в убунту? / permanent static routes in Ubuntu

    Правим /etc/network/interfaces Содержимое будет приблизительно такого вида
    root@ubuntu-server:~#tail /etc/network/interfaces
    # This file describes the network interfaces available on your system
    # and how to activate them. For more information, see interfaces(5).
    
    # The loopback network interface
    auto lo
    iface lo inet loopback
    
    # The primary network interface
    auto eth0
    iface eth0 inet dhcp
    #

    >>

    Как сменить / обновить часовой пояс в Debian или Ubuntu Linux?

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

    >>

    Управление автозапуском служб / сервисов в Linux / Ubuntu

    Самый простой способ управления службами это использование программы bum(BootUp Manager). Программа присутствует в стандартном репозитории. Установка BootUp Manager :

    sudo apt-get install bum

    Существуют еще удобный способ управления службами в Linux (ubuntu) — это использование консольной утилиты rcconf. Установить rcconf можно следующей командой

    sudo apt-get install rcconf

    rm: Argument list too long

    При очистке в Linux каталогов с очень болишим количеством файлов выдает ошибку rm: Argument list too long. Удалять их вручную (через mc например или winSCP) не рассматриваем как вариант, удаляем из командной строки:

    # rm ./Folder/*
    -bash: /bin/rm: Argument list too long

    >>

    It анекдот

    Пессимист считает, что стакан наполовину пуст.

    Оптимист считает, что стакан наполовину полон.

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