Q: Как сделать патч?
A:
A:
diff -Naur some_file some_file.orig > some_file.patch
plumbum@alpha:~$ sudo aptitude install postgresql
root@alpha:~# sudo -u postgres psql psql (8.4.7) Type "help" for help. postgres=# ALTER ROLE postgres WITH ENCRYPTED PASSWORD 'sa'; ALTER ROLE postgres=# \q root@alpha:~#
plumbum@alpha:~$ sudo aptitude install redmine redmine-pgsql
plumbum@alpha:~$ sudo aptitude install libapache2-mod-passenger
plumbum@alpha:~$ sudo touch /etc/apache2/sites-available/redmineКонфигурация будет следующей:
<VirtualHost *:80>
ServerName redmine.alpha
DocumentRoot /usr/share/redmine/public
<Directory /usr/share/redmine/public>
Options -MultiViews
allow from all
</Directory>
LogLevel warn
CustomLog /var/log/apache2/access.log combined
ErrorLog /var/log/apache2/error.log
ServerSignature Off
</VirtualHost>
Делаем новый сайт активным:plumbum@alpha:~$ sudo a2ensite redmine plumbum@alpha:~$ sudo invoke-rc.d apache2 reload
plumbum ALL=NOPASSWD: ALL
syntax on set number
sudo usermod -p plumbum
PermitEmptyPasswords yesИ настройки PAM в /etc/pam.d/common-auth: изменить nullok_secure на nullok.
auth [success=1 default=ignore] pam_unix.so nullok
Could not reliably determine the server's fully qualified domain name, using 192.168.55.101 for ServerNameнужно создать в директории /etc/apache2/conf.d файл с произвольным именем, например common, и ввести туда строку
ServerName alphaгде alpha — имя хоста.