Posts Tagged Linux

Mar 30 2010

Automatyczne „Yes” w make oldconfig

yes “” | make oldconfig

Mar 26 2010

Samsung ML-1710 na Linuksie x64

Potrzebujemy JBIG-KIT oraz  Splix Driver werjs 1.1.1.

Po kompilacji JBIG-KIT kopiujemy libjbig.a i libjbig85.a do katalogu /usr/lib64, a resztę plików *.c i *.h do katalogu include z instalacji spix-a.

Wydajemy komendę ldconfig (jako root) i kompilujemy spixa (jako normalny użytkownik).

Wchodzimy na http://localhost:631 , dodajemy drukarkę i ustawiamy dozwolonych użytkowników.

Mar 19 2010

Wymuszenie SSL przy połączeniu z bazą MySQL

Tworzenie usera:

CREATE USER ‘user’@’%’ IDENTIFIED BY `123abc`;

odebranie uprawnień:

REVOKE ALL PRIVILEGES ON nazwabazy.* FROM user@`%`;

wymuszanie SSL:

GRANT SELECT, INSERT, UPDATE, DELETE ON nazwabazy.* TO user@`%` Require SSL;

lub

GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER, CREATE TEMPORARY TABLES, CREATE VIEW, EVENT, TRIGGER, SHOW VIEW, CREATE ROUTINE, ALTER ROUTINE, EXECUTE ON nazwabazy.* TO user@`%` Require SSL;

jeśli user ma mieć mozliwość połączenia tylko z localhosta to zamiast user@`%`  wpisujemy  user@localhost

Mar 18 2010

MySQL – niekompatybilność wersji

Aby podłączyć się starym klientem MySQL-a (np 3.22) do serwera w wersji >= 5 wystarczy na serwerze wykonać kwerendę:

UPDATE user SET password=old_password(‘haslo’) WHERE user=’user’;

oraz przeładować uprawnienia użytkowników.

Feb 17 2010

dbf2mysql – Eksport danych z tabel Visual Fox Pro do MySQL

Dwa proste skrypty w Perlu.

create_table – na podstawie tabeli .dbf (Visual Fox Pro) tworzy tabele w bazie MySQL

import_table – importuje dane do utworzonej tabeli

Programy przetestowane na MySQL 5 i tabelach Visual Fox Pro 9.0.

Program odpalony na locahost osiągał prędkości importu rzędu 4000 rekordów na sek.

Wymagane moduły Perla:  XBase,  Getopt::Long,  DBI(),  List::Util, Term::ANSIScreen .