18 października 2011
SQL Loader – Oracle
(SQL) select with translation table
CREATE TABLE HR.JS_TAB1(MIASTO VARCHAR2(20), ULICA VARCHAR2(20));
SELECT * FROM HR.JS_TAB1;
CREATE TABLE HR.JS_TRANS1(ULICA_Z VARCHAR2(30), ULICA_NA VARCHAR(30));
SELECT * FROM HR.JS_TRANS1;
INSERT INTO HR.JS_TAB1 VALUES(‘GDYNIA’,'NAGIETKOWA’);
INSERT INTO HR.JS_TAB1 VALUES(‘GDYNIA’,'SWIETOJANSKA’);
INSERT INTO HR.JS_TAB1 VALUES(‘GDANSK’,'KOLOBRZESKA’);
INSERT INTO HR.JS_TAB1 VALUES(‘GDANSK’,'MALBORSKA’);
INSERT INTO HR.JS_TRANS1 VALUES (‘KOLOBRZESKA’,'CHLOPSKA’);
INSERT INTO HR.JS_TRANS1 VALUES (‘SWIETOJANSKA’,'WLADYSLAWA IV’);
SELECT MIASTO, ULICA FROM HR.JS_TAB1;
SELECT MIASTO,
Nvl((SELECT ULICA_NA FROM HR.JS_TRANS1 TRAN1 WHERE TAB1.ULICA = TRAN1.ULICA_Z),TAB1.ULICA)
FROM HR.JS_TAB1 TAB1;
29 września 2011
Class ‘DomDocument’ not found.
PHP Fatal error: Class ‘DomDocument’ not found in …
należy zainstalować php-xml:
yum install php-xml
28 września 2011
27 września 2011
26 września 2011
jail
trzeba zainstalować strace:
yum install strace
chroot /var/chroot/
chroot: failed to run command `/bin/bash’: No such file or directory
trzeba wykonać: ldd /bin/bash
i skopiować brakujące biblioteki do katalogu lib w środowisku chroot
a potem:
addjailsw /var/chroot -P bash
useradd -d /var/chroot -s /usr/local/bin/jail kowalski
passwd kowalski
addjailuser /var/chroot/ /home/www /bin/bash kowalski
addjailsw /var/chroot -P sftp-server
(Jeżeli są problemy z dodaniem sftp-servera to trzeba sprawdzić jego lokalizację. Najprościej jest skopiować binarkę z (u mnie: /usr/libexec/openssh/sftp-server do /usr/libexec/sftp-server i jeszcze raz wykonać addjailsw /var/chroot -P sftp-server)
Po tej operacji binarka “sftp-server” znajdzie się w katalogu /var/chroot/usr/libexec/sftp-server i wszystko było by dobrze gdyby nie fakt, że prawdopodobnie w pliku konfiguracyjnym sshd_config masz wpis:
Subsystem sftp /usr/libexec/openssh/sftp-server
dlatego aby wszystko działało jak należy wykonaj jeszcze:
mkdir /var/chroot/usr/libexec/openssh
cp /var/chroot/usr/libexec/sftp-server /var/chroot/usr/libexec/openssh
teraz już nie powinno być żadnych problemów
13 września 2011
12 września 2011
8 września 2011
Samba – sprawdzenie otwartych plików.
smbstatus (u góry jest wyświetlana lista userów)
smbstatus -L
lsof – otwarte połączenia
net status sessions
net status shares