multiip_patch
Folders and files
Name | Name | Last commit date | ||
---|---|---|---|---|
parent directory.. | ||||
1. Wstęp. PATCH pozwala na dopisywanie w obrębie jednego klienta wielu komputerów o tym samym adresie IP, ale o różnych mac'ach. Zmiany dotyczą tylko i wyłącznie bazy danych oraz interfejsu www. 2. Instalacja. Skopiuj patcha do rozpakowanego katalogu LMS'a i wykonaj: $ patch -p1 <multiip-patch.diff Następnie należy usunąć klucz unikalny w bazie danych: $ mysql -u lms -D lms -e "ALTER TABLE nodes DROP INDEX ipaddr" $ psql -U lms -d lms -c "ALTER TABLE nodes DROP CONSTRAINT nodes_ipaddr_key" Dla przyspieszenia niektórych zapytań można dodać index na adresie IP: $ mysql -u lms -D lms -e "ALTER TABLE nodes ADD INDEX ipaddr(ipaddr)" $ psql -U lms -d lms -c "CREATE INDEX nodes_ipaddr_idx ON nodes(ipaddr)" 3. Autorzy. Łukasz Wojciechowski Marek Adamski