Archive for the Linux Category

Jul 13 2010

lstat i rrdtool

Jeśli masz problem z wyświetlaniem opisów wykresów  w lstat, zainstaluj rrdtool w wersji 1.2.19

A tu link do Slackbuilda.

May 28 2010

How to use Ubuntu LiveCD to get Windows Product Key from hosed system

@lkraemer, I posted it here because lots of people use the Ubuntu LiveCD to troubleshoot Windows problems. I thought I could get help here… and I was right. However, your response was very Microsoftian: lots of talk, but nothing useful.

@juanoleso, et al…

Because of your help, I was able to learnthe location of the Windows Registry files:
(C:\WINDOWS\system32\config\)

I also had found Magic Jellybean KeyFinder (MJBKF) in my searching previously, but was unaware that it would work on a hive that was not the current one, like some other programs of similar purpose. With information from you folks, I made some attempts. Here’s what worked…

1. I copied the config folder (mentioned above) to my USB drive using Ubuntu to get access to the hard drive.
2. On another Windows machine, I installed MJBKF and plugged in the USB drive.
3. MJBKF didn’t work if I pointed it to the config folder. So I thought to duplicate the directory structure it might normally see in Windows.
4. I created a windows folder, and then created a system32 folder in it.
5. I then moved the config folder into the system32 folder.
6. MJBKF worked fine when I pointed it to the newly-created windows folder. I was able to get my Windows XP Key!

L

May 26 2010

Option 3g Max (qualcomm 3g cdma) na linuksie

Potrzebujemy obsługi PPP w jądrze linuksa oraz moduł option (GSM modem).
Po włożeniu karty do slotu, w /var/log/messages dostajemy coś takiego:
kernel: option 9-1:1.0: GSM modem (1-port) converter detected
kernel: usb 9-1: GSM modem (1-port) converter now attached to ttyUSB0
kernel: option 9-1:1.1: GSM modem (1-port) converter detected
kernel: usb 9-1: GSM modem (1-port) converter now attached to ttyUSB1
kernel: option 9-1:1.2: GSM modem (1-port) converter detected
kernel: usb 9-1: GSM modem (1-port) converter now attached to ttyUSB2

Pod X-ami uruchamiamy aplikację KPPP.
Tworzymy nowe połączenie (użytkownik i hasło dowolne):

numer telefonu (PLUS GSM): *99#

uwierzytelnianie:  PAP/CHAP.

Dodajemy nowy modem:
Nazwa: dowolna
urządzenie modemu: /dev/ttyUSB0

I już powinno działać.

Ważne – inne połączenia sieciowe powinny być rozłączone w momencie wybierania połączenia jako zwykły user.


Apr 30 2010

Bluetooth Mouse na Linux (Slackware)

  1. echo “enable” > /proc/acpi/ibm/bluetooth
  2. Na myszce wciskamy przycisk parowania.
  3. Wpisujemy w terminalu:
    hcitool scan
    otrzymamy coś w tym stylu:
    00:21:FC:F6:44:E2 Microsoft Mouse
  4. do pliku /etc/bluetooth/hcid.conf dodajemy linijki
    device 00:21:FC:F6:44:E2 {
    name Microsoft Mouse;
    }
  5. restartujemy bluetooth: /etc/rc.d/rc.bluetooth restart
  6. parujemy myszkę
    sudo hidd –search
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 .