Linux tips

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'
  • Регулярные выражения 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

    >>

    htaccess htpasswd - авторизация. Как разрешить в htaccess доступ без авторизации конкретным IP?

    AuthName "You are assured that wish to be here?"
    AuthType Basic
    AuthUserFile /var/www/mysite.com/.htpasswd
    require valid-user
    Order allow,deny
    Allow from 127.0.0.1
    Allow from 10.0.0.0/24
    Allow from 8.8.8.8
    Satisfy Any

    http://httpd.apache.org/docs/2.2/mod/core.html#satisfy

    It анекдот

    Так вышло, что я работаю программистом. И на вопрос "Кем работаешь?" я отвечал как есть. В результате все мои знакомые и друзья звонят и тащат мне свои системники, ноуты и даже телефоны на починку, просят выбрать "какой-нибудь путёвый" девайс для обновки. Все разъяснения про разницу программиста баз данных и компьютерного слесаря проходят впустую. В один "прекрасный" день мне всё это осточертело. И на вопрос "Кем работаешь?" я стал отвечать "Архитектором баз данных и программных оболочек". Звонки поутихли. Но вчера позвонил приятель и попросил помочь ему спроектировать на даче сортир.