Omada TP-Link controller w PLD - ktoś odpalił?

2023-07-17 Wątek Jacek Osiecki
Cześć,

no to przylatuję z kolejnym problemem ;)
Całe moje walki z instalacją świeżego PLD wynikały z próby uruchomienia 
software’owego kontrolera TP-Link Omada.

O, stąd: https://www.tp-link.com/pl/support/download/omada-software-controller/

No i gdy w końcu mam to świeże PLD… to okazało się, że niekoniecznie jestem 
dalej niż chciałem być :(

Kontroler Omada wymaga jsvc oraz openjdk8 lub wyższego.
Niezależnie od tego które openjdk (ew. icedtea) zainstaluję (BTW, nie da się 
zainstalować np. openjdk9-jre przy zainstalowanym openjdk8-jre, nie powinien 
niższego usunąć?),
efekt jest ten sam: kontroler startuje, startuuje… i kończy się to 
absolutnie niczym.

Poprzeglądałem logi tego softu i namierzyłem, że kontroler nie wstaje bo nie 
może się podłączyć do mongodb.
Mongodb ma wbudowane… i ono się nie odpala.
Próbując dojść po nitce do kłębka mam wrażenie, że tu jest problem:

org.springframework.beans.factory.BeanCreationException: Error creating bean 
with name 'clientMongoCrudRepository' defined in 
com.tplink.smb.omada.client.port.mongo.omada.client.ClientMongoCrudRepository 
defined in @EnableMongoRepositories declared on MaintainClientOmadaRepoConfig: 
Invocation of init method failed; nested exception is 
org.springframework.dao.DataAccessResourceFailureException: Timed out after 
3 ms while waiting to connect. Client view of cluster state is 
{type=UNKNOWN, servers=[{address=127.0.0.1:27217, type=UNKNOWN, 
state=CONNECTING, exception={com.mongodb.MongoSocketOpenException: Exception 
opening socket}, caused by {java.net.ConnectException: Połączenie odrzucone}}]; 
nested exception is com.mongodb.MongoTimeoutException: Timed out after 3 ms 
while waiting to connect. Client view of cluster state is {type=UNKNOWN, 
servers=[{address=127.0.0.1:27217, type=UNKNOWN, state=CONNECTING, 
exception={com.mongodb.MongoSocketOpenException: Exception opening socket}, 
caused by {java.net.ConnectException: Połączenie odrzucone}}]

czyli: com.mongodb.MongoSocketOpenException: Exception opening socket

Niestety nie widzę żadnych dyskusji nt. takiego problemu które by cokolwiek 
wyjaśniały - w tym kontrolerze nie ma żadnych plików konfiguracyjnych, jeszcze 
szukam sztuka po sztuce czy gdzieś nie ma zaszytych konfiguracji w plikach 
.jar, ale mam wątpliwości czy do czegoś dojdę.

Czy komuś udało się odpalić ten kontroler pod PLD?
Nie wydaje mi się, by środowisko w PLD było jakieś kosmicznie nietypowe, a 
kontroler Omada wydaje się być raczej dość rozpowszechnionym pakietem i 
przygotowanym pod sporo różnych platform, akurat mam w miejscu gdzie potrzebuję 
PLD które robi swoje i przydałoby się je wykorzystać.

Pozdrawiam,
— 
Jacek
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: Jak instalować PLD od zera?

2023-07-17 Wątek Jacek Osiecki
Hej!

Dziękuję wszystkim za pomoc, udało się w końcu to zrobić - za pomocą tego 
nowszego chroota i systemrescuecd (nie wiem czemu, na minikomputerku ten PLDowy 
rescueCD odpalał się wieki a na koniec się wywalił).

Przynajmniej wiem jak to zrobić w miarę koszernie ;)

Jeszcze pytanie - da się zrobić tak, żeby zadziałało z naszym kernelem i / oraz 
/boot na odpowiednio /dev/md1 i /dev/md0? Ew. po prostu / razem z /boot na 
/dev/md0?

Pozdrawiam,
— 
Jacek

> Wiadomość napisana przez Wojciech Błaszkowski  w 
> dniu 12.07.2023, o godz. 19:57:
> 
> 
> 
> W dniu 12.07.2023 o 15:25, Marcin Krol pisze:
>> On 12-Jul-23 11:47, Jacek Osiecki wrote:
>>> Hej,
>>> 
>>> próbuję na starej maszynce na atomie 330 zainstalować PLD i686.
>>> Działać powinno, bo mam tam starsze PLD na i686 i bangla.
>>> 
>>> No i… jak zainstalować?
>>> Kiedyś robiłem tak:
>>> 1. rescuecd
>>> 2. ściągnąć pld-th-x8664-20110214-chroot.tar.bz2, rozpakować na docelowym /
>>> 3. chroot do docelowego systemu, poldek, upgrade *
>> Hej.
>> Możesz odpalić dowolne rescue (byle był dostęp do sieci) i użyć tego skryptu:
>> https://github.com/PirxDevs/lds
>> Albo po prostu ściągnąć chroot i ręcznie samemu zrobić to co skrypt 
>> robi/próbuje robić (nie używałem go na fizycznej maszynie w sumie, tylko na 
>> wirtualkach):
>> https://pirx.dev/linux/pld.x86.tar.xz
> 
> Ogarniasz dysk:
> cfdisk /dev/vda
>4M - BIOS boot
>512M - /boot/
>10G - /
>reszta
> 
> mount /dev/vdaX /mnt/
> mkdir /mnt/boot/
> mount /dev/vdaY /mnt/boot/
> 
> Aktualizujesz corowe paczki jeśli masz stare rescue
> poldek -iGv udev-core dev e2fsprogs bash vim poldek
> 
> Inicjujesz bazę RPMa
> rpm --root /mnt/
> chroot /mnt/
> 
> vim /etc/resolv.conf
> options rotate
> nameserver 8.8.8.8
> nameserver 1.1.1.1
> 
> vim /etc/sysconfig/i18n
> LANG=pl_PL.UTF-8
> 
> Ogarniasz fstab
> vim /etc/fstab
> 
> Ogarniasz moduły dyskowe i co tam potrzebujesz:
> vim /etc/modprobe.d/modprobe.conf
> alias scsi_hostadapter virtio_blk
> 
> Ogarniasz network
> vim /etc/sysconfig/network
> 
> Jeśli trzeba, naprawiasz /dev/vda jeśli potrzeba:
> FIX /dev/:
> 
>grep virtblk /proc/devices
> 
>mknod /dev/vda b 254 0
>mknod /dev/vda1 b 254 1
>mknod /dev/vda2 b 254 2
>mknod /dev/vda3 b 254 3
> 
> Ustawiasz hasło root'a:
> passwd
> 
> Instalujesz kernela i bootloader:
> poldek -iGv kernel grub2-platform-pc
> 
> 
>> M.
>> ___
>> pld-devel-pl mailing list
>> pld-devel-pl@lists.pld-linux.org
>> http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
> 
> -- 
> Pozdrawiam,
> Wojciech Błaszkowski
> www.blaszkowski.com, +48.600197207
> ___
> pld-devel-pl mailing list
> pld-devel-pl@lists.pld-linux.org
> http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl

___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Jak instalować PLD od zera?

2023-07-12 Wątek Jacek Osiecki
Hej,

próbuję na starej maszynce na atomie 330 zainstalować PLD i686.
Działać powinno, bo mam tam starsze PLD na i686 i bangla.

No i… jak zainstalować?
Kiedyś robiłem tak:
1. rescuecd
2. ściągnąć pld-th-x8664-20110214-chroot.tar.bz2, rozpakować na docelowym /
3. chroot do docelowego systemu, poldek, upgrade *

Tyle, że to już nie te czasy. Poldek się zes* ze względu na wycieczki wte i 
wewte z rpm.
Zacząłem od odinstalowania poldka i próby instalacji rpm.
Póki co lista pakietów do upgrade’u/instalacji tylko rośnie, ale niepokoi mnie 
np. to:

rpmlib(FileDigests) <= 4.6.0-1 is needed by libunistring-1.1-1.x86_64
rpmlib(PayloadIsXz) <= 5.2-1 is needed by libunistring-1.1-1.x86_64
rpmlib(FileDigests) <= 4.6.0-1 is needed by unbound-libs-1.17.1-1.x86_64
rpmlib(PayloadIsXz) <= 5.2-1 is needed by unbound-libs-1.17.1-1.x86_64
rpmlib(FileDigests) <= 4.6.0-1 is needed by libevent-2.1.12-2.x86_64
rpmlib(PayloadIsXz) <= 5.2-1 is needed by libevent-2.1.12-2.x86_64

Rozumiem, że wynika to z jakiegoś upośledzenia obecnego RPMa który nie widzi 
jakichś cech pakietów i mogę na koniec gdy tylko to zostanie - zrobić —nodeps?

Druga sprawa:

uname(release) >= 3.15 is needed by udev-core-253.5-1.x86_64

To pewnie mogę olać i zainstalować najnowszy kernel, nie?

Ale teraz jest gorzej:

error: LOOP:
error: removing python3-libs-3.10.12-1.x86_64 "Requires(auto): 
/usr/bin/python3" from tsort relations.
error: python3-libs-3.10.12-1.x86_64Requires(auto): 
/usr/bin/python3
error: removing python3-3.10.12-1.x86_64 "Requires(auto): 
libpython3.10.so.1.0()(64bit)" from tsort relations.
error: python3-3.10.12-1.x86_64 Requires(auto): 
libpython3.10.so.1.0()(64bit)

WTF? Czemu? :-/

No i w ogóle czy to ma sens, czy po kolejnej godzinie-dwóch nie okaże się że w 
ogóle nici z instalacji?

Pozdrawiam,
— 
Jacek Osiecki
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: virtualhost PLD jako LXC w Proxmox?

2023-05-29 Wątek Jacek Osiecki
Wiadomość napisana przez Jan Rękorajski  w dniu 
28.05.2023, o godz. 10:01:
> 
> On Wed, 24 May 2023, Jacek Osiecki wrote:

>> w ramach żegnania się z linux-vserver chciałem przenieść do proxmoxa jednego 
>> z guestów. Niby nie ma tam nic skomplikowanego, ale to jest host pocztowy - 
>> lekko przedatowany exim, dovecot itd. i trochę boję się to na szybko 
>> konfigurować od zera, żeby się nie okazało że nagle ludziom pobierają się 
>> miliardy maili itd.
>> 
>> Mam proxmoxa na nowej maszynie na którego chcę całość przenieść.
>> Z tego co rozumiem, to teoretycznie mógłbym wrzucić cały obecny serwer razem 
>> z vserverami jako KVM - ale to trochę strzelanie z armaty do wróbla.
>> Jak to zrobić? Przerobić jakiś template LXC i wrzucić w niego po prostu 
>> guesta PLD?
> 
> Mam tylko "goły" LXC, ale działa mi całkiem sprawnie.
> Konfig samego LXC jest praktycznie domyślny, konfig chroota PLD wygląda
> tak:
> 
> # =
> # Distribution configuration
> lxc.include = /usr/share/lxc/config/common.conf
> lxc.arch = linux64

Rozumiem, że mam to wrzucić do /usr/share/lxc/config/pld.conf?

Tylko coś dalej nie gra, bo mam komunikat przy tworzeniu LXC z tar.gz z 
chrootem PLD:

Detected container architecture: amd64
unknown ID 'pld' in /etc/os-release file, trying fallback detection
TASK ERROR: unable to create CT 103 - unable to detect OS distribution

Co robię źle?

Pozdrawiam,
— 
Jacek Osiecki
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


PLD jako VM na proxmox - brak hostname?

2023-05-27 Wątek Jacek Osiecki
Hej,

mam dziwny objaw przy odpaleniu kopii maszynki z PLD jako VM pod proxmoxem - 
chciałem na początku zrobić jako kontener LXC, ale to chyba niemożliwe i po 
którejś z kolei próbie zrezygnowałem.

No i niby startuje (musiałem przerobić ciutkę kernel bo mam kompilowany na 
stałe, bez zabaw w initrd itp.), po czym po linijkach:

mount (1344) used greatest stack depth: 13528 bytes left
grep (1346) used greatest stack depth: 12872 bytes left

 na jakieś 40 sekund się zwiesza… i widzę na konsoli prompt:

(none) login: 

Niby wszystko działa, sieć jest, ale zastanawiam się co jest grane. Zmienna 
HOSTNAME nie jest ustawiona, mimo że jest /etc/sysconfig/network i na 
oryginalnym systemie normalnie działa.
Jakiś pomysł jak dojść do tego co mnie blokuje?

Pozdrawiam,
— 
Jacek 
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


virtualhost PLD jako LXC w Proxmox?

2023-05-24 Wątek Jacek Osiecki
Cześć,

w ramach żegnania się z linux-vserver chciałem przenieść do proxmoxa jednego z 
guestów. Niby nie ma tam nic skomplikowanego, ale to jest host pocztowy - lekko 
przedatowany exim, dovecot itd. i trochę boję się to na szybko konfigurować od 
zera, żeby się nie okazało że nagle ludziom pobierają się miliardy maili itd.

Mam proxmoxa na nowej maszynie na którego chcę całość przenieść.
Z tego co rozumiem, to teoretycznie mógłbym wrzucić cały obecny serwer razem z 
vserverami jako KVM - ale to trochę strzelanie z armaty do wróbla.
Jak to zrobić? Przerobić jakiś template LXC i wrzucić w niego po prostu guesta 
PLD?

Pozdrawiam,
— 
Jacek
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: Upgrade - umarła samba, ssh...

2023-05-09 Wątek Jacek Osiecki
Wiadomość napisana przez Arkadiusz Miśkiewicz via pld-devel-pl 
 w dniu 09.05.2023, o godz. 11:27:
> 
> On 9.05.2023 11:19, Jacek Osiecki wrote:
>> Hej,
>> nieopatrznie na lokalnym serwerze, na którym już w sumie niewiele się działo 
>> - zrobiłem „upgrade *”.
> 
> Jak już tak poszło do upewniłeś się, że masz wszystko aktualne?

W poldku upgrade * nie pokazuje niczego.
Prawie niczego, poza pakietami które wymagają kernela 3.15 (mam 3.13)

> rpm -qV glibc libxcrypt

Tu czysto.

> Trochę szukanie w ciemno ale dodam że mam kilka maszyn z aktualnym th, 
> kilkanaście z nieco starszym (z 2 tyg) i problemu nie odnotowałem.

Zrobiłem strace procesu sshd jak dostaję te „connection reset” - zobaczymy czy 
to mnie na coś naprowadzi.

Pozdrawiam,
— 
Jacek
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Upgrade - umarła samba, ssh...

2023-05-09 Wątek Jacek Osiecki
Hej,

nieopatrznie na lokalnym serwerze, na którym już w sumie niewiele się działo - 
zrobiłem „upgrade *”.
Nie wszystko przeszło, ale finalnie przepchnąłem (standardowo filesystem 
konfliktuje z hc-cron, ale to pierdoła).

No i kuczę… posypało się praktycznie wszystko.
Nie da się na serwer zaSSHować, od razu mam „connection closed by …”
Lokalnie można się zalogować na konsoli, ale „ssh localhost” daje identyczny 
efekt.

Próbowałem zwiększyć logi do poziomu debug - niewiele pomogło, poniżej widok 
próby logowania.

May  9 10:58:03 serwer sshd[3606]: debug1: Bind to port 22 on 0.0.0.0.
May  9 10:59:02 serwer sshd[3606]: debug1: Forked child 3964.
May  9 10:59:02 serwer sshd[3964]: debug1: Set /proc/self/oom_score_adj to 0
May  9 10:59:02 serwer sshd[3964]: debug1: rexec start in 5 out 5 newsock 5 
pipe 7 sock 8
May  9 10:59:02 serwer sshd[3964]: debug1: inetd sockets after dupping: 4, 4
May  9 10:59:02 serwer sshd[3964]: debug1: Local version string 
SSH-2.0-OpenSSH_9.3
May  9 10:59:02 serwer sshd[3964]: debug1: Remote protocol version 2.0, remote 
software version OpenSSH_9.0
May  9 10:59:02 serwer sshd[3964]: debug1: compat_banner: match: OpenSSH_9.0 
pat OpenSSH* compat 0x0400
May  9 10:59:02 serwer sshd[3964]: debug1: permanently_set_uid: 40/99 [preauth]
May  9 10:59:02 serwer sshd[3964]: debug1: list_hostkey_types: 
rsa-sha2-512,rsa-sha2-256,ecdsa-sha2-nistp256,ssh-ed25519 [preauth]
May  9 10:59:02 serwer sshd[3964]: debug1: monitor_read_log: child log fd closed
May  9 10:59:02 serwer sshd[3964]: debug1: do_cleanup
May  9 10:59:02 serwer sshd[3964]: debug1: Killing privsep child 3965
May  9 10:59:02 serwer sshd[3964]: debug1: audit_event: unhandled event 12

Do tego samba też się posypała. Moja wina, bo jakieś stare dyrektywy w 
smbd.conf - ale wywaliło się bardzo brzydko,
bo odpalenie /etc/init.d/samba restart po prostu przechodzi do następnej 
linijki - nawet nie pokazuje że próbowało parsować, startować, cokolwiek.

Próbowałem awaryjnie odpalić sobie chociaż telneta, ale pewnie coś bardzo 
pilnuje żebym sobie krzywdy nie zrobił:

MacBook-Air-Jacek-4:~ jacek$ telnet 10.0.0.1
Trying 10.0.0.1...
Connected to ziuta.sc.
Escape character is '^]'.
Login incorrect

Login incorrect


Login incorrect
Connection closed by foreign host.
MacBook-Air-Jacek-4:~ jacek$

Jakieś sugestie co robić, czego szukać?
Jeszcze coś powalczę, ale za chwilę po prostu będę musiał zainstalować jakąś 
działającą dystrybucję :-/

Pozdrawiam,
— 
Jacek
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


mysql-5.7.39-2 - brakujące zależności

2023-03-23 Wątek Jacek Osiecki
Hej,

coś tam chciałem upgrade’ować na jednej wirtualce z MySQL i poldek wywalił się 
przy upgradzie mysql do mysql-5.7.39-2.x86_64

Konkretniej:

błąd: mysql-5.7.39-2.x86_64: nie znaleziono wymaganego mysql-charsets = 5.7.39-2

No i wygląda na to, że brakuje:

poldek:/all-avail> ls mysql-5*
mysql-5.7.39-2.x86_64
1 pakiet
poldek:/all-avail> ls mysql-charsets*
mysql-charsets-5.7.31-2.noarch
1 pakiet
poldek:/all-avail>

Widzę że to po prostu parę XMLi więc powinno przeżyć, ale chyba tak nie powinno 
być? Będę musiał w jakiś dziki sposób próbować to zainstalować…

Pozdrawiam,
— 
Jacek Osiecki
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: Python 3.10 + certbot 0.40 = problem

2022-06-01 Wątek Jacek Osiecki
> Wiadomość napisana przez Pawel Muszynski  w dniu 
> 01.06.2022, o godz. 10:42:
> W dniu 23.05.2022 o 16:22, Maciej Kędzierski pisze:
>> W dniu 21.05.2022 o 02:56, Jan Rękorajski pisze:
>>> On Fri, 20 May 2022, Jan Rękorajski wrote:
>>>>> Certbot z dystrybucji nie chce działać z nowym python-3.10.
>>>> Certbot 0.40.1 to jest dość antyczna wersja, ktoś(tm) musiałby zrobić 
>>>> update :(
>>> 1.27.0 w th-test, sprawdź czy działa.
>> Wygląda, że działa :)
>> Skrypt nie wyrzuca błędu.
>> Na testowo wygenerowałem też nowy certyfikat. Poszło bez problemu.
>> DZIĘKI!
> 
> A ja przesiadłem się na acme.sh - czysty bash, dział zawsze i wszędzie.

Nie tylko Ty ;) Co bash to bash, działa bez żadnych czarów i można sobie go 
spokojnie użyć we własnych skryptach :)

Pozdrawiam,
— 
Jacek Osiecki
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


OpenVPN wywala się ze starym cipherem

2021-12-09 Wątek Jacek Osiecki
Hej,

zrobiłem upgrade paru rzeczy, niestety przy tym też musiałem zrobić upgrade 
openssl i openvpn.
No i… mam problem :(

Przestał mi działać openvpn.

Problem polega na tym, że mam w konfiguracji deklarację:

cipher BF-CBC

Owszem, nie jest zalecany, ale nie jest też zabroniony.

Tymczasem openvpn wstaje, po czym - gdy się podłączy jakiś klient…

2021-12-09 11:17:17 us=293115 controlhost4/x.x.x.x:35559 OpenSSL: 
error:0308010C:digital envelope routines::unsupported
2021-12-09 11:17:17 us=293122 controlhost4/x.x.x.x:35559 EVP cipher init #1
2021-12-09 11:17:17 us=293127 controlhost4/x.x.x.x:35559 Exiting due to fatal 
error

i nie dość że się nie zestawia połączenie, to w ogóle szlag trafia samego 
openvpna!

Co jest grane?

P.S. Po upgradzie/downgradzie rpm do php4 zniknął repackaging pakietów :( Jak 
to przywrócić?

Pozdrawiam,
— 
Jacek
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: Pytanie o soft do statystyk sieci

2021-11-23 Wątek Jacek Osiecki
Wiadomość napisana przez Jacek Konieczny  w dniu 23.11.2021, 
o godz. 15:22:
> 
> On 23/11/2021 14:55, Jacek Osiecki wrote:
>> Cześć,
>> trochę nie wiem gdzie pytać, a google zwracają sporo danych ale nie na temat…
>> Ostatnio mój serwer jest ostro atakowany na różne porty i adresy. 
> Nie tylko twój serwer. Cały internet. To już po prostu taki szum, jak 
> microwave background radiation w kosmosie.

Źle się wyraziłem. Nie jakieś hakierskie ataki, tylko wredne DDoSy.

Nie wiem czy się czymś naraziłem, czy też coś się dzieje…
Bo jeszcze niedawno nic takiego nie miało miejsca.
Jakoś w wakacje jednemu klientowi jakieś gówno siadło na stronie i od tego 
czasu NON-STOP napieprza po kilka tysięcy requestów na sekundę.
A od tygodnia zaczynam zaliczać konkretne DDoSy na różne inne rzeczy.

>> Powoli wdrażam jakieś plany ratunkowe, ale cholernie mi brakuje sensownego 
>> narzędzia diagnostycznego.
> 'nmap', 'netstat -nlvp' – patrz co masz otwarte z zewnątrz i załóż, że 
> _wszystko_ będzie atakowane. Niepotrzebne rzeczy zablokuj firewallem 
> potrzebnych pilnuj, żeby dziur nie było.

To wiem, natomiast potrzebuję wiedzieć jeśli coś się przebiło przez firewall 
serwerowni - wtedy trzeba zrobić jakiś dodatkowy ruch ręcznie.
Ale tak właśnie mi podsunął się dużo lepszy pomysł - seria regułek iptables na 
wejściu i badanie liczników.
Tylko to niestety nie wykryje ruchu na port którego nie przewidzieliśmy...

>> Przydałoby mi się coś, co by mogło pokazać jak np. w przeciągu ostatnich 30 
>> sekund wyglądała średnia ilość pakietów na sekundę i bitów na sekundę z 
>> podziałem na poszczególne lokalne adresy IP i porty. Nijak nie widzę czegoś 
>> takiego, jakoś sobie radzę odpalając na szybko iptraf… no ale nie tędy droga.
>> Generalnie to wręcz przydałoby mi się to w jakichś plikach, które mógłbym 
>> monitorować (np. nagiosem) i rzucać alertami…
> 
> I w czym miałoby to pomóc. Informacje może faktycznie ciekawe, ale w 
> dzisiejszych czasach niewiele z tego wynika.

Np. widzę że jakiś syf zaczyna napierniczać z prędkością światła w port FTP, 
praktycznie wysycając łącze serwera.
Wtedy trudno - włażę na stronę serwerowni i ręcznie dopisuję blokadę portu 21. 
Lepiej martwy FTP niż cały serwer.
Zdaje się że nawet jest do tego API, więc mogę ciut więcej pokombinować...

Pozdrawiam,
— 
Jacek
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Pytanie o soft do statystyk sieci

2021-11-23 Wątek Jacek Osiecki
Cześć,

trochę nie wiem gdzie pytać, a google zwracają sporo danych ale nie na temat…

Ostatnio mój serwer jest ostro atakowany na różne porty i adresy. Powoli 
wdrażam jakieś plany ratunkowe, ale cholernie mi brakuje sensownego narzędzia 
diagnostycznego.

Przydałoby mi się coś, co by mogło pokazać jak np. w przeciągu ostatnich 30 
sekund wyglądała średnia ilość pakietów na sekundę i bitów na sekundę z 
podziałem na poszczególne lokalne adresy IP i porty. Nijak nie widzę czegoś 
takiego, jakoś sobie radzę odpalając na szybko iptraf… no ale nie tędy droga.
Generalnie to wręcz przydałoby mi się to w jakichś plikach, które mógłbym 
monitorować (np. nagiosem) i rzucać alertami…

Jakieś pomysły?

Pozdrawiam,
— 
Jacek
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: Jak przebudować bazy RPMa?

2021-11-20 Wątek Jacek Osiecki
Wiadomość napisana przez Jan Rękorajski  w dniu 
20.11.2021, o godz. 10:27:
> On Fri, 19 Nov 2021, Jacek Osiecki wrote:
>> 
>> ostatnio widziałem że PLD zrobiło jakiś revert do RPM w wersji 4 - przy 
>> okazji baza przekonwertowana do sqlite…
>> Wszystko spoko, tylko że jeszcze niedawno można było użyć rpm_rebuilddb, 
>> /usr/lib/rpm/bin/dbconvert i takich innych…
>> 
>> Teraz? Nie widzę niczego co by mi pomogło :(
>> A mam bazę RPM z wirtualki przeniesionej z innego serwera i nie mogę nic z 
>> nią zrobić…
> 
> rpm --rebuildb
> 
> Wszystko inne to były hacki i obejścia niedoróbek rpm5.

Ooo właśnie o to chodziło :)
Wielkie dzięki! Bangla jak złoto!

Pozdrawiam,
— 
Jacek Osiecki
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Jak przebudować bazy RPMa?

2021-11-19 Wątek Jacek Osiecki
Hej,

ostatnio widziałem że PLD zrobiło jakiś revert do RPM w wersji 4 - przy okazji 
baza przekonwertowana do sqlite…
Wszystko spoko, tylko że jeszcze niedawno można było użyć rpm_rebuilddb, 
/usr/lib/rpm/bin/dbconvert i takich innych…

Teraz? Nie widzę niczego co by mi pomogło :(
A mam bazę RPM z wirtualki przeniesionej z innego serwera i nie mogę nic z nią 
zrobić…

Jakieś propozycje?

Pozdrawiam,
— 
Jacek
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Konflikt syslog-ng i hc-cron

2021-09-23 Wątek Jacek Osiecki
Hej,

próbowałem na jednej wirtualce wrzucić syslog-ng i taki kwiatek wyskoczył.
Co z tym robić? hc-cron jest w aktualnej wersji...

poldek:/all-avail> install  syslog-ng-
Przetwarzanie zależności...
syslog-ng-3.29.1-3.x86_64 zaznaczył syslog-ng-libs-3.29.1-3.x86_64 (wł. 
/usr/share/syslog-ng)
 syslog-ng-libs-3.29.1-3.x86_64 zaznaczył libivykis-0.42.4-1.x86_64 (wł. 
libivykis.so.0()(64bit))
syslog-ng-3.29.1-3.x86_64 zaznaczył libnet-1.2-1.x86_64 (wł. libnet >= 
1:1.1.2.1-7)
syslog-ng-3.29.1-3.x86_64 zaznaczył net-snmp-libs-5.9-5.x86_64 (wł. 
libnetsnmp.so.40()(64bit))
Pakiet net-snmp-libs-5.9-5.x86_64 sugeruje instalację:
1. mibs-net-snmp
Spróbować go zainstalować? [N/y] n
syslog-ng-3.29.1-3.x86_64 zaznaczył rabbitmq-c-0.11.0-1.x86_64 (wł. 
librabbitmq.so.4()(64bit))
Jest 6 pakietów do instalacji (5 zaznaczonych pośrednio):
I syslog-ng-3.29.1-3.x86_64
D libivykis-0.42.4-1.x86_64  libnet-1.2-1.x86_64  net-snmp-libs-5.9-5.x86_64  
rabbitmq-c-0.11.0-1.x86_64  syslog-ng-libs-3.29.1-3.x86_64
This operation will use 13.6MB of disk space.
Potrzeba pobrać 5.8MB archiwów (5.8MB do pobrania).

Pobieranie [1/6] th::libivykis-0.42.4-1.x86_64.rpm...
.. 100.0% [27.5K (27.5K/s)]
Pobieranie [2/6] th::libnet-1.2-1.x86_64.rpm...
.. 100.0% [53.3K (8.0K/s)]
Pobieranie [3/6] th::net-snmp-libs-5.9-5.x86_64.rpm...
.. 100.0% [238.3K (238.3K/s)]
Pobieranie [4/6] th::rabbitmq-c-0.11.0-1.x86_64.rpm...
.. 100.0% [43.5K (43.5K/s)]
Pobieranie [5/6] th::syslog-ng-libs-3.29.1-3.x86_64.rpm...
.. 100.0% [288.2K (73.5K/s)]
Pobieranie [6/6] th::syslog-ng-3.29.1-3.x86_64.rpm...
.. 100.0% [5.2M (5.2M/s)]
==> warning: tag 273 type(0x6) != implicit type(0x0)
==> warning: tag 273 type(0x6) != implicit type(0x0)
==> warning: tag 273 type(0x6) != implicit type(0x0)
==> warning: tag 273 type(0x6) != implicit type(0x0)
Uruchamianie vrpm-preload --upgrade -vh --root /vservers/oi-python --define 
_check_dirname_deps 1...
==> warning: tag 273 type(0x6) != implicit type(0x0)
==> warning: tag 273 type(0x6) != implicit type(0x0)
==> warning: tag 273 type(0x6) != implicit type(0x0)
==> warning: tag 273 type(0x6) != implicit type(0x0)
Przygotowywanie...  ### [100%]
error: Problemy z instalacją/usuwaniem:
plik /var/log/cron z instalacji syslog-ng-3.29.1-3.x86_64 jest w 
konflikcie z plikiem z pakietu hc-cron-0.14-28.x86_64
Wystąpiły błędy podczas instalacji
poldek:/all-avail> 

Pozdrawiam,
— 
Jacek Osiecki
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: nginx i problemy z logrotate

2021-09-07 Wątek Jacek Osiecki
Wiadomość napisana przez Jacek Konieczny  w dniu 07.09.2021, 
o godz. 14:36:
> On 07/09/2021 12:36, Jacek Osiecki wrote:
>> Odpalenie „service nginx reload” bez słowa magicznie przywraca nginxowi moc 
>> zapisywania do logów… no ale nie o to chyba chodzi :-/
> 
> Jeśli masz systemd (a dziś raczej każdy powinien mieć), to 'service nginx 
> reload' woła 'systemctl reload nginx.service'

Że tak powiem… nie mam ;)
Główny system jest na SysV, więc hosty też są na SysV. Niby źle, ale 
konstrukcja jest dużo prostsza i mniej „magii” się dzieje.

> A konfig logrotate ma coś innego:

[…]

> 'service nginx reopen-logs' nie ma odpowiednika systemctl, więc wołany jest 
> '/etc/rc.d/init.d/nginx reopen-logs', czyli skrypt, który pewnie zakłada, że 
> nginx nie był odpalany przez systemd.

No niby nie był. Ale może faktycznie to jest przyczyna?


> Jeśli to to, to jeden ze skutków ubocznych utrzymywania na siłę skryptów 
> init.d
> 
> Trzeba albo poprawić init.d/nginx, albo w konfigu logrotate zmienić polecenie 
> na takie, które zadziała w obu przypadkach (init.d i systemd).

Na razie spróbuję zmienić w skrypcie logrotate reopen-logs na reload, a jeśli 
nie pomoże - będę dalej kombinował.

Pozdrawiam,
—
Jacek Osiecki
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


nginx i problemy z logrotate

2021-09-07 Wątek Jacek Osiecki
Cześć,

na jednym z vserverów mam dziwny problem z logami nginxa i logrotate.
mam ustawione logrotate na daily, w cronie odpalany jest o 5 rano.

I wszystko pięknie, idzie logrotate, logi trafiają do /var/log/archive/nginx/ z 
odpowiednią datą, tworzone są nowe logi.
No i to tyle jeśli chodzi o „pięknie” - bo nginx nic do tych nowych logów nie 
zapisuje. Ot tak, po prostu są sobie puste.

Odpalenie „service nginx reload” bez słowa magicznie przywraca nginxowi moc 
zapisywania do logów… no ale nie o to chyba chodzi :-/

Skrypt nginx dla logrotate jest praktycznie standardowy:

/var/log/nginx/*.log {
olddir /var/log/archive/nginx
create 644 nginx nginx
sharedscripts
postrotate
date >> /var/log/rotate.nginx.log
/sbin/service nginx reopen-logs >> /var/log/rotate.nginx.log
endscript
}

Specjalnie dodałem to rotate.nginx.logs żeby sprawdzić czy on czegoś nie 
wywala… ale nie - jest tam standard:

Tue Sep  7 05:02:01 CEST 2021
Reopening nginx logs...[ DONE ]

Jakieś pomysły - jak to diagnozować, czego szukać? Nginx w najnowszej wersji, 
jakby co…

Pozdrawiam,
— 
Jacek Osiecki
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: rpm4 i brak funkcjonalności "rpm repackage"

2021-04-22 Wątek Jacek Osiecki
Wiadomość napisana przez Krzysztof Mrozowicz via pld-devel-pl 
 w dniu 22.04.2021, o godz. 12:09:
> 
> On Thursday, April 22, 2021 10:02 IST, Maciej Kędzierski 
>  wrote: 
> 
>> Domyślnie konfiguracja rpm5 robiła ponowne pakowanie
>> aktualizowanych/usuwanych pakietów.
>> Po zmianie na rpm4 pakiety te się nie robią, nawet pomimo wymuszenia
>> tego w konfiguracji.
> 
> Hej, niestety nie znam odpowiedzi na Twoje pytanie, ale przy okazji zrodziło 
> ono inne pytanie, na które może znasz odpowiedź? Mianowicie, po co się robi 
> to ponowne pakowanie? Jakie są korzyści z tego?

No choćby możliwość powrotu do poprzedniego zestawu pakietów? Wszystko trafia 
do repackage/{timestamp} więc teoretycznie rpm -Uvh —oldpackage * powinno dać 
radę.
A stare pakiety potrafią wylecieć z FTP…

Pozdrawiam,
— 
Jacek Osiecki
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: konwersja "starej" bazy RPM do sqlite

2021-04-15 Wątek Jacek Osiecki

> Wiadomość napisana przez lord_Niedzwiedz  w dniu 
> 15.04.2021, o godz. 08:39:
>> przeniosłem na nową maszynę wirtualki linux-vserver.
>> Działają dobrze i w zasadzie wszystko było super - do momentu, gdy nie 
>> spróbowałem odpalić vpoldka w celu aktualizacji pakietów.
>> 
>> vpoldek sc-mail - odpala się, ale przy ls -I wyrzuca:
>> 
>> błąd: //vservers/sc-mail/.rpmdb: baza rpm-a nie istnieje
>> błąd: Błąd odczytu zainstalowanych pakietów
>> 
>> Co ciekawsze, vrpm sc-mail -- -qa elegancko pokazuje listę pakietów, ręczny 
>> upgrade pewnie też by przeszedł. No ale nie od tego mam poldka…
> Jak zrobić ręczny upgrade ?

Hm, miałem na myśli pościąganie RPMów i potem 
vrpm sc-mail -- -Uvh /root/rpms-sc-mail/costam1.rpm itd.
 
> Tak aby vpoldek znowu zaczął działać na vserverach ?
>> 

No to mi się udało tak jak pisałem:
1. mkdir -v /tmp/var/lib/
2. cp -a /vservers/.pkg/sc-mail/rpm/state /tmp/var/lib/rpm/
3. /usr/bin/rpmdb --root /tmp —rebuilddb
4. Sprawdzamy czy w /tmp/var/lib/rpm/ mamy już czyściutko, same pliki sqlite
5. na wszelki wypadek: mv /vservers/.pkg/sc-mail/rpm/state 
/vservers/.pkg/sc-mail/rpm/bak.state
6. mv /tmp/var/lib/rpm/ /vservers/.pkg/sc-mail/rpm/state

I działa :)

Pozdrawiam,
— 
Jacek
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: konwersja "starej" bazy RPM do sqlite

2021-04-14 Wątek Jacek Osiecki
Wiadomość napisana przez Arkadiusz Miśkiewicz  w dniu 
14.04.2021, o godz. 15:23:
> W dniu 14.04.2021 o 14:43, Jacek Osiecki pisze:
>> vpoldek sc-mail - odpala się, ale przy ls -I wyrzuca:
>> 
>> błąd: //vservers/sc-mail/.rpmdb: baza rpm-a nie istnieje
>> błąd: Błąd odczytu zainstalowanych pakietów
>> 
>> Co ciekawsze, vrpm sc-mail -- -qa elegancko pokazuje listę pakietów, ręczny 
>> upgrade pewnie też by przeszedł. No ale nie od tego mam poldka…
>> 
>> Zauważyłem, że nowy guest zbudowany na tej maszynie ma w 
>> /vservers/pkg/…/rpm/state elegancki ład zamiast typowego dla rpm burdelu:
>> 
>> Czy da się jakoś przekonwertować stare vhosty do postaci sqlite? Bo 
>> podejrzewam że w tym rzecz - przynajmniej na to mnie naprowadził strace…
> 
> 
> Spróbuj internalize zrobić
> (https://www.pld-linux.org/docs/vserver#internalized_package_management 
> <https://www.pld-linux.org/docs/vserver#internalized_package_management>)
> i już w środku przekonwertować sobie (o ile zewnętrzna baza rpma nie
> była to istotna).

Zanim to zrobiłem, postanowiłem spróbować drugiej metody...

> Ew kombinować z /usr/bin/rpmdb --root xyz —rebuilddb.


… która zadziałała jak marzenie :)

Dzięki!

Pozdrawiam,
— 
Jacek

___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


konwersja "starej" bazy RPM do sqlite

2021-04-14 Wątek Jacek Osiecki
Hej,

przeniosłem na nową maszynę wirtualki linux-vserver.
Działają dobrze i w zasadzie wszystko było super - do momentu, gdy nie 
spróbowałem odpalić vpoldka w celu aktualizacji pakietów.

vpoldek sc-mail - odpala się, ale przy ls -I wyrzuca:

błąd: //vservers/sc-mail/.rpmdb: baza rpm-a nie istnieje
błąd: Błąd odczytu zainstalowanych pakietów

Co ciekawsze, vrpm sc-mail -- -qa elegancko pokazuje listę pakietów, ręczny 
upgrade pewnie też by przeszedł. No ale nie od tego mam poldka…

Zauważyłem, że nowy guest zbudowany na tej maszynie ma w 
/vservers/pkg/…/rpm/state elegancki ład zamiast typowego dla rpm burdelu:

root@alpha /tmp> ls -l /vservers/.pkg/sc-stat/rpm/state/
razem 7700
-rw-r--r-- 1 root root 7847936 04-06 15:10 rpmdb.sqlite
-rw-r--r-- 1 root root   32768 04-14 14:39 rpmdb.sqlite-shm
-rw-r--r-- 1 root root   0 04-06 15:10 rpmdb.sqlite-wal
root@alpha /tmp> 

Czy da się jakoś przekonwertować stare vhosty do postaci sqlite? Bo podejrzewam 
że w tym rzecz - przynajmniej na to mnie naprowadził strace…

Pozdrawiam,
-- 
Jacek 
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: hc-cron konfliktuje z filesystem

2021-04-04 Wątek Jacek Osiecki
Wiadomość napisana przez Arkadiusz Miśkiewicz  w dniu 
31.03.2021, o godz. 17:22:
> W dniu 31.03.2021 o 13:58, Jacek Osiecki pisze:
>> 
>> P.S. Ponowię pytanie o SysVinit vs. systemd. Czy faktycznie SysVinit jest 
>> już uznany ostatecznie za „be” i nie można na nim zbudować wirtualki dla 
>> linux-vserveer?
> 
> Co konkretnie tam był za problem, przypomnij?

Gdy przy budowaniu vservera wybrało się SysVinit zamiast systemd, to efekt był 
taki:

[…]

Adding /bin/mksh to /etc/shells
 82:shadow-1:4.8.1-1 # [ 90%]
błąd: SysVinit-2.98-2.x86_64: instalacja pominięto
 83:libutempter-1.1.6-6  ostrzeżenie: grupa utmp nie istnieje — 
używanie root
# [ 91%]
 84:rc-scripts-0.4.19-3  # [ 92%]

i koniec końców wirtualka nie była tworzona.

Pozdrawiam,
— 
Jacek Osiecki
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Nie można zmienić hasła?

2021-04-04 Wątek Jacek Osiecki
Hej,

na świeżo postawionym PLD mam problem z ustawieniem hasła dla dowolnego konta, 
w tym i roota:

root@alpha ~> passwd
Zmiana hasła dla root.
Nowe hasło:
Proszę ponownie wpisać nowe hasło:
passwd: Błąd podczas modyfikowania tokenu uwierzytelniania

Równocześnie w /var/log/secure pojawia się:

Apr  4 23:02:45 alpha passwd[32082]: User root: Błąd podczas modyfikowania 
tokenu uwierzytelniania
Apr  4 23:02:45 alpha passwd[32082]: password change failed, pam error 20 - 
account=root, uid=0, by=0

Z reguły to oznacza problemy z PAM. Sprawdziłem jak wygląda /etc/pam.d - nie 
widzę najmniejszych zmian w stosunku do tego
co mam na innych systemach… więc pewnie problem leży gdzieś indziej.

Jakieś pomysły? Gdzie szukać?

Pozdrawiam,
— 
Jacek Osiecki
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


hc-cron konfliktuje z filesystem

2021-03-31 Wątek Jacek Osiecki
Hej,

przy instalacji nowej wirtualki właśnie mi wywaliło:

poldek:/all-avail> install hc-cron-0.14-28.x86_64
Przetwarzanie zależności...
Jest 1 pakiet do instalacji:
A hc-cron-0.14-28.x86_64
This operation will use 94.7KB of disk space.
hc-cron-0.14-28.x86_64.rpm: skróty OK
Potrzeba pobrać 57.8KB archiwów.
hc-cron-0.14-28.x86_64.rpm: skróty OK
Uruchamianie vrpm-preload --upgrade -vh --root /vservers/sc-stat --define 
_check_dirname_deps 0...
***  rpm-fake-resolver was built with glibc;  please do  ***
***  not report errors before trying a dietlibc version. ***
Sprawdzanie poprawności…   # [100%]
Przygotowywanie…# [100%]
plik /etc/cron.d z instalacji hc-cron-0.14-28.x86_64 jest w konflikcie 
z plikiem z pakietu filesystem-4.1-15.x86_64
Wystąpiły błędy podczas instalacji
poldek:/all-avail>

Zdaje się, że w hc-cron powinno nie być /etc/cron.d/ ?

P.S. Ponowię pytanie o SysVinit vs. systemd. Czy faktycznie SysVinit jest już 
uznany ostatecznie za „be” i nie można na nim zbudować wirtualki dla 
linux-vserveer?

Pozdrawiam,
— 
Jacek
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


WTF - co się dzieje z less?

2021-02-08 Wątek Jacek Osiecki
Hej,

chciałem sobie obejrzeć plik. Nic to, less default.vcl… no i wisi.
Dziwne. 
Ctrl+C - o, jednak wyświetliło. Nic to, pewnie coś się przybuforowało, nie?
I tak mnie tknęło, jeszcze raz zrobić less… to samo.

Pierwsza myśl - coś z lesspipe? Co może być nie tak? Zajrzę na listę procesów 
żeby sprawdzić co wisi.
ps -ef|grep less
…
ŁOMATKOBOSKO!

[ciach]
root 22389 22387  0 14:03 pts/700:00:00 /bin/sh /usr/bin/lesspipe.sh 
/vservers/sc-builder/usr/src/old-varnish-6.5.1/bin/varnishd/builtin.vcl
root 22400 22399  0 14:03 pts/700:00:00 /usr/bin/less 
/vservers/sc-builder/usr/src/old-varnish-6.5.1/bin/varnishd/builtin.vcl
root 22418 27902  0 14:03 pts/500:00:00 grep less
root 22442 22400  0 14:03 pts/700:00:00 sh -c lesspipe.sh 
/vservers/sc-builder/usr/src/old-varnish-6.5.1/bin/varnishd/builtin.vcl
root 22443 22442  0 14:03 pts/700:00:00 /bin/sh /usr/bin/lesspipe.sh 
/vservers/sc-builder/usr/src/old-varnish-6.5.1/bin/varnishd/builtin.vcl
[ciach]

Pozwolę sobie pokazać co się dzieje - na jednej konsoli odpalony ps -ef, na 
drugiej odpalam less builtin.vcl:

root@delta /vservers/sc-builder/usr/src/old-varnish-6.5.1/bin/varnishd> while [ 
1 ] ; do ps -ef|grep less|wc -l ; sleep 1 ; done
1
46
128
206
280
350
418
483
547
… i tak dalej.

Tak dla weryfikacji - odinstalowałem lesspipe i jest OK, zainstalowałem 
ponownie - znowu to samo.

Jakieś pomysły co się pospawało?

less-563-1.x86_64
lesspipe-1.57-4.noarch

Pozdrawiam,
— 
Jacek
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Co robię nie tak - builder

2021-02-03 Wątek Jacek Osiecki
Hej,

mamy przedpotopowego varnisha i chciałem mieć nowszego w pakietach.
Pobawiłem się trochę, wszystko niby przeszło… ale nie udało mi się zbudować 
samego pliku rpm:

Końcówka wygląda tak:

make[1]: Entering directory '/var/tmp/BUILD/varnish-3.0.7/redhat'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/var/tmp/BUILD/varnish-3.0.7/redhat'
make[1]: Entering directory '/var/tmp/BUILD/varnish-3.0.7'
make[1]: Leaving directory '/var/tmp/BUILD/varnish-3.0.7'
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.34328
HOME=/home/users/builder
PATH=/usr/local/bin:/usr/bin:/bin
TMPDIR=/var/tmp
+ umask 022
+ cd /var/tmp/BUILD
+ /bin/rm '--interactive=never' -rf /var/tmp/BUILD
+ /bin/mkdir -p /var/tmp/BUILD
+ cd varnish-3.0.7
/var/tmp/rpm-tmp.34328[34]: cd: /var/tmp/BUILD/varnish-3.0.7: No such file or 
directory
error: Bad exit status from /var/tmp/rpm-tmp.34328 (%install)


RPM build errors:
Bad exit status from /var/tmp/rpm-tmp.34328 (%install)


Co jest grane? Dlaczego ten rm -rf? W specu go nie widzę. Przecież to nie ma 
prawa działać:

[joshua@delta tmp]$ cd /tmp
[joshua@delta tmp]$ mkdir 123
[joshua@delta tmp]$ cd 123
[joshua@delta 123]$ mkdir 1 2 3
[joshua@delta 123]$ ls
1  2  3
[joshua@delta 123]$ rm --interactive=never -rf /tmp/123
[joshua@delta 123]$ cd 1
-bash: cd: 1: No such file or directory
[joshua@delta 123]$ ls
[joshua@delta 123]$ ls -l
total 0
[joshua@delta 123]$ /bin/pwd
/bin/pwd: couldn't find directory entry in '..' with matching i-node
[joshua@delta 123]$

Pozdrawiam,
— 
Jacek
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: Problem z mysql-proxy i mysql 5.7

2020-12-17 Wątek Jacek Osiecki
Hej,

no właśnie wczoraj wieczorem po wielu godzinach walki z HAProxy które 
TEORETYCZNIE potrafi nasłuchiwać na socketach trafiłem na wątek o socat :)

Ech, rozwiązanie siedziało pod nosem i czekało…

Dzięki!

Pozdrawiam,
— 
Jacek Osiecki
josie...@silvercube.pl



> Wiadomość napisana przez Artur Frysiak  w dniu 
> 16.12.2020, o godz. 20:34:
> 
> To może socat?
> 
> socat UNIX-LISTEN:/tmp/.X11-unix/X1,fork TCP:host.victim.org:6000,sp=20 &
> 
> 
> śr., 16 gru 2020, 16:11 użytkownik Jacek Osiecki 
> napisał:
> 
>>> Wiadomość napisana przez Krzysztof Mrozowicz  w
>> dniu 16.12.2020, o godz. 15:03:
>>> 
>>> On Wednesday, December 16, 2020 13:20 GMT, Jacek Osiecki <
>> josie...@silvercube.pl> wrote:
>>>> ostatnio przy manewrowaniu wirtualkami i upgradzie mysqla trafiłem na
>> problem, którego nie jestem w stanie rozgryźć.
>>>> Mam kilka wirtualek, niektóre starsze niektóre świeższe.
>>>> 
>>>> W szczególności, na starszych mam mysql-proxy w wersji 0.8.2-1, a na
>> nowszych 0.8.5-1.
>>>> 
>>>> I wszystko było pięknie, dopóki używałem mysqla 5.6. Ale gdy odpaliłem
>> 5.7 - zaczęły się chece.
>>> 
>>> Hej. To nie jest bezpośrednia odpowiedź na Twoje pytanie, ale jak kiedyś
>> czytałem o mysql-proxy to znalazłem rekomendację aby zamiast tego używać
>> haproxy.
>>> Kilka linków, które znalazłem dziś o myslq-proxy prowadziły do "page not
>> found", więc może rzeczywiście haproxy to lepsze rozwiązanie?
>> 
>> Wiem, generalnie „don’t use in production environment” itd. Z drugiej
>> strony używam PLD, nie wiem co bardziej kozackie ;)
>> 
>> Co do HAProxy - oczywiście, jest fajne i super i tak dalej.
>> Ale niestety nie jestem w stanie - nie potrafię, nie umiem znaleźć nawet
>> porad - uruchomić haproxy słuchającego na unix sockecie.
>> Tzn. Umiem, ale przy połączeniu od razu zrzuca…
>> 
>> A właśnie sockety są dla mnie kluczowe.
>> 
>> Pozdrawiam,
>> —
>> Jacek Osiecki
>> josie...@silvercube.pl
>> 
>> ___
>> pld-devel-pl mailing list
>> pld-devel-pl@lists.pld-linux.org
>> http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
>> 
> ___
> pld-devel-pl mailing list
> pld-devel-pl@lists.pld-linux.org
> http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl

___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: Problem z mysql-proxy i mysql 5.7

2020-12-16 Wątek Jacek Osiecki
> Wiadomość napisana przez Krzysztof Mrozowicz  w dniu 
> 16.12.2020, o godz. 15:03:
> 
> On Wednesday, December 16, 2020 13:20 GMT, Jacek Osiecki 
>  wrote: 
>> ostatnio przy manewrowaniu wirtualkami i upgradzie mysqla trafiłem na 
>> problem, którego nie jestem w stanie rozgryźć.
>> Mam kilka wirtualek, niektóre starsze niektóre świeższe.
>> 
>> W szczególności, na starszych mam mysql-proxy w wersji 0.8.2-1, a na 
>> nowszych 0.8.5-1.
>> 
>> I wszystko było pięknie, dopóki używałem mysqla 5.6. Ale gdy odpaliłem 5.7 - 
>> zaczęły się chece.
> 
> Hej. To nie jest bezpośrednia odpowiedź na Twoje pytanie, ale jak kiedyś 
> czytałem o mysql-proxy to znalazłem rekomendację aby zamiast tego używać 
> haproxy.
> Kilka linków, które znalazłem dziś o myslq-proxy prowadziły do "page not 
> found", więc może rzeczywiście haproxy to lepsze rozwiązanie?

Wiem, generalnie „don’t use in production environment” itd. Z drugiej strony 
używam PLD, nie wiem co bardziej kozackie ;)

Co do HAProxy - oczywiście, jest fajne i super i tak dalej.
Ale niestety nie jestem w stanie - nie potrafię, nie umiem znaleźć nawet porad 
- uruchomić haproxy słuchającego na unix sockecie.
Tzn. Umiem, ale przy połączeniu od razu zrzuca…

A właśnie sockety są dla mnie kluczowe.

Pozdrawiam,
— 
Jacek Osiecki
josie...@silvercube.pl

___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Fwd: Problem z mysql-proxy i mysql 5.7

2020-12-16 Wątek Jacek Osiecki
Cześć,

ostatnio przy manewrowaniu wirtualkami i upgradzie mysqla trafiłem na problem, 
którego nie jestem w stanie rozgryźć.
Mam kilka wirtualek, niektóre starsze niektóre świeższe.

W szczególności, na starszych mam mysql-proxy w wersji 0.8.2-1, a na nowszych 
0.8.5-1.

I wszystko było pięknie, dopóki używałem mysqla 5.6. Ale gdy odpaliłem 5.7 - 
zaczęły się chece.

Na starych vserverach z mysql-proxy 0.8.2 wszystko działa
Na nowych z mysql-proxy 0.8.5 - można łączyć się, gdy backendem jest mysql 5.6.
Ale przy mysql 5.7 połączenie po prostu zawisa i nic się nie da zrobić… 
Oczywiście aplikacje korzystające z mysqla nie działają.

Dzieje się tak zarówno przy mysql-proxy słuchającym na sockecie, jak i na tcp.

Przy TCP pół biedy - odpaliłbym redira.
Ale właśnie kluczowe dla mnie jest proxowanie za pośrednictwem socketa…

Jakieś pomysły, rady? Próbowałem strace’ować, ale nie widać by coś konkretnego 
się działo...

Aha, przeniesiony na żywca mysql-proxy 0.8.2 ze starych wirtualek nie zwisa, za 
to wyrzuca „Bad Handshake” i do widzenia.

Pozdrawiam,
— 
Jacek Osiecki
josie...@silvercube.pl



___
pld-users-pl mailing list
pld-users...@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl

___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Popsute zależności apache 2.4.46-1

2020-09-19 Wątek Jacek Osiecki via pld-devel-pl
Cześć,

zrobiłem na jednej wirtualce upgrade apache’a do 2.4.46-1.
Po restarcie zonk:

bash-5.0# /usr/sbin/httpd
/usr/sbin/httpd: symbol lookup error: /usr/sbin/httpd: undefined symbol: 
apr_thread_mutex_timedlock

Dopiero upgrade apr-util naprawił problem.

Dlaczego upgrade apache nie wymaga upgrade’u apr-util?
Wydaje mi się, że już kiedyś był podobny problem...

Pozdrawiam,
— 
Jacek Osiecki
josie...@silvercube.pl



___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: Bind się wywala po upgradzie :(

2020-07-15 Wątek Jacek Osiecki
> Wiadomość napisana przez Arkadiusz Miśkiewicz  w dniu 
> 14.07.2020, o godz. 20:15:
> 
> On 14/07/2020 20:14, Arkadiusz Miśkiewicz wrote:
>> 
>> Patrząc po kodzie
>> 
>> #ifdef SO_INCOMING_CPU
>>res = setsockopt(csock->fd, SOL_SOCKET, SO_INCOMING_CPU,
>> &(int){ 1 }, sizeof(int));
>>RUNTIME_CHECK(res == 0);
>> #endif
>> 
>> a to jest od kernela 4.4
>> 
>> Jaki masz kernel dla potwierdzenia?
> 
> Właściwie nieistotne. Upgradnij się do 9.16.4

Hm, gdzie on jest? Poldek nie widzi, na ftp też nie znalazłem - ani w ready, 
ani w test…

Pozdrawiam,
— 
Jacek
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: Bind się wywala po upgradzie :(

2020-07-15 Wątek Jacek Osiecki
> 
> Wiadomość napisana przez Arkadiusz Miśkiewicz  w dniu 
> 14.07.2020, o godz. 20:14:
> 
> On 14/07/2020 16:05, Jacek Osiecki wrote:
>> byłem głupi i zrobiłem upgrade na starej maszynie.
>> No i… był sobie bind i już po nim.
>> 
>> Wywala się w taki oto sposób:
>> 
>> Jul 14 15:15:02 mike named[28759]: udp.c:120: fatal error:
>> Jul 14 15:15:02 mike named[28759]: RUNTIME_CHECK(res == 0) failed
> 
> Patrząc po kodzie
> 
> #ifdef SO_INCOMING_CPU
>res = setsockopt(csock->fd, SOL_SOCKET, SO_INCOMING_CPU,
> &(int){ 1 }, sizeof(int));
>RUNTIME_CHECK(res == 0);
> #endif
> 
> a to jest od kernela 4.4
> 
> Jaki masz kernel dla potwierdzenia?


Mam 3.18.44 - własny, nie upgrade’uję od dłuższego czasu.
Pytanie - czemu w takim razie w ogóle bind się dał zainstalować? Chyba nie 
powinien po zweryfikowaniu uname?

Na razie - jako że to szczęśliwie nie jest żaden nameserver dla domeny tylko 
lokalny cache, po prostu zmieniłem w resolv.conf na DNSy google’a - ale nie 
powiem żeby mi się to podobało :-/

Pozdrawiam,
— 
Jacek

___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Fwd: Bind się wywala po upgradzie :(

2020-07-14 Wątek Jacek Osiecki
Cześć,

byłem głupi i zrobiłem upgrade na starej maszynie.
No i… był sobie bind i już po nim.

Wywala się w taki oto sposób:

Jul 14 15:15:02 mike named[28759]: found 12 CPUs, using 12 worker threads
Jul 14 15:15:02 mike named[28759]: using 12 UDP listeners per interface
Jul 14 15:15:02 mike named[28759]: using up to 21000 sockets
Jul 14 15:15:02 mike named[28759]: loading configuration from '/etc/named.conf'
Jul 14 15:15:02 mike named[28759]: reading built-in trust anchors from file 
'/etc/bind.keys'
Jul 14 15:15:02 mike named[28759]: looking for GeoIP2 databases in 
'/usr/share/GeoIP'
Jul 14 15:15:02 mike named[28759]: using default UDP/IPv4 port range: [1024, 
65535]
Jul 14 15:15:02 mike named[28759]: using default UDP/IPv6 port range: [1024, 
65535]
Jul 14 15:15:02 mike named[28759]: listening on IPv4 interface lo, 127.0.0.1#53
Jul 14 15:15:02 mike named[28759]: udp.c:120: fatal error:
Jul 14 15:15:02 mike named[28759]: RUNTIME_CHECK(res == 0) failed
Jul 14 15:15:02 mike named[28759]: exiting (due to fatal error in library)

Jakiś pomysł?
Znalazłem jeden wynik na forum gentoo, gdzie problem rozbija się o apparmor i 
uprawnienia - problem w tym, że u mnie apparmora nie ma,
a /var/lib/named ma właściciela „named”.

bind w wersji 9.16.3-1.

named.conf w zasadzie OOTB:

options {
   directory "/";
   pid-file "named.pid";
   auth-nxdomain yes;
   datasize default;
   listen-on { 192.168.254.1; 192.168.13.1; };
   listen-on-v6 { none; };
};

zone "localhost" IN {
   type master;
   file "M/localhost.zone";
   allow-update { none; };
   allow-transfer { any; };
};

zone "0.0.127.in <http://0.0.127.in/>-addr.arpa" IN {
   type master;
   file "M/127.0.0.zone";
   allow-update { none; };
   allow-transfer { any; };
};

zone "." IN {
   type hint;
   file "root.hint";
};

logging {
   channel xfer-log {
   file "named.log";
   print-category yes;
   print-severity yes;
   print-time yes;
   severity info;
   };
   category xfer-in { xfer-log; };
   category xfer-out { xfer-log; };
   category notify { xfer-log; };
};

Jakieś sugestie?

Pozdrawiam,
— 
Jacek Osiecki
josie...@silvercube.pl <mailto:josie...@silvercube.pl>

Jacek Osiecki
josie...@silvercube.pl <mailto:josie...@silvercube.pl>




___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: test ustawień dmarc

2019-11-22 Wątek Jacek Osiecki
Wiadomość napisana przez Krzysztof Mrozowicz  w dniu 
22.11.2019, o godz. 15:35:
> 
> 
> Ta wiadomość na ma celu sprawdzenie czy nowe ustawienia mailmana pomogą 
> poprawić przepływ wiadomość do użytkowników końcowych.
> Mile widziane krótkie odpowiedzi na tę wiadomość od tych, którzy ją otrzymali 
> na swoje skrzynki pocztowe.

Tak jakby działało...
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Błędy w nodejs - brak zależności

2019-10-21 Wątek Jacek Osiecki
Hej,

po instalacji nodejs 10.16 wywalało mi:

nodejs: symbol lookup error: nodejs: undefined symbol: uv_os_uname

kombinując, zrobiłem upgrade libuv z 1.23.2 do 1.29.1 - i pomogło. Ale…

wyskoczył kolejny błąd

nodejs: symbol lookup error: nodejs: undefined symbol: http_parser_settings_init

Trochę poszukałem i na czuja doinstalowałem http-parser-2.9.2-2.x86_64
(a raczej zrobiłem upgrade z http-parser-2.3-1.x86_64) i pomogło.


Takie coś chyba powinno być w zależnościach… :-/

Pozdrawiam,
— 
Jacek
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


walnięta biblioteka nettle?

2019-02-04 Wątek Jacek Osiecki
Hej,

robiłem upgrade paru rzeczy i nagle zaczął się wywalać gnutls-cli :(

Końcówka wygląda tak:

 - subject `CN=COMODO RSA Certification Authority,O=COMODO CA 
Limited,L=Salford,ST=Greater Manchester,C=GB', issuer `CN=AddTrust External CA 
Root,OU=AddTrust External TTP Network,O=AddTrust AB,C=SE', serial 
0x2766ee56eb49f38eabd770a2fc84de22, RSA key 4096 bits, signed using RSA-SHA384, 
activated `2000-05-30 10:48:38 UTC', expires `2020-05-30 10:48:38 UTC', 
pin-sha256="grX4Ta9HpZx6tSHkmCrvpApTQGo67CYDnvprLg5yRME="
- Status: The certificate is trusted.
gnutls-cli: symbol lookup error: /usr/lib64/libhogweed.so.4: undefined symbol: 
__gmpn_cnd_add_n

Update: musiałem zupgrade’ować gmp. Chyba nettle powinno wymuszać jego upgrade, 
skoro potrzebuje nowych symboli…

Pozdrawiam,
— 
Jacek
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: vpoldek i wywałka przy próbie zrobienia czegokolwiek na wirtualce :(

2018-09-06 Wątek Jacek Osiecki
Wiadomość napisana przez lord_Niedzwiedz  w dniu 06.09.2018, 
o godz. 11:01:
>> walczę próbując zrobić upgrade paru pakietów na wirtualce… i już nie mam 
>> pomysłu co jeszcze zrobić.
>> Zaktualizowałem na hoscie poldka i rpm, zrobiłem db_convert, upgrade_db i co 
>> tam jeszcze się dało…
>> 
>> Skutek nadal identyczny:
>> 
>> root@mike ~>vpoldek usr-mail
>> BDB0641 __db_meta_setup: /vservers/usr-mail/.rpmdb/Requirename: unexpected 
>> file type or format

> Odpalasz to z root'a ?

jasne :)

> Coś nie trzyma otwartych plików ? (restart).

No maszyny restartować nie będę, ale lsof nic nie pokazuje.

> rm /var/lib/rpm/__*
> rpm --rebuilddb
> (lub to samo dla vrpm)

no zrobiłem tak:

mkdir -p /tmp/var/lib
ln -sf /vservers/.pkg/usr-mail/rpm/state /tmp/var/lib/rpm
rpm --root=/tmp/ --rebuilddb

… ech, i wszystko jasne.
Teraz zauważyłem, że wcześniej zrobiłem link do nie tej wirtualki - innej 
robiłem db_convert, inną testowałem :)

Ale jest też jakiś babol:

root@mike ~>vrpm usr-mail -- --convertdb
ncontext: execvp("/usr/lib64/util-vserver/vrpm-convertdb-worker"): No such file 
or directory
root@mike ~>

Na szczęście pomogło klasycznie:

root@mike ~>/usr/lib/rpm/bin/dbconvert --root=/tmp/
converting /tmp//var/lib/rpm/rpmdb5OzJ5Y/Packages: 385/385 100%
root@mike ~>

Pozdrawiam i dzięki!
— 
Jacek
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


vpoldek i wywałka przy próbie zrobienia czegokolwiek na wirtualce :(

2018-09-06 Wątek Jacek Osiecki
Cześć,

walczę próbując zrobić upgrade paru pakietów na wirtualce… i już nie mam 
pomysłu co jeszcze zrobić.
Zaktualizowałem na hoscie poldka i rpm, zrobiłem db_convert, upgrade_db i co 
tam jeszcze się dało…

Skutek nadal identyczny:

root@mike ~>vpoldek usr-mail
BDB0641 __db_meta_setup: /vservers/usr-mail/.rpmdb/Requirename: unexpected file 
type or format
Wczytywanie [pndir]th...
Wczytywanie [pndir]th...
Przeczytano 27772 pakiety
Usunięto 40 zdublowanych pakietów z listy dostępnych
BDB2053 Freeing read locks for locker 0x320: 21841/139970347642176
BDB2053 Freeing read locks for locker 0x321: 21841/139970347642176
BDB2017 Freeing mutex for process: 21841/0
BDB2017 Freeing mutex for process: 21841/0
BDB2017 Freeing mutex for process: 21841/0
BDB2017 Freeing mutex for process: 21841/0
BDB2017 Freeing mutex for process: 21841/0
BDB2017 Freeing mutex for process: 21841/0
BDB2017 Freeing mutex for process: 21841/0
BDB2017 Freeing mutex for process: 21841/0
BDB2017 Freeing mutex for process: 21841/0
BDB2017 Freeing mutex for process: 21841/0
BDB2017 Freeing mutex for process: 21841/0
Wczytywanie [rpmdb]/.rpmdb...
Przeczytano 384 pakiety

Witaj w poldkowym trybie interaktywnym. Wpisz "help" aby otrzymać pomoc.

poldek:/all-avail> upgrade poldek-*
Nie ma roboty
poldek:/all-avail>
poldek:/all-avail> upgrade --test spamassassin-*
rpmdb: /vservers/usr-mail/.rpmdb/Packages: BDB0088 DB_SECONDARY_BAD: Secondary 
index inconsistent with primary
błąd: db3cget:db3.c:1498: dbcursor->get(-30972): BDB0088 DB_SECONDARY_BAD: 
Secondary index inconsistent with primary
poldek: rpmdb.c:2327: rpmmiNext: Warunek zapewnienia `0' nie został spełniony.
root@mike ~>


Tak jak pisałem: zrobiłem rpm —rebuilddb, użyłem /usr/lib/rpm/bin/dbupgrade.sh 
- nic nie pomogło.

Co jeszcze zrobić żeby to zadziałało?

Pozdrawiam,
— 
Jacek
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Co jest grane z Ruby?

2018-05-28 Wątek Jacek Osiecki
Hej,

jakaś paranoja w pakietach się porobiła - i zainstalowanie rails jest 
niemożliwe :(
Dwa konflikty, przy czym jeden po prostu piękny:

  ruby-arel-3.0.3-3.noarch zaznaczył ruby-minitest-5.8.5-2.3.5.4.noarch (wł. 
ruby-minitest >= 4.7)
błąd: ruby-arel-3.0.3-3.noarch jest w konflicie z 
ruby-minitest-5.8.5-2.3.5.4.noarch

WTF? :)

i drugi:

ruby-rails-3.2.19-3.noarch zaznaczył ruby-actionmailer-3.2.19-7.noarch (wł. 
ruby-actionmailer = 3.2.19)
 ruby-actionmailer-3.2.19-7.noarch zaznaczył ruby-mail-2.6.4-1.noarch (wł. 
rubygem(mail) >= 2.5.4)
błąd: ruby-rails-3.2.19-3.noarch jest w konflicie z ruby-mail-2.6.4-1.noarch

Jakiś pomysł co z tym zrobić?

System czysty, instalowana od zera wirtualka dla vservera…

Pozdrawiam,
— 
Jacek Osiecki
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


mysql-proxy brakuje zależności od glib

2017-11-12 Wątek Jacek Osiecki
Hej,

mysql-proxy instaluje się elegancko, ale przy startowaniu odmawia współpracy.
Okazuje się, że przyczyna to zbyt stare glib - chyba trzeba wprowadzić 
zależności?

poldek:/all-avail> install  mysql-proxy-0.8.4-2.x86_64
Przetwarzanie zależności...
mysql-proxy-0.8.4-2.x86_64 zaznaczył libevent-2.1.8-1.x86_64 (wł. 
libevent-2.1.so.6()(64bit))
mysql-proxy-0.8.4-2.x86_64 zaznaczył lua51-libs-5.1.5-4.x86_64 (wł. 
liblua5.1.so.0()(64bit))
Są 3 pakiety do instalacji (2 zaznaczone pośrednio):
I mysql-proxy-0.8.4-2.x86_64
D libevent-2.1.8-1.x86_64  lua51-libs-5.1.5-4.x86_64
This operation will use 1.7MB of disk space.
Potrzeba pobrać 578.2KB archiwów (578.2KB do pobrania).

Pobieranie [1/3] th::libevent-2.1.8-1.x86_64.rpm...
.. 100.0% [254.9K (8.0K/s)]
Pobieranie [2/3] th::lua51-libs-5.1.5-4.x86_64.rpm...
.. 100.0% [79.2K (79.2K/s)]
Pobieranie [3/3] th::mysql-proxy-0.8.4-2.x86_64.rpm...
.. 100.0% [244.1K (244.1K/s)]
Uruchamianie vrpm-preload --upgrade -vh --root /vservers/main-sql2 --define 
_check_dirname_deps 1...
Przygotowywanie...  ### [100%]
   1:lua51-libs ### [ 33%]
   2:libevent   ### [ 67%]
Adding group mysqlproxy GID=193.
Adding user mysqlproxy UID=193.
   3:mysql-proxy### [100%]
Run "/sbin/service mysql-proxy start" to start MySQL Proxy.
poldek:/all-avail>

a potem…

root@oscar ~>vserver main-sql2 enter
root@sql2 >vim /etc/mysql-proxy/mysql-proxy.conf
root@sql2 >/etc/init.d/mysql-proxy start
Uruchamianie usługi MySQL 
Proxy..
 [ PROBLEMY ]
root@sql2 >/usr/sbin/mysql-proxy

** (process:23690): CRITICAL **: GLib version too old (micro mismatch), got: 
lib=2.44.1, headers=2.52.0
** Message: Initiating shutdown, requested from mysql-proxy-cli.c:276
Naruszenie ochrony pamięci

Pozdrawiam,
— 
Jacek Osiecki

___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Błąd w konfigu syslog-ng dla logrotate

2017-10-24 Wątek Jacek Osiecki
Cześć,

w końcu namierzyłem, czemu mi się nie rotują logi:

error: syslog-ng:1 duplicate log entry for /var/log/cron
error: found error in file syslog-ng, skipping

No i faktycznie, w /etc/logrotate.d/syslog-ng jest listowany m.in. /var/log/cron
A że jest on listowany w ustawieniach do każdego demona crona, to logrotate się 
wywala
(swoją drogą - idiotyczne zachowanie, mógłby po prostu pominąć zamiast olewać 
wszystko)…

Mógłby ktoś władny wywalić to /var/log/cron z /etc/logrotate.d/syslog-ng?

Pozdrawiam,
— 
Jacek
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: Błąd w zależnościach

2016-10-13 Wątek Jacek Osiecki
> Wiadomość napisana przez Adam Osuchowski <ad...@zonk.pl> w dniu 13.10.2016, o 
> godz. 13:42:
> 
> Jacek Osiecki wrote:
>> walczyłem przez pół dnia z niedziałającym inkscape.
>> Wywalało cały czas, że brakuje symbolu:
>> 
>> inkscape: symbol lookup error: /usr/lib64/libpangoft2-1.0.so.0: undefined 
>> symbol: hb_buffer_set_cluster_level
> 
> $ rpm -q inkscape
> inkscape-0.91-10.x86_64
> $ rpm -q pango
> pango-1.40.2-1.x86_64
> $ rpm -qR inkscape | grep pango
> libpango-1.0.so.0()(64bit)
> libpangocairo-1.0.so.0()(64bit)
> libpangoft2-1.0.so.0()(64bit)
> libpangomm-1.4.so.1()(64bit)
> $ rpm -qR pango | grep harfbuzz
> harfbuzz >= 0.9.30
> libharfbuzz.so.0()(64bit)
> $ nm -D /usr/lib64/libharfbuzz.so.0 | grep hb_buffer_set_cluster_level
> ae50 T hb_buffer_set_cluster_level
> 
> Jak widać, łańcuch zależności jest prawidłowy. Nie był to czasami
> problem nie odświeżonego cache'a od ld.so? Mnie się czasami też tak
> działo (już od dłuższego czasu się nie zdażyło) i pomagało odpalenie
> ldconfiga.

A którego masz harfbuzza? Bo podejrzewam że nowszego niż 0.9.30…
Ja miałem 0.9.40 i z nim był problem - dopiero po upgrade do 1.3.0 zaczęło 
działać.

Nie była to kwestia ldconfig - po pierwsze harfbuzz był zainstalowany od ho-ho, 
a po drugie
ldconfig naprawi tylko błędy polegające na tym że system w ogóle nie widzi 
jakiegoś lib*.so

Pozdrawiam,
— 
Jacek

___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Błąd w zależnościach

2016-10-13 Wątek Jacek Osiecki
Hej,

walczyłem przez pół dnia z niedziałającym inkscape.
Wywalało cały czas, że brakuje symbolu:

inkscape: symbol lookup error: /usr/lib64/libpangoft2-1.0.so.0: undefined 
symbol: hb_buffer_set_cluster_level

jakimś cudem znalazłem że to chodzi o harfbuzz… tylko że on był zainstalowany.
Okazało się, że po upgradzie z wersji 0.9.40-1 do najnowszej (1.3.0-1) problemy 
minęły.

Nie widzę by inkscape (0.91-10) wymagał harfbuzz więc pewnie to jest w jakichś 
głębsze zależności (podejrzewam pango).

Ktoś ma pomysł jak to rozwiązać? Bezpośrednim wymaganiem konkretnej wersji 
przez inkscape, wymaganie przez pango
(czy cokolwiek go wymagało) konkretnej wersji zawierającej 
hb_buffer_set_cluster_level?

Pozdrawiam,
— 
Jacek Osiecki
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


mysql-proxy nie działa - problem w lua51-libs

2016-05-11 Wątek Jacek Osiecki
Cześć,

widzę że problem który kiedyś zauważyłem (wiem, nie zgłosiłem) - nadal sobie 
pokutuje.
Po instalacji mysql-proxy ten nie startuje.
W końcu wyszło dlaczego:

bash-4.3# mysql-proxy -h
mysql-proxy: error while loading shared libraries: liblua.so.5.1: cannot open 
shared object file: No such file or directory

Okazuje się, że lua51-libs ma plik liblua5.1.so.0
Po podlinkowaniu liblua5.1.so.0 -> liblua.so.5.1 wszystko działa.

Pozdrawiam,
-- 
Jacek Osiecki
josie...@silvercube.pl

Silvercube s.c.
ul. Makuszynskiego 4
31-752 Kraków
+48 (12) 684 21 00

___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


util-vserver - instaluje się tylko z --force

2016-05-06 Wątek Jacek Osiecki
Cześć,

próbowałem na świeżym (sprzed 2 tygodni) systemie zainstalować util-vserver.
Wywalił się - i to dość dziwnie… o co chodzi?
Poszło dopiero z —force…

poldek:/all-avail> install util-vserver-
Przetwarzanie zależności...
util-vserver-0.30.216-1.pre3120.2.x86_64 zaznaczył FHS-2.3-39.x86_64 (wł. //)
błąd: FHS-2.3-39.x86_64: equal version installed, give up
Wystąpiły błędy podczas instalacji
poldek:/all-avail> install --force util-vserver-
Przetwarzanie zależności...
util-vserver-0.30.216-1.pre3120.2.x86_64 zaznaczył FHS-2.3-39.x86_64 (wł. //)
 FHS-2.3-39.x86_64 zostanie zastąpiony przez FHS-2.3-39.x86_64
util-vserver-0.30.216-1.pre3120.2.x86_64 zaznaczył 
util-vserver-lib-0.30.216-1.pre3120.2.x86_64 (wł. libvserver.so.0()(64bit))
util-vserver-0.30.216-1.pre3120.2.x86_64 zaznaczył pld-release-3.0-7.noarch 
(wł. pld-release)
util-vserver-0.30.216-1.pre3120.2.x86_64 zaznaczył 
vserver-distro-pld-0.30.216-1.pre3120.2.x86_64 (wł. vserver-distro-pld = 
0.30.216-1.pre3120.2)
Pakiet util-vserver-0.30.216-1.pre3120.2.x86_64 sugeruje instalację:
1. db5.2-utils
Spróbować go zainstalować? [N/y] y
util-vserver-0.30.216-1.pre3120.2.x86_64 zaznaczył 
db5.2-utils-5.2.42.0-4.x86_64 (wł. db5.2-utils)
Jest 6 pakietów do instalacji (5 zaznaczonych pośrednio), 1 do usunięcia:
I util-vserver-0.30.216-1.pre3120.2.x86_64
D FHS-2.3-39.x86_64  db5.2-utils-5.2.42.0-4.x86_64  pld-release-3.0-7.noarch  
util-vserver-lib-0.30.216-1.pre3120.2.x86_64  
vserver-distro-pld-0.30.216-1.pre3120.2.x86_64
R FHS-2.3-39.x86_64
This operation will use 1.7MB of disk space.
Potrzeba pobrać 477.4KB archiwów (477.4KB do pobrania).

Pobieranie [1/6] th::FHS-2.3-39.x86_64.rpm...
.. 100.0% [51.2K (51.2K/s)]
Pobieranie [2/6] th::db5.2-utils-5.2.42.0-4.x86_64.rpm...
.. 100.0% [72.1K (22.1K/s)]
Pobieranie [3/6] th::util-vserver-lib-0.30.216-1.pre3120.2.x86_64.rpm...
.. 100.0% [25.6K (25.6K/s)]
Pobieranie [4/6] th::vserver-distro-pld-0.30.216-1.pre3120.2.x86_64.rpm...
.. 100.0% [11.4K (11.4K/s)]
Pobieranie [5/6] th::util-vserver-0.30.216-1.pre3120.2.x86_64.rpm...
.. 100.0% [312.4K (312.4K/s)]
Pobieranie [6/6] th::pld-release-3.0-7.noarch.rpm...
.. 100.0% [4.7K (4.7K/s)]
Uruchamianie rpm --upgrade -vh --force --root / --define _check_dirname_deps 
1...
Przygotowywanie...  ### [100%]
   1:FHS### [ 17%]
   2:db5.2-utils### [ 33%]
   3:util-vserver-lib   ### [ 50%]
   4:pld-release### [ 67%]
   5:util-vserver   ### [ 83%]
Type "/sbin/service util-vserver start" to set up vshelper path
Type "/sbin/service vrootdevices start" to assign virtual root devices
Type "/sbin/service vprocunhide start" to set /proc visibility for vservers
Type "/sbin/service vservers start" to start vservers
   6:vserver-distro-pld ### [100%]
poldek:/all-avail>

Pozdrawiam,
-- 
Jacek Osiecki
josie...@silvercube.pl

Silvercube s.c.
ul. Makuszynskiego 4
31-752 Kraków
+48 (12) 684 21 00

___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Nie da się zainstalować coreutils/systemd

2016-04-19 Wątek Jacek Osiecki
Hej,

próbowałem zainstalować xtrabackup na serwerze ze starszymi pakietami, m.in. 
libgcrypt-1.5.0.
Poldek zechciał zrobić upgrade do libgcrypt-1.6.5-1.x86_64, potem się posypał 
cały łańcuszek z wymianą połowy systemu ;)

I byłoby OK, gdyby nie to że po drodze pojawił się udev-core, następnie 
systemd-units, na koniec sam systemd i…

systemd-221-13.x86_64 marks libmicrohttpd-0.9.46-1.x86_64 (cap libmicrohttpd >= 
0.9.33)
systemd-221-13.x86_64 marks qrencode-libs-3.4.4-3.x86_64 (cap 
libqrencode.so.3()(64bit))
systemd-221-13.x86_64 marks libseccomp-2.2.3-2.x86_64 (cap 
libseccomp.so.2()(64bit))
systemd-221-13.x86_64 marks xorg-lib-libxkbcommon-0.5.0-3.x86_64 (cap 
libxkbcommon.so.0()(64bit))
error: systemd-221-13.x86_64: req uname(release) >= 3.7 not found
There are 88 packages to install (87 marked by dependencies), 66 to remove:

[…]

error: 1 unresolved dependency

Jakiś pomysł jak to obejść? Bo chyba to jakaś pierdułka… —nodeps chyba 
wystarczy?

Pozdrawiam,
-- 
Jacek Osiecki
josie...@silvercube.pl

Silvercube s.c.
ul. Makuszynskiego 4
31-752 Kraków
+48 (12) 684 21 00

___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Błąd w zależnościach: pam / libselinux

2016-04-18 Wątek Jacek Osiecki
Hej,

po upgrade pam miałem problem z działaniem niektórych usług, m.in. memcached.
Okazało się, że przy startowaniu i robieniu "su - memcached” system czekał na 
podanie hasła.
I faktycznie - skończyło się bezhasłowe wchodzenie roota gdziekolwiek ;)

W logach w końcu znalazłem:

Apr 18 15:06:02 www useradd[32703]: PAM unable to 
dlopen(/lib64/security/pam_rootok.so): /lib64/security/pam_rootok.so: undefined 
symbol: selinux_check_access
Apr 18 15:06:02 www useradd[32703]: PAM adding faulty module: 
/lib64/security/pam_rootok.so
Apr 18 15:06:02 www useradd[32703]: User root: Uwierzytelnienie się nie powiodło
Apr 18 15:06:05 www useradd[32703]: permission denied - account=root, id=0, by=0

Okazało się, że trzeba zrobić upgrade libselinux do 
libselinux-2.0.94-2.x86_64.rpm - kłopoty się skończyły.
Pam był w najnowszej wersji, pam-1.1.8-8.x86_64, zaś libselinux w dość starej: 
libselinux-2.0.94-2.x86_64.rpm
Skoro tak, to zdecydowanie powinno być dodane bezwzględne wymaganie libselinux 
przy upgradzie pam

Pozdrawiam,
-- 
Jacek Osiecki
josie...@silvercube.pl

Silvercube s.c.
ul. Makuszynskiego 4
31-752 Kraków
+48 (12) 684 21 00

___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: Jak odzyskać pliki tndb w /etc/vservers/.defaults/cachebase/poldek?

2016-01-30 Wątek Jacek Osiecki
Wiadomość napisana przez Paweł A. Gajda <m...@pld-linux.org> w dniu 30 sty 
2016, o godz. 00:27:
> Jestem całkiem pewny, ze rpmdbcache nie jest potrzebny, jest generowany z
> bazy rpm-a. Co więcej odtworzenie go jest rozwiązaniem na krótką metę - np.
> po użyciu vrpma (poza poldkiem) do (de)instalacji, poldek będzie próbował
> go zregenerować.

… i jak u rabina: miałeś rację i nie miałeś :)
cache nie jest potrzebny, ale jest potrzebny gdy jest coś nie tak z bazą.

> Jeżeli jednak się upierasz że jest, to:
> 
> $ mkdir /tmp/var/lib/rpm
> $ cp  /vservers/.pkg/ko-python/rpm/state/* /tmp/var/lib/rpm
> $ poldek --root /tmp --cachedir /tmp/foo -s /tmp

i to mnie naprowadziło, bo znowu miałem tak:

błąd: open /tmp/packages.ndir.md: Nie ma takiego pliku ani katalogu
powiadomienie: próbuję odczytać katalog /tmp/...
Wczytywanie [dir]/tmp/...
uwaga: nie załadowano żadnych pakietów
błąd: nie można otworzyć indeksu Packages(0): Nie ma takiego pliku ani 
katalogu(2)
DB: Berkeley DB 5.2.42: (February 29, 2012)
błąd: //tmp/var/lib/rpm: nie można otworzyć rpmowej bazy
Przerwane

NO BEZ JAJ

Odpaliłem ze strace i szukam tego Packages… TU CIĘ MAM!

open("/vservers/lo-python/.rpmdb/Packages", O_RDONLY) = -1 ENOENT (No such file 
or directory)

Kiedyś ta wirtualka nazywała się lo-python…
No to szybko:

root@juliett /tmp/var/lib/rpm> grep -l lo-python *
__db.001
__db.003

I wszystko jasne.
Wystarczyło:
rm /vservers/.pkg/ko-python/rpm/state/__db*
rpm --dbpath /vservers/.pkg/ko-python/rpm/state —rebuilddb

i już wystarczyło odpalić vpoldek ko-python. Lista pakietów jest prawidłowa, 
wszystko bangla, cache odbudowany :)

Czyli dziwne jest tylko to, że rpm -qa potrafił pokazać listę pakietów, ale już 
cokolwiek innego korzystało z __db.00[13] i
zaczynało szukać pliku Packages gdzieś w pigułach.

Dzięki za naprowadzenie!

Pozdrawiam,
-- 
Jacek Osiecki
josie...@silvercube.pl

Silvercube s.c.
ul. Makuszynskiego 4
31-752 Kraków
+48 (12) 684 21 00



___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: Jak odzyskać pliki tndb w /etc/vservers/.defaults/cachebase/poldek?

2016-01-29 Wątek Jacek Osiecki
Wiadomość napisana przez Paweł A. Gajda <m...@pld-linux.org> w dniu 29 sty 
2016, o godz. 23:15:

> Nie jest potrzebny, po prostu znalazł kesza

Jest potrzebny - na załączonym wcześniej obrazku widać że bez cache’a w ogóle 
się wywala.

> i próbuje odczytać bazę rpm-a z
> "/vservers/ko-python/.rpmdb". Nie wiem dlaczego masz ją w
> /vservers/.pkg/ko-python/rpm/state/.

bo właśnie tam każdy guest ma bazę rpmów.

> vpoldek używa vrpm-a (chyba), a ten ma
> gdzieś (nie wiem, nie używam) swoje rpmrc i w nim %{_dbpath} zdefinowane
> jako /vservers/.pkg/ko-python/rpm/state/.

vrpm robi zdaje się chroota i parę innych zabaw.

> vrpm -qa Ci działa?

Tak, i podaje prawidłową listę pakietów.

> Szybki fix to prawdopodobnie cp/ln wszystkiego z ko-python/rpm/state/ do
> ko-python/.rpmdb/, czyli tam gdzie vrpm szuka bazy.

Ale to niestety nie działa :( Efekt jest taki sam, w strace widać że szuka tego 
przeklętego cache’a.
Najgorsze jest to, że ten cholerny poldek sobie tego cache’a kiedyś tam 
wygenerował - ale na żądanie
nie potrafi :(

Pozdrawiam,
-- 
Jacek Osiecki
josie...@silvercube.pl

Silvercube s.c.
ul. Makuszynskiego 4
31-752 Kraków
+48 (12) 684 21 00



> 
> 2016-01-28 23:22 GMT+01:00 Jacek Osiecki <josie...@silvercube.pl>:
> 
>> Wiadomość napisana przez Paweł A. Gajda <m...@pld-linux.org> w dniu 28 sty
>> 2016, o godz. 22:04:
>> 
>>> 
>>> Nie do końca rozumiem/wiem co robi vpoldek, ale rpmdbcache to tylko kesz
>>> bazy RPM-a i jako taki może zostać usunięty bez problemu. Jak to Ci się
>>> wywala dokładnie?
>> 
>> No właśnie też myślałem że cache to się odtwarza jakby co…
>> Tymczasem:
>> 
>> root@juliett /etc/vservers/.defaults/cachebase/poldek> mv
>> packages.rpmdbcache.vservers.ko-python..rpmdb.* bad
>> root@juliett /etc/vservers/.defaults/cachebase/poldek> vpoldek ko-python
>> Wczytywanie [pndir]th...
>> Wczytywanie [pndir]th...
>> Przeczytano 25117 pakietów
>> Usunięto 15 zdublowanych pakietów z listy dostępnych
>> błąd: nie można otworzyć indeksu Packages(0): Nie ma takiego pliku ani
>> katalogu(2)
>>DB: Berkeley DB 5.2.42: (February 29, 2012)
>> błąd: //vservers/ko-python/.rpmdb: nie można otworzyć rpmowej bazy
>> root@juliett /etc/vservers/.defaults/cachebase/poldek> mv
>> bad/packages.rpmdbcache.vservers.ko-python..rpmdb.* ./
>> root@juliett /etc/vservers/.defaults/cachebase/poldek> vpoldek ko-python
>> Wczytywanie [pndir]th...
>> Wczytywanie [pndir]th...
>> Przeczytano 25117 pakietów
>> Usunięto 15 zdublowanych pakietów z listy dostępnych
>> Wczytywanie [rpmdbcache]/.rpmdb...
>> Przeczytano 308 pakietów
>> 
>> Witaj w poldkowym trybie interaktywnym. Wpisz "help" aby otrzymać pomoc.
>> 
>> poldek:/all-avail>
>> root@juliett /etc/vservers/.defaults/cachebase/poldek>
>> 
>> Jakiś pomysł?
>> Ten rpmdbcache.vservers.ko-python.rpmdb jest oczywiście zły (skopiowany z
>> innego vservera).
>> vrpm ko-python — -qa pokazuje dobrą listę pakietów.
>> 
>> Jakiś pomysł jak z bazy rpma (/vservers/.pkg/ko-python/rpm/state/) uzyskać
>> ten rpmdbcache?
>> 
>> Ktoś w PLD w ogóle zajmuje się poldkiem albo rpmem? Bo ja już tracę siły…
>> 
>> Pozdrawiam,
>> --
>> Jacek Osiecki
>> josie...@silvercube.pl
>> 
>> Silvercube s.c.
>> ul. Makuszynskiego 4
>> 31-752 Kraków
>> +48 (12) 684 21 00
>> 
>> ___
>> pld-devel-pl mailing list
>> pld-devel-pl@lists.pld-linux.org
>> http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
>> 
> ___
> pld-devel-pl mailing list
> pld-devel-pl@lists.pld-linux.org
> http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl

___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: Jak odzyskać pliki tndb w /etc/vservers/.defaults/cachebase/poldek?

2016-01-29 Wątek Jacek Osiecki
Wiadomość napisana przez Paweł A. Gajda <m...@pld-linux.org> w dniu 29 sty 
2016, o godz. 23:34:

> Nie doczytałem że vrpm działa, huh. Sprawdź poldek.conf (gdzieś w
> /vservers/ko-python/?) czy nie ma czegoś w rodzaju "rpmdef _dbpath"?
> Jeżeli jest to pewnie ten zły, a jeżeli nie ma - to można dopisać ten dobry
> :)

To nie to - nowo stworzona wirtualka wywala identyczny błąd w momencie 
usunięcia rpmdbcache.

> To jest błąd gdzieś w konfiguracji. Problem jest nie nowy zdaje się:
> http://lists.pld-linux.org/mailman/pipermail/pld-devel-en/2007-September/019329.html
>  
> <http://lists.pld-linux.org/mailman/pipermail/pld-devel-en/2007-September/019329.html>

To trochę inny problem - tam pewnie vpoldek nie zrobił chroota lub coś w tym 
stylu.

Pozdrawiam,
-- 
Jacek Osiecki
josie...@silvercube.pl

Silvercube s.c.
ul. Makuszynskiego 4
31-752 Kraków
+48 (12) 684 21 00

___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: Jak odzyskać pliki tndb w /etc/vservers/.defaults/cachebase/poldek?

2016-01-28 Wątek Jacek Osiecki
Wiadomość napisana przez Paweł A. Gajda <m...@pld-linux.org> w dniu 28 sty 
2016, o godz. 22:04:

> 
> Nie do końca rozumiem/wiem co robi vpoldek, ale rpmdbcache to tylko kesz
> bazy RPM-a i jako taki może zostać usunięty bez problemu. Jak to Ci się
> wywala dokładnie?

No właśnie też myślałem że cache to się odtwarza jakby co…
Tymczasem:

root@juliett /etc/vservers/.defaults/cachebase/poldek> mv 
packages.rpmdbcache.vservers.ko-python..rpmdb.* bad
root@juliett /etc/vservers/.defaults/cachebase/poldek> vpoldek ko-python
Wczytywanie [pndir]th...
Wczytywanie [pndir]th...
Przeczytano 25117 pakietów
Usunięto 15 zdublowanych pakietów z listy dostępnych
błąd: nie można otworzyć indeksu Packages(0): Nie ma takiego pliku ani 
katalogu(2)
DB: Berkeley DB 5.2.42: (February 29, 2012)
błąd: //vservers/ko-python/.rpmdb: nie można otworzyć rpmowej bazy
root@juliett /etc/vservers/.defaults/cachebase/poldek> mv 
bad/packages.rpmdbcache.vservers.ko-python..rpmdb.* ./
root@juliett /etc/vservers/.defaults/cachebase/poldek> vpoldek ko-python
Wczytywanie [pndir]th...
Wczytywanie [pndir]th...
Przeczytano 25117 pakietów
Usunięto 15 zdublowanych pakietów z listy dostępnych
Wczytywanie [rpmdbcache]/.rpmdb...
Przeczytano 308 pakietów

Witaj w poldkowym trybie interaktywnym. Wpisz "help" aby otrzymać pomoc.

poldek:/all-avail>
root@juliett /etc/vservers/.defaults/cachebase/poldek>

Jakiś pomysł?
Ten rpmdbcache.vservers.ko-python.rpmdb jest oczywiście zły (skopiowany z 
innego vservera).
vrpm ko-python — -qa pokazuje dobrą listę pakietów.

Jakiś pomysł jak z bazy rpma (/vservers/.pkg/ko-python/rpm/state/) uzyskać ten 
rpmdbcache?

Ktoś w PLD w ogóle zajmuje się poldkiem albo rpmem? Bo ja już tracę siły…

Pozdrawiam,
-- 
Jacek Osiecki
josie...@silvercube.pl

Silvercube s.c.
ul. Makuszynskiego 4
31-752 Kraków
+48 (12) 684 21 00

___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Jak odzyskać pliki tndb w /etc/vservers/.defaults/cachebase/poldek?

2016-01-27 Wątek Jacek Osiecki
Witam,

czy ktokolwiek tutaj zna się na poldku na tyle, by mi pomóc odtworzyć bazę 
zainstalowanych rpmów w wirtualce?
Przez błędną instrukcję dot. przenoszenia vserverów nie da się używać vpoldka 
na przeniesionych guestach…

W skrócie: w katalogu /etc/vservers/.defaults/cachebase/poldek jest plik 
packages.rpmdbcache.vservers.NAZWASERWERA..rpmdb.gz,
który po rozpakowaniu zaczyna się tekstem „tndb”. Dodatkowo jest katalog 
_vservers.NAZWASERWERA..rpmdb/ który zawiera plik
dirindex.rpmdb.tndb

Brak pliku rpmdbcache sprawia że poldek w ogóle się wywala przy odpaleniu 
vpoldek NAZWASERWERA
Jest jakaś metoda by zbudować ten cache? Bo najwyraźniej poldek nawet nie 
próbuje...

Pozdrawiam,
-- 
Jacek Osiecki
josie...@silvercube.pl

Silvercube s.c.
ul. Makuszynskiego 4
31-752 Kraków
+48 (12) 684 21 00

___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


vserver, vpoldek i odtworzenie cache poldka

2016-01-20 Wątek Jacek Osiecki
Witam,

Korzystałem dotąd z przepisu na przenoszenie/przemianowanie vservera zgodnie z 
tym tutaj:

https://www.pld-linux.org/docs/vserver <https://www.pld-linux.org/docs/vserver>

Wszystko super, jednak w końcu coś przestało działać:

root@juliett ~> vpoldek  ko-python
Wczytywanie [pndir]th...
Wczytywanie [pndir]th...
Przeczytano 25117 pakietów
Usunięto 15 zdublowanych pakietów z listy dostępnych
błąd: nie można otworzyć indeksu Packages(0): Nie ma takiego pliku ani 
katalogu(2)
DB: Berkeley DB 5.2.42: (February 29, 2012)
błąd: //vservers/ko-python/.rpmdb: nie można otworzyć rpmowej bazy

Porównując co się da, doszedłem do tego że problem pojawia się tutaj:

W katalogu /etc/vservers/.defaults/cachebase/poldek dla każdej wirtualki mamy 
pliki typu:

packages.rpmdbcache.vservers.ko-www..rpmdb.gz
packages.rpmdbcache.vservers.ko-www..rpmdb.gz.md5
packages.rpmdbcache.vservers.ko-www..rpmdb.md

oraz katalog:

_vservers.ko-www..rpmdb

Po skopiowaniu plików ko-www do ko-python i stworzeniu katalogu 
_vservers.ko-python..rpmdb

vpoldek ruszył. A raczej „ruszył”, bo widać że pakiety ma z tej drugiej 
wirtualki:

root@juliett ~> vpoldek ko-python
[ciach]
poldek:/all-avail> ls -I ImageMagick
ImageMagick-6.9.0.10-6.x86_64
1 pakiet

Tymczasem tak naprawdę:
root@juliett ~> vrpm ko-python -- -qa|grep ImageMagick-[0-9]
ImageMagick-6.8.7.6-2.x86_64

Co mogę zrobić żeby poldek zobaczył prawdziwą listę pakietów? Bo ta jak 
najbardziej jest, w /vservers/.pkg/ko-python/rpm/state/

Druga sprawa, wypadałoby poprawić komendę do kopiowania/przenoszenia maszyny na 
https://www.pld-linux.org/docs/vserver <https://www.pld-linux.org/docs/vserver>

# tar --exclude '/vservers/test/var/lib/mysql/*' -cSf /www/vs-test.tar \
/{etc/vservers,vservers,vservers/.pkg}/test 
/etc/vservers/.defaults/cachebase/poldek/*test*

Pozdrawiam,
-- 
Jacek Osiecki
josie...@silvercube.pl

Silvercube s.c.
ul. Makuszynskiego 4
31-752 Kraków
+48 (12) 684 21 00

___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


coś nie tak z xfsprogs-3.2.3-2

2015-10-01 Wątek Jacek Osiecki
Witam,

Instalowałem świeżutki serwer.
Wszystkie partycje ext3, jedna - większa - xfs.

I wszystko by było OK, gdyby nie to że tej ostatniej nie dało się zamontować.
Hmm, uznałem że pewnie nie sformatowałem - co też uczyniłem… a tu nadal zonk.
Poniżej wszystko, natomiast co ciekawe - po downgrade do xfsprogs-3.2.2-2 nie 
ma problemów.
Kernel własnoręcznie kompilowany - 3.10.9-vs2.3.6.6, z nałożoną łatką 
linux-vserver.

Poniżej zrzut tego co się działo:

root@bravo ~>mkfs.xfs /dev/md5
mkfs.xfs: /dev/md5 appears to contain an existing filesystem (xfs).
mkfs.xfs: Use the -f option to force overwrite.
root@bravo ~>mkfs.xfs -f /dev/md5
meta-data=/dev/md5   isize=512agcount=4, agsize=122106492 blks
 =   sectsz=4096  attr=2, projid32bit=1
 =   crc=1finobt=1
data =   bsize=4096   blocks=488425968, imaxpct=5
 =   sunit=0  swidth=0 blks
naming   =version 2  bsize=4096   ascii-ci=0 ftype=1
log  =internal log   bsize=4096   blocks=238489, version=2
 =   sectsz=4096  sunit=1 blks, lazy-count=1
realtime =none   extsz=4096   blocks=0, rtextents=0
root@bravo ~>mount /dev/md5 /archiwum/
mount: wrong fs type, bad option, bad superblock on /dev/md5,
   missing codepage or helper program, or other error

   In some cases useful info is found in syslog - try
   dmesg | tail or so.
root@bravo ~>dmesg|tail --lines=
[  269.580169] XFS (md5): Version 5 superblock detected. This kernel has 
EXPERIMENTAL support enabled!
   Use of these features in this kernel is at your own risk!
[  269.580172] XFS (md5): Superblock has unknown read-only compatible features 
(0x1) enabled.
[  269.580173] XFS (md5): Attempted to mount read-only compatible filesystem 
read-write.
   Filesystem can only be safely mounted read only.
[  269.580175] 880fa7b3e000: 58 46 53 42 00 00 10 00 00 00 00 00 1d 1c c9 
f0  XFSB
[  269.580176] 880fa7b3e010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
00  
[  269.580177] 880fa7b3e020: 3e 43 ed 05 48 1f 41 6b be f6 cc 82 32 d3 ad 
0d  >C..H.Ak2...
[  269.580178] 880fa7b3e030: 00 00 00 00 10 00 00 08 00 00 00 00 00 00 00 
60  ...`
[  269.580180] XFS (md5): Internal error xfs_sb_read_verify at line 730 of file 
fs/xfs/xfs_mount.c.  Caller 0xa0829ed5

[  269.580182] CPU: 0 PID: 1040 Comm: kworker/0:1H Not tainted 3.10.9-vs2.3.6.6 
#3
[  269.580183] Hardware name:  /DX79TO, BIOS 
SIX7910J.86A.0650.2014.0307.0138 03/07/2014
[  269.580189] Workqueue: xfslogd xfs_buf_iodone_work [xfs]
[  269.580191]  0001 880fa8329d28 81688466 
880fa8329d48
[  269.580192]  a082c4ba a0829ed5 00010001 
880fa8329d88
[  269.580194]  a082c519  02da 
880fa7d78600
[  269.580196] Call Trace:
[  269.580199]  [] dump_stack+0x19/0x1b
[  269.580204]  [] xfs_error_report+0x3a/0x40 [xfs]
[  269.580209]  [] ? xfs_buf_iodone_work+0x85/0xb0 [xfs]
[  269.580214]  [] xfs_corruption_error+0x59/0x80 [xfs]
[  269.580220]  [] xfs_sb_read_verify+0x11a/0x130 [xfs]
[  269.580225]  [] ? xfs_buf_iodone_work+0x85/0xb0 [xfs]
[  269.580229]  [] xfs_buf_iodone_work+0x85/0xb0 [xfs]
[  269.580231]  [] process_one_work+0x16f/0x3e0
[  269.580232]  [] worker_thread+0x119/0x370
[  269.580234]  [] ? rescuer_thread+0x2d0/0x2d0
[  269.580236]  [] kthread+0xbb/0xc0
[  269.580238]  [] ? kthread_freezable_should_stop+0x60/0x60
[  269.580241]  [] ret_from_fork+0x7c/0xb0
[  269.580243]  [] ? kthread_freezable_should_stop+0x60/0x60
[  269.580244] XFS (md5): Corruption detected. Unmount and run xfs_repair
[  269.580265] XFS (md5): SB validate failed with error 22.

Pozdrawiam,
-- 
Jacek Osiecki
josie...@silvercube.pl

Silvercube s.c.
ul. Makuszynskiego 4
31-752 Kraków
+48 (12) 684 21 00

___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: php55-fpm - kiedy będzie działać?

2015-09-21 Wątek Jacek Osiecki
]


  [ FAIL ]
Starting nginx (standard) 
service.[
 DONE ]

Wszystko aktualne.

Jakieś sugestie?

Pozdrawiam,
-- 
Jacek Osiecki
josie...@silvercube.pl

Silvercube s.c.
ul. Makuszynskiego 4
31-752 Kraków
+48 (12) 684 21 00

___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: php55-fpm - kiedy będzie działać?

2015-09-21 Wątek Jacek Osiecki
Wiadomość napisana przez Arkadiusz Miśkiewicz <ar...@maven.pl> w dniu 21 wrz 
2015, o godz. 18:09:
> 
> On Monday 21 of September 2015, Adam Osuchowski wrote:
>> Jacek Osiecki wrote:
>>> Albo nie widzę, albo faktycznie nikt nie odpisał.
>>> Czy w ogóle nikt tutaj nie używa php-fpm?
>>> Świeżo stworzony vserver, wrzucone do niego php55, w tym php55-fpm.
>> 
>> Problem jest też z PHP 5.6 i chyba jest powiązany z grsecurity w kernelu
>> (chyba, że u Ciebie występuje na nie-grsecowym). Mnie pomaga patch
>> (w załączniku), którego sobie sam wystrugałem na własne potrzeby ale nie
>> wiem czy należałoby go pchać do repozytorium.
> 
> Możecie sprawdzić po revertnięciu commita 
> 762ec2ebe80654582c9a5f1114691cd6d673d513 ?

Kieedy ja nie umiem :)
A czego ten commit się tyczy? Bo ja działam na własnym kernelu, więc to raczej 
nie jest sprawa grsecurity.

Pozdrawiam,
-- 
Jacek Osiecki
josie...@silvercube.pl

Silvercube s.c.
ul. Makuszynskiego 4
31-752 Kraków
+48 (12) 684 21 00

___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: php55-fpm - kiedy będzie działać?

2015-09-21 Wątek Jacek Osiecki
Wiadomość napisana przez Jacek Osiecki <josie...@silvercube.pl> w dniu 21 wrz 
2015, o godz. 17:25:
> 
>> Wiadomość napisana przez pedro <ad...@xbtmusic.org> w dniu 21 wrz 2015, o 
>> godz. 17:04:
>> 
>> Hmmm, interesujące:
>> 
>> [root@mel /]# rpm -qf /usr/lib64/libicudata*
>> libicu-devel-55.1-1.x86_64
>> libicu-55.1-1.x86_64
>> libicu-55.1-1.x86_64
> 
> No to teraz zgłupiałem:
> 
>   libicudata.so.54()(64bit) jest wymagany przez php55-intl-5.5.21-3.x86_64
> 
> A tam jest zainstalowane libicu-55.1-1, w nim zaś tylko libicudata.so.55
> 
> Co Ci pokazuje:
> 
> rpm -qi --requires php55-intl-5.5.21-3
> rpm -V php55-intl-5.5.21-3
> 
> Bo coś tu jest mocno nie tak :(

Mam wrażenie że generalnie .archive się popsuło i nie wpadają tam pakiety :(

Widzę gdzieś na starych serwerach libicu-52, na ftp jest libicu-55, niestety 
libicu-54 ani śladu :(
Ma ktoś, może podrzucić?

Pozdrawiam,
-- 
Jacek Osiecki
josie...@silvercube.pl

Silvercube s.c.
ul. Makuszynskiego 4
31-752 Kraków
+48 (12) 684 21 00

___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: php55-fpm - kiedy będzie działać?

2015-09-21 Wątek Jacek Osiecki
Wiadomość napisana przez Adam Osuchowski <ad...@zonk.pl> w dniu 21 wrz 2015, o 
godz. 21:34:
> 
> Arkadiusz Miśkiewicz wrote:
>> Możecie sprawdzić po revertnięciu commita 
>> 762ec2ebe80654582c9a5f1114691cd6d673d513 ?
> 
> Tak, pomogło.

A co należy zrobić? Bo ja średnio zorientowany w tych builderach jestem, raz na 
parę lat używam i potem zapominam :)

Pozdrawiam,
-- 
Jacek Osiecki
josie...@silvercube.pl

Silvercube s.c.
ul. Makuszynskiego 4
31-752 Kraków
+48 (12) 684 21 00


___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


php55-fpm - kiedy będzie działać?

2015-06-09 Wątek Jacek Osiecki
Witam,

Co jest grane z php55-fpm?
Nijak nie da się go zmusić do działania - wersje nowsze niż 5.5.21 w ogóle nie 
startują (tzn. startują,
ale wywalają sig11 i zostawiają jakiś półmartwy proces php-fpm), ten 5.5.21 
startuje i udaje że działa:

2015/06/09 10:41:58 [error] 31158#0: *2885 readv() failed (104: Connection 
reset by peer) while reading upstream, client: 77.253.234.208, server: 
api.pgd.pl, request: GET /phpMyAdmin/ HTTP/1.1, upstream: 
fastcgi://unix:/var/run/php/php55-fpm.sock:, host: „test.local

Próbowałem ze starszym glibc (2.20-6), aktualnym (2.21-4) - nic, cały czas to 
samo. Jakimś cudem 

Czy komuś działa zestaw nginx+php55-fpm? W jakich wersjach?

P.S. Właśnie widzę, że to się dzieje przy phpMyAdmin - przy np. samym phpinfo() 
niby jest w porządku…

Pozdrawiam,
-- 
Jacek Osiecki
josie...@silvercube.pl

Silvercube s.c.
ul. Makuszynskiego 4
31-752 Kraków
+48 (12) 684 21 00

___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: php55-fpm - kiedy będzie działać?

2015-06-09 Wątek Jacek Osiecki
 W dniu 9 czerwca 2015 10:56 użytkownik Jacek Osiecki josie...@silvercube.pl
 napisał:
 Witam,
 
 Co jest grane z php55-fpm?
 Nijak nie da się go zmusić do działania - wersje nowsze niż 5.5.21 w ogóle
 nie startują (tzn. startują,
 ale wywalają sig11 i zostawiają jakiś półmartwy proces php-fpm), ten
 5.5.21 startuje i udaje że działa:
 
 2015/06/09 10:41:58 [error] 31158#0: *2885 readv() failed (104: Connection
 reset by peer) while reading upstream, client: 77.253.234.208, server:
 api.pgd.pl, request: GET /phpMyAdmin/ HTTP/1.1, upstream: 
 fastcgi://unix:/var/run/php/php55-fpm.sock:, host: „test.local”
 Wiadomość napisana przez Rafał Janiczek rafal.janic...@gmail.com w dniu 9 
 cze 2015, o godz. 14:31:
 Hej,
 
 Tak się dzieje, jak w pliku zdefiniowana jest jakaś klasa. Przy skryptach
 bez klas ten php działa.

Zaraz zaraz - to tyczy się naszego php-fpm czy php-fpm w ogóle?
I co znaczy „jak w pliku zdefiniowana jest jakaś klasa” - w ogóle nie działa 
obiektowe PHP?

Zaczynam się powoli bać używać PLD :(

Pozdrawiam,
-- 
Jacek Osiecki
josie...@silvercube.pl

Silvercube s.c.
ul. Makuszynskiego 4
31-752 Kraków
+48 (12) 684 21 00



 
 Próbowałem ze starszym glibc (2.20-6), aktualnym (2.21-4) - nic, cały czas
 to samo. Jakimś cudem
 
 Czy komuś działa zestaw nginx+php55-fpm? W jakich wersjach?
 
 P.S. Właśnie widzę, że to się dzieje przy phpMyAdmin - przy np. samym
 phpinfo() niby jest w porządku…
 
 Pozdrawiam,
 --
 Jacek Osiecki
 josie...@silvercube.pl
 
 Silvercube s.c.
 ul. Makuszynskiego 4
 31-752 Kraków
 +48 (12) 684 21 00
 
 ___
 pld-devel-pl mailing list
 pld-devel-pl@lists.pld-linux.org
 http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
 
 
 
 
 -- 
 Rafał Janiczek
 ___
 pld-devel-pl mailing list
 pld-devel-pl@lists.pld-linux.org
 http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl

___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: php55-fpm - kiedy będzie działać?

2015-06-09 Wątek Jacek Osiecki
Wiadomość napisana przez Rafał Janiczek rafal.janic...@gmail.com w dniu 9 cze 
2015, o godz. 15:18:

 Hej,
 
 W php55-fpm + nginx tak się dzieje. inne kombinacje są ok. Możesz jeszcze
 opcache wyłączyć, to powinno pomóc.
 

Hej,

Dzięki! Wyłączenie opcache pomogło.
Czy sugerujesz, że php-fpm-5.6 nie będzie miało takich problemów?

Pozdrawiam,
-- 
Jacek Osiecki
josie...@silvercube.pl

Silvercube s.c.
ul. Makuszynskiego 4
31-752 Kraków
+48 (12) 684 21 00



 W dniu 9 czerwca 2015 14:37 użytkownik Jacek Osiecki josie...@silvercube.pl
 napisał:
 
 W dniu 9 czerwca 2015 10:56 użytkownik Jacek Osiecki 
 josie...@silvercube.pl
 napisał:
 Witam,
 
 Co jest grane z php55-fpm?
 Nijak nie da się go zmusić do działania - wersje nowsze niż 5.5.21 w
 ogóle
 nie startują (tzn. startują,
 ale wywalają sig11 i zostawiają jakiś półmartwy proces php-fpm), ten
 5.5.21 startuje i udaje że działa:
 
 2015/06/09 10:41:58 [error] 31158#0: *2885 readv() failed (104:
 Connection
 reset by peer) while reading upstream, client: 77.253.234.208, server:
 api.pgd.pl, request: GET /phpMyAdmin/ HTTP/1.1, upstream:
 fastcgi://unix:/var/run/php/php55-fpm.sock:, host: „test.local”
 Wiadomość napisana przez Rafał Janiczek rafal.janic...@gmail.com w
 dniu 9 cze 2015, o godz. 14:31:
 Hej,
 
 Tak się dzieje, jak w pliku zdefiniowana jest jakaś klasa. Przy skryptach
 bez klas ten php działa.
 
 Zaraz zaraz - to tyczy się naszego php-fpm czy php-fpm w ogóle?
 I co znaczy „jak w pliku zdefiniowana jest jakaś klasa” - w ogóle nie
 działa obiektowe PHP?
 
 Zaczynam się powoli bać używać PLD :(
 
 Pozdrawiam,
 --
 Jacek Osiecki
 josie...@silvercube.pl
 
 Silvercube s.c.
 ul. Makuszynskiego 4
 31-752 Kraków
 +48 (12) 684 21 00
 
 
 
 
 Próbowałem ze starszym glibc (2.20-6), aktualnym (2.21-4) - nic, cały
 czas
 to samo. Jakimś cudem
 
 Czy komuś działa zestaw nginx+php55-fpm? W jakich wersjach?
 
 P.S. Właśnie widzę, że to się dzieje przy phpMyAdmin - przy np. samym
 phpinfo() niby jest w porządku…
 
 Pozdrawiam,
 --
 Jacek Osiecki
 josie...@silvercube.pl
 
 Silvercube s.c.
 ul. Makuszynskiego 4
 31-752 Kraków
 +48 (12) 684 21 00
 
 ___
 pld-devel-pl mailing list
 pld-devel-pl@lists.pld-linux.org
 http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
 
 
 
 
 --
 Rafał Janiczek
 ___
 pld-devel-pl mailing list
 pld-devel-pl@lists.pld-linux.org
 http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
 
 ___
 pld-devel-pl mailing list
 pld-devel-pl@lists.pld-linux.org
 http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
 
 
 
 
 -- 
 Rafał Janiczek
 ___
 pld-devel-pl mailing list
 pld-devel-pl@lists.pld-linux.org
 http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl

___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: php56-fpm się sypie

2015-04-28 Wątek Jacek Osiecki
Wiadomość napisana przez Adam Osuchowski ad...@zonk.pl w dniu 22 kwi 2015, o 
godz. 23:36:

 Adam Osuchowski wrote:
 U mnie w pełni powtarzalne na kilku różnych maszynach na x86_64.
 Ktoś może potwierdzić i/lub wie o co chodzi?

 Dodatkowe informacje: php55-fpm-5.5.23-1.x86_64 też się sypie.

 # tail -10 /var/log/php/php55-fpm.log 
 [22-Apr-2015 23:30:48] NOTICE: fpm is running, pid 28564
 [22-Apr-2015 23:30:48] NOTICE: ready to handle connections
 [22-Apr-2015 23:30:53] WARNING: [pool t2] child 28570 exited on signal 11 
 (SIGSEGV) after 5.539321 seconds from start

[…]

 ale downgrade glibc do glibc-2.20-6.x86_64 pomaga chociaż przy starcie
 i tak pojawia się ,,[FAIL]'' (procesy php-fpm działają i obsługują
 żądania).

Hmm,

Na pewno działa?
Właśnie instalowałem nowego hosta, były faktycznie te sig11.
Zrobiłem downgrade do glibc-2.20-6 (razem z przyległościami typu iconv itd.) i 
teraz w logach php-fpm jest czysto,
ale nginx pokazuje:

2015/04/28 14:17:30 [error] 5560#0: *6 recv() failed (104: Connection reset by 
peer) while reading response header from upstream
-- 
Jacek Osiecki
josie...@silvercube.pl

Silvercube s.c.
ul. Makuszynskiego 4
31-752 Kraków
+48 (12) 684 21 00

___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


netatalk - ktoś to w ogóle testował?

2014-12-23 Wątek Jacek Osiecki
Witam,

Zachciało mi się dla makówki time machine zrobić…
Jeden z obowiązkowych punktów to netatalk.

Zainstalowałem… i to by było na tyle ;)
Czy ktoś kto wypuszczał paczkę - sprawdzał czy w ogóle cokolwiek się uruchamia?
Mam wrażenie, że skrypt pochodzi z wcześniejszej wersji netatalk i nie ma wiele 
wspólnego
z tym co jest teraz…

[root@serwer ~]# /etc/rc.d/init.d/atalk start
Starting atalkd service .. [ FAIL ]
execvp: No such file or directory
Registering serwer:Workstation: .. [ FAIL ]
execvp: No such file or directory
Registering serwer:netatalk: .. [ FAIL ]
execvp: No such file or directory
Starting papd service .. [ FAIL ]
execvp: No such file or directory
Starting timelord service .. [ FAIL ]
execvp: No such file or directory
Starting afpd service .. [ FAIL ]
afpd: invalid option -- 'U'
afpd: invalid option -- 'g'
afpd: invalid option -- 'c'
afpd: invalid option -- 'n'
Usage:  afpd [-d] [-F configfile]
afpd -h|-v|-V
[root@serwer ~]#

W init.d/atalk widzę odwołania do binarek atalkd, timelord, papd - których nie 
ma w żadnym pakiecie…

Pozdrawiam,
-- 
Jacek Osiecki
josie...@silvercube.pl

Silvercube s.c.
ul. Makuszynskiego 4
31-752 Kraków
+48 (12) 684 21 00

___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: phantomjs w PLD - wymaga X servera...

2014-04-10 Wątek Jacek Osiecki
Wiadomość napisana przez Kacper Kornet drae...@pld-linux.org w dniu 9 kwi 
2014, o godz. 17:27:

 On Wed, Apr 09, 2014 at 04:05:49PM +0200, Jacek Osiecki wrote:
 Witam,
 
 Wygląda na to, że phantomjs w PLD jest zlinkowany z połową Xów, wymaga ich 
 do uruchomienia - co jest
 o tyle dziwne, że od wersji 1.5 (obecnie mamy 1.9.7) już nie powinien ich 
 wymagać :)
 
 Patrząc że phatnomjs zawiera w źródłach włączone  Qt i mongoose i w
 czasie budowania wersji oficjalnej jest linkowany statycznie z tymi
 wewnętrznymi wersjami bibliotek. Natomiast PLD jest polityka linkowania w 
 ramach
 możliwości z systemowymi wersji bibliotek w postaci dzielonej a nie
 takich bundled wersji.

Ale problem nawet nie jest w wymaganiu obecności bibliotek. Nasz phantomjs 
odpalony na serwerze mówi
Cannot connect to X server i kończy pracę - podczas gdy już od wersji 1.5 
oficjalny phantomjs nie potrzebuje
Xów do niczego. Przy naszym trzeba odpalać Xvfb, co jest trochę bez sensu :)

Pozdrawiam,
-- 
Jacek Osiecki
josie...@silvercube.pl

Silvercube s.c.
ul. Makuszynskiego 4
31-752 Kraków
+48 (12) 684 21 00

___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


phantomjs w PLD - wymaga X servera...

2014-04-09 Wątek Jacek Osiecki
-0.4.so.0 (0x7f3ea5cff000)
libffi.so.4 = /usr/lib64/libffi.so.4 (0x7f3ea5af7000)
libpcre.so.1 = /lib64/libpcre.so.1 (0x7f3ea589)
liblzma.so.5 = /lib64/liblzma.so.5 (0x7f3ea566b000)
libuuid.so.1 = /lib64/libuuid.so.1 (0x7f3ea5466000)
libXau.so.6 = /usr/lib64/libXau.so.6 (0x7f3eae8af000)
libXdmcp.so.6 = /usr/lib64/libXdmcp.so.6 (0x7f3ea526)

Czy to nie kwestia jakichś zaszłości historycznych które pozostały w specu?

Pozdrawiam,
-- 
Jacek Osiecki
josie...@silvercube.pl

Silvercube s.c.
ul. Makuszynskiego 4
31-752 Kraków
+48 (12) 684 21 00

___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: Vserver i instalowanie pakietów - co popsułem?

2014-03-19 Wątek Jacek Osiecki

W dniu 2014-03-19 16:40, Jacek Osiecki napisał(a):


Niezależnie od tego czy próbuję to robić przez vpoldek czy vrpm, za
każdym razem przy próbie instalacji pakietu
na wirtualce dostaję komunikat:

No dynamically linked rpm binary found; exiting...

Jakiś pomysł co jest nie tak?


Strace'owanie mi wiele nie pomogło, za to w końcu poszukałem skąd się 
bierze

ten komunikat.
Otóż bierze się stąd: /usr/lib64/util-vserver/vrpm-preload

Tam mamy m.in.

for bin in /bin/rpm /usr/lib/rpm/rpm${RPM_FLAVOR:-i} ; do
ldd $bin /dev/null  break
done

Niby wszystko dobrze, tylko... okazało się że na tym systemie nie mam
komendy ldd, bo nie mam glibc-misc.

Nic o glibc-misc nie krzyczało, a chyba powinno skoro to podstawowa 
funkcjonalność

vserwerów? Czyli util-vserver powinien tego wymagać - dobrze wnioskuję?

Pozdrawiam,
--
Jacek Osiecki
Silvercube s.c.
ul. Makuszyńskiego 4, 31-752 Kraków
tel/fax: +48 (12) 684 21 00
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Nowy lepszy klient mysql

2014-02-08 Wątek Jacek Osiecki
Witam,

Czy ktoś może mi podpowiedzieć jakim sposobem przekompilować STAREGO klienta 
mysql z bibliotekami nowego mysqla?
Od którejś wersji (właśnie, której), jest nowy, lepszy klient tekstowy mysql 
który jest totalnie nieużywalny :(
Historia w nim działa losowo - niektóre komendy zapisuje, niektóre nie. ctrl+r 
w ogóle nie działa, co chwila mam bulby typu:
piszę komendę, strzałka w górę - a tam inna komenda, a tam jakaś dużo dawniej 
odpalona komenda...

Szlag mnie trafia i pilnuję by broń Boże nie upgrade'ować mysql-clients tam 
gdzie to tylko się da zachować...

Pozdrawiam,
-- 
Jacek Osiecki
josie...@silvercube.pl

Silvercube s.c.
ul. Makuszynskiego 4
31-752 Kraków
+48 (12) 684 21 00

___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: Nowy lepszy klient mysql

2014-02-08 Wątek Jacek Osiecki
Wiadomość napisana przez Łukasz Maśko e...@yen.ipipan.waw.pl w dniu 8 lut 
2014, o godz. 17:36:

 Dnia sobota, 8 lutego 2014 17:26:47 Jacek Osiecki pisze:
 Czy ktoś może mi podpowiedzieć jakim sposobem przekompilować STAREGO klienta
 mysql z bibliotekami nowego mysqla? Od którejś wersji (właśnie, której),
 jest nowy, lepszy klient tekstowy mysql który jest totalnie nieużywalny
 :( Historia w nim działa losowo - niektóre komendy zapisuje, niektóre nie.
 ctrl+r w ogóle nie działa, co chwila mam bulby typu: piszę komendę,
 strzałka w górę - a tam inna komenda, a tam jakaś dużo dawniej odpalona
 komenda...
 
 Szlag mnie trafia i pilnuję by broń Boże nie upgrade'ować mysql-clients tam
 gdzie to tylko się da zachować...
 
 Zapamiętuje wszystko, tylko przechodzenie po historii jest trochę zmienione. 
 To nie jest wina klienta tylko biblioteki libreadline. Bash zachowuje się 
 dokładnie tak samo. Może być to upierdliwe.

Nie zapamiętuje. Sprawdzam nawet w .mysql_history - jest tak samo, tj. nie ma 
komend których nie było pod strzałką w górę.
Czasami po wpisaniu komendy od razu mogę do niej wrócić strzałką w górę, 
czasami - nie i już.

Jakoś pod bashem wszystko działa normalnie... A klient mysqla w ogóle nie 
nadaje się do użytku.

Co jest grane? :(

Pozdrawiam,
-- 
Jacek Osiecki
josie...@silvercube.pl

Silvercube s.c.
ul. Makuszynskiego 4
31-752 Kraków
+48 (12) 684 21 00

___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


login/ssh + /bin/sh - authentication failure

2014-02-04 Wątek Jacek Osiecki

Witam,

Ostatnio coś problematyczne się zrobiło PLD przy instalacji od zera...

Tym razem przy logowaniu się na roota - czy to z konsoli, czy przez ssh po 
uprzednim odblokowaniu PermitRootLogin - kończy się albo komunikatem 
Authentication failure na konsoli, albo Connection closed przy ssh.


Próbowałem dojść do tego co się dzieje, nawet kombinowałem z usermod i zmianą 
expiration date dla roota - bez skutków.

W pewnym momencie ruszyło - nie wiedziałem dlaczego...

Teraz już wiem.

Właśnie instalowałem drugi system i objawy były identyczne. Nie można się 
zalogować/zasshować na roota, ale można na usera i potem su. Tak też zrobiłem, 
po czym sobie przypomniałem że mnie standardowe /bin/sh wkurza swoją 
nieużywalnością i zmieniłem w /etc/passwd na /bin/bash.


I nagle - jak ręką odjął, można się było logować na roota :)

Parę prób - i tak właśnie jest. Przy /bin/sh nie da się zalogować, przy 
/bin/bash jak najbardziej się da. Przy innych niż root userach jest 
identycznie.


Wszystkie pakiety świeżutkie, /bin/sh pochodzi z pakietu mksh-48b-1.x86_64

Przy nieudanym logowaniu przez ssh w /var/log/secure pojawia się

sshd[1590]: fatal: Access denied for user root by PAM account configuration 
[preauth]


Przy logowaniu na konsoli:

login: FAILED LOGIN 1 FROM tty1 FOR root, Authentication failure

Jakieś pomysły?

Pozdrawiam,
--
Jacek Osiecki
josie...@silvercube.pl

Silvercube s.c.
ul. Makuszynskiego 4
31-752 Kraków
+48 (12) 684 21 00___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: login/ssh + /bin/sh - authentication failure

2014-02-04 Wątek Jacek Osiecki
Wiadomość napisana przez Jacek Konieczny jaj...@jajcus.net w dniu 4 lut 2014, 
o godz. 14:46:

 On 02/04/14 12:39, Jacek Osiecki wrote:
 Witam,
 
 Ostatnio coś problematyczne się zrobiło PLD przy instalacji od zera...
 
 Co rozumiesz przez „instalację od zera”? Rzeczywiście od zera – nowy
 chroot i instalowanie pakietów od 'basesystem', czy jakiś obraz jakiegoś
 starego PLD na którym robisz upgrade pakietów?
 
 Teraz już wiem.
 
 Właśnie instalowałem drugi system i objawy były identyczne. Nie można
 się zalogować/zasshować na roota, ale można na usera i potem su. Tak też
 zrobiłem, po czym sobie przypomniałem że mnie standardowe /bin/sh wkurza
 swoją nieużywalnością i zmieniłem w /etc/passwd na /bin/bash.
 
 I nagle - jak ręką odjął, można się było logować na roota :)
 
 Parę prób - i tak właśnie jest. Przy /bin/sh nie da się zalogować, przy
 /bin/bash jak najbardziej się da. Przy innych niż root userach jest
 identycznie.
 
 Jak wygląda Twój /etc/shells ?
 
 Upgrade ze starych paczek PLD był, a może wciąż jest zepsuty i gdy mksh
 zastępuje pdksh, to wywala '/bin/sh' z /etc/shells. Przy instalacji od
 zera nie powinno się to zdarzyć, chyba że pętla w zależnościach wymusiła
 idiotyczną kolejność instalacji pakietów i zabrakło czegoś do
 uzupełnienia /etc/shells. Ale to powinieneś widzieć instalując pakiety,
 bo na pewno wykrzaczyłoby się z jakimś komunikatem błędu.

OK, faktycznie to było to - brak /bin/sh w /etc/shells.
Moje PLD faktycznie nie było stawiane od zera, tylko poprzez upgrade chrootów z 
dlugosz.eu...

I najwyraźniej jest zepsute i mksh wywaliło /bin/sh

Swoją drogą - nie powinno to skutkować jakimś bardziej czytelnym błędem w 
logach systemowych?

Dzięki za wyjaśnienie i pozdrawiam,
-- 
Jacek Osiecki
josie...@silvercube.pl

Silvercube s.c.
ul. Makuszynskiego 4
31-752 Kraków
+48 (12) 684 21 00

___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Co mi się porobiło z systemem/maszyną?

2014-01-17 Wątek Jacek Osiecki

Witam,

Na kolejnej maszynie chcę postawić PLD.
Robię jak zawsze - odpalam to samo rescue co zawsze, ściągam to samo 
długoszowe pld-th-x8664-20110214-chroot.tar.bz2, rozpakowuję w /mnt,

po czym... what the?

[root@rescue ~]# id
uid=0(root) gid=0(root) 
groups=0(root),1(bin),2(daemon),3(sys),4(adm),6(disk),10(wheel)
[root@rescue ~]# chroot /mnt /bin/bash
[root@rescue /]# ping 10.50.0.1
ping: icmp open socket: Operation not permitted
[root@rescue /]# mount /proc
warning: can't open /etc/mtab: No such file or directory
mount: only root can mount none on /proc
[root@rescue /]# id
uid=0(root) gid=0(root) 
groups=0(root),1(bin),2(daemon),3(sys),4(adm),6(disk),10(wheel)
[root@rescue /]#

Co jest grane? Zupełnie zgłupiałem...

Żeby nie było wątpliwości:

[root@rescue ~]# lshw|head
rescue
description: Computer
product: VMware Virtual Platform ()
vendor: VMware, Inc.
version: None
serial: VMware-42 38 ea 53 14 12 28 73-8b 17 fb 2c 5e ca d6 c5
width: 64 bits
capabilities: smbios-2.4 dmi-2.4 vsyscall64 vsyscall32

Pozdrawiam,
--
Jacek Osiecki
josie...@silvercube.pl

Silvercube s.c.
ul. Makuszynskiego 4
31-752 Kraków
+48 (12) 684 21 00___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: nowy mysql - nowe problemy?

2013-12-18 Wątek Jacek Osiecki
Wiadomość napisana przez Arkadiusz Miśkiewicz ar...@maven.pl w dniu 12 gru 
2013, o godz. 13:56:

 On Thursday 12 of December 2013, Jacek Osiecki wrote:
 to jakieś totalne
 :cuda
 
 dzieją się z historią. Wygląda na to, że wszelkie inserty do tabelek typu
 mysql.user - w ogóle nie lądują w historii!
 
 oracle wywaliło readline i używa teraz libedit... a libedit jest dziwne 
 (począwszy od tego, że u mnie nie pozwala na wpisywanie znaków utf8).
 
 Trzeba by połatać by znów linkowało się z readline. Może da radę.

A czy nie da się po prostu skompilować starego klienta mysql z nowymi 
bibliotekami?
Ten nowy jest po prostu nieużywalny :(

Pozdrawiam,
-- 
Jacek Osiecki
josie...@silvercube.pl

Silvercube s.c.
ul. Makuszynskiego 4
31-752 Kraków
+48 (12) 684 21 00

___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: Prośba o upgrade collectd

2013-12-17 Wątek Jacek Osiecki
Witam,

A mógłby mi ktoś pomóc?
Collectd w obecnej wersji jest nieużywalny (jeśli chodzi o mysqla) - co prawda 
mogę cały czas używać swoich kompilatów
ale jest to średnio wygodne...
Użyłem tego adaptera, to raczej podopisywał niezbyt sensowne rzeczy - jakieś 
zakomentowane ... no such file

Pozdrawiam,
-- 
Jacek Osiecki
josie...@silvercube.pl

Silvercube s.c.
ul. Makuszynskiego 4
31-752 Kraków
+48 (12) 684 21 00

Wiadomość napisana przez Mateusz Korniak mateusz-li...@ant.gliwice.pl w dniu 
17 kwi 2013, o godz. 14:46:

 On Wednesday 17 April 2013 14:15:16 Jacek Osiecki wrote:
 On Thu, 11 Apr 2013, Łukasz Głębicki wrote:
 Dnia 2013-04-11 08:15 Jacek Osiecki napisał(a):
 adapter - taki skrypt, który parsuje podany plik SPEC, pokazuje czego Ci
 brakuje do ideału, pyta się czy zaaplikować zmiany a potem możesaz uważać,
 że SPEC jest idealny. On sprawdza składnie, kolejność BR, itd...
 
 Wyświetla mi jakiegoś diffa, szczerze mówiąc nie za bardzo rozumiem o co w
 tym chodzi. Helpa brak...
 
 To są poprawki które chciałby z automatu w prowadzić do speca.
 Pytem sie pyta czy chcesz je zrobić.
 (jescze mi sie nie zdażyło abym nie chciał)
 
 -- 
 Mateusz Korniak
 (...) mam brata - poważny, domator, liczykrupa, hipokryta, pobożniś,
   krótko mówiąc - podpora społeczeństwa.
   Nikos Kazantzakis - Grek Zorba
 
 ___
 pld-devel-pl mailing list
 pld-devel-pl@lists.pld-linux.org
 http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl



signature.asc
Description: Message signed with OpenPGP using GPGMail
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


nowy mysql - nowe problemy?

2013-12-12 Wątek Jacek Osiecki

Witam,

Zrobiłem przy okazji na jednym serwerze upgrade mysqla.
Na początek się wywalił, bo parametr w konfigu table_cache zmienił się na 
table_open_cache - ale dobra, to drobiazg wystarczyło pogooglać na co zmienić 
tę zmienną.


Dosyć wkurzający za to zrobił się klient interaktywny mysqla. Nie dość że pluje 
się o użycie parametrów -uuser -ppassword (skoro używam to widocznie mam powody 
:)i śmieci w cronie (wiem, można to podać inaczej), to jakieś totalne cuda 
dzieją się z historią. Wygląda na to, że wszelkie inserty do tabelek typu 
mysql.user - w ogóle nie lądują w historii!


Da się te paranoiczne ustawienia zmienić?

Ale to i tak jest pierdułka, bo dzieją się totalne cuda jeśli chodzi o 
performance_schema :(


Tam gdzie zrobiłem upgrade - jest totalnie zepsute, np:

11:16:19 mysql{2} select * from accounts;
ERROR 1682 (HY000): Native table 'performance_schema'.'accounts' has the wrong 
structure

11:16:30 mysql{3} select * from users;
ERROR 1682 (HY000): Native table 'performance_schema'.'users' has the wrong 
structure

11:16:41 mysql{4}

I nic się nie da zrobić, mysql_upgrade nic tutaj nie zmienia.
W nowych instalacjach nie widzę większości tabel o które się rzuca - czy mam je 
po prostu usunąć? Nie powinien tego zrobić mysql_upgrade?


W ogóle czy ja coś przegapiłem że teraz performance_schema to coś innego niż 
PERFORMANCE_SCHEMA?


P.S. Ostatnio coś dziwnego działo się z listą - przez parę dni mail się odbijał 
z komunikatem server is busy - Greylisting i w końcu odbił na dobre... 
Musiałem zapisać się z innego adresu :(


  pld-devel-pl@lists.pld-linux.org
SMTP error from remote mail server after RCPT 
TO:pld-devel-pl@lists.pld-linux.org:
host lists.pld-linux.org [217.149.246.4]: 450 4.7.1 
87-98-238-70.ovh.net[87.98.238.70]:
Client host rejected: 450: The server is too busy at the moment. Please try 
again later G r E y |_ | s T e d:
retry timeout exceeded

Pozdrawiam,
--
Jacek Osiecki jos...@ceti.pl GG:3828944
I don't want something I need. I want something I want.___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Ma ktoś może php-soap-5.3.24-1.x86_64?

2013-11-12 Wątek Jacek Osiecki

Witam,

Nie ma może ktoś pod ręką RPMa z php-soap-5.3.24-1.x86_64?
Wyszło że na jakiejś starszawej wirtualce brakuje mi tego pakietu - 
niestety nie ma go już w archive, a instalacja wszystkiego świeżego odpada 
bo od dłuższego czasu w naszym php nie ma php-ffmpeg (akurat pechowo jest 
potrzebne), poza tym chwilowo nie mam ochoty na walkę z upgradem 3/4 
pakietów wirtualki...


Pozdrawiam,
--
Jacek Osiecki jos...@ceti.pl GG:3828944
I don't want something I need. I want something I want.___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: Ma ktoś może php-soap-5.3.24-1.x86_64?

2013-11-12 Wątek Jacek Osiecki

On Tue, 12 Nov 2013, Kacper Kornet wrote:


On Tue, Nov 12, 2013 at 01:30:46PM +0100, Jacek Osiecki wrote:

Nie ma może ktoś pod ręką RPMa z php-soap-5.3.24-1.x86_64?
Wyszło że na jakiejś starszawej wirtualce brakuje mi tego pakietu -
niestety nie ma go już w archive,

ftp://ftp.pld-linux.org:/dists/3.0/obsolete/x86_64/RPMS/php-soap-5.3.24-1.x86_64.rpm


O proszę, nie wiedziałem o katalogu obsolete :)
Dziękuję!

Pozdrawiam,
--
Jacek Osiecki jos...@ceti.pl GG:3828944
I don't want something I need. I want something I want.___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: rescuecd na USB kontra UEFI

2013-10-18 Wątek Jacek Osiecki

Witam raz jeszcze,

To może ktoś ma pomysł jak uruchomić rescuecd przy użyciu GRUBa?

W syslinux.cfg jest sobie wpis:

label fa
  kernel /boot/isolinux/vmlinuz
  append initrd=rescue.cpi,custom.cpi root=/dev/ram0 init=/linuxrc 
ramdisk_size=54000 CONF=`/dev/fd0:/rescue`;;;


Jak to przetłumaczyć na grubowe?

Zrobiłem tak:

menuentry PLD RescueCD {
  search --set -f /boot/isolinux/vmlinuz
  fakebios
  linux /boot/isolinux/vmlinuz initrd=rescue.cpi,custom.cpi root=/dev/ram0 
init=/linuxrc ramdisk_size=54000 CONF=`/dev/fd0:/rescue`;;;

  initrd /rescue.cpi
}

i niestety nic to nie dało - niby można wybrać pozycję menu i pacnąć
enter, coś tam myśli (nie wiem czy da się zrobić tak by grub nie zasłaniał
komunikatów) po czym się rebootuje :(

Pozdrawiam,
--
Jacek Osiecki jos...@ceti.pl GG:3828944
I don't want something I need. I want something I want.
On Thu, 17 Oct 2013, Jacek Osiecki wrote:


Witam,

Całymi latami korzystałem sobie grzecznie z rescueCD na USB, zrobionym przy 
użyciu ms-sys + syslinux (wg opisu z rescuecd.pld-linux.org)


I ostatnio nagle pojawił się problem... nowe EEEPC.
Zdziwiłem się, bo zamiast rescuecd odpaliła się clonezilla :)

Okazało się, że jest katalog EFI, w nim grub i clonezilla - kieedyś tam 
zakładane, pewnie na makówce.
NO i za chiny nie mogę na tym EEEPC odpalić PLD - a jak wywalę EFI z 
clonezillą, to w ogóle nie bootuje się z USB tylko od razu leci na dysk 
twardy. Równocześnie na starszym kompie grzecznie startuje rescueCD :)


Czy ktoś ma prostą radę co zrobić by rescueCD ruszyło w takiej konfiguracji?

Pozdrawiam,
--
Jacek Osiecki jos...@ceti.pl GG:3828944
I don't want something I need. I want something I want.



--
Jacek Osiecki jos...@ceti.pl GG:3828944
I don't want something I need. I want something I want.___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: rescuecd na USB kontra UEFI

2013-10-18 Wątek Jacek Osiecki

On Fri, 18 Oct 2013, Daniel Dawid Majewski wrote:


W odpowiedzi na wiadomość z dnia 18.10.2013 09:50, od Jacek Osiecki:

Witam raz jeszcze,
To może ktoś ma pomysł jak uruchomić rescuecd przy użyciu GRUBa?

Pozwolę sobie odpowiedzieć załącznikami.
Jeden to konfig z pendrive, a drugi to mój skrypt instalacyjny do grub2.
Generalnie w twoim przypadku pic polega na :
initrd  /rescue.cpi /custom.cpi
Natomiast w parametrach kernela informacja o initrd jest zbędna.


Dziękuję wszystkim za pomoc :)
Mam dość dziwny objaw: przy bootowaniu z gruba niby się ładuje ramdysk, po 
czym w pewnym momencie (zanim pojawią się jakiekolwiek komunikaty) 
ekran gaśnie, kończy się czytanie z pendrive'a i laptop się zawiesza.
Wykorzystane są dokładnie te same pliki co na innych EEEpc razem z 
syslinux (i tam działają)...


Jakiś pomysł, lub rada jak to diagnozować?

Pozdrawiam,
--
Jacek Osiecki jos...@ceti.pl GG:3828944
I don't want something I need. I want something I want.___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


rescuecd na USB kontra UEFI

2013-10-17 Wątek Jacek Osiecki

Witam,

Całymi latami korzystałem sobie grzecznie z rescueCD na USB, zrobionym 
przy użyciu ms-sys + syslinux (wg opisu z rescuecd.pld-linux.org)


I ostatnio nagle pojawił się problem... nowe EEEPC.
Zdziwiłem się, bo zamiast rescuecd odpaliła się clonezilla :)

Okazało się, że jest katalog EFI, w nim grub i clonezilla - kieedyś tam 
zakładane, pewnie na makówce.
NO i za chiny nie mogę na tym EEEPC odpalić PLD - a jak wywalę EFI z 
clonezillą, to w ogóle nie bootuje się z USB tylko od razu leci na dysk 
twardy. Równocześnie na starszym kompie grzecznie startuje rescueCD :)


Czy ktoś ma prostą radę co zrobić by rescueCD ruszyło w takiej 
konfiguracji?


Pozdrawiam,
--
Jacek Osiecki jos...@ceti.pl GG:3828944
I don't want something I need. I want something I want.___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Skąd wziąć pythonowe easy_install?

2013-09-12 Wątek Jacek Osiecki

Witam,

Chciałem w wirtualce zrobionej pod pythonowe serwisy użyć supervisord.
Niestety, instaluje się go przez easy_install (itd.) - alternatywnie 
za pomocą PIPa.


Czy jest jakiś koszerny sposób zainstalowania tego w PLD, czy trzeba 
kombinować? :)


Pozdrawiam,
--
Jacek Osiecki jos...@ceti.pl GG:3828944
I don't want something I need. I want something I want.___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Xvfb - wywraca się przy próbie odpalenie ffoxa

2013-08-05 Wątek Jacek Osiecki

Witam,

Chciałem potestować oskryptowanie dla firefoxa. Jako że bez sensu na 
serwerze odpalać sterowniki do grafiki itd, użyłem Xvfb.


Niestety, o ile odpalenie na Xvfb takiego xterma jest bezproblemowe, to 
już uruchomienie iceweasel czy firefoxa (ściągnięta wersja 22) powoduje 
wywałkę Xvfb:


Xvfb: symbol lookup error: Xvfb: undefined symbol: 
pixman_glyph_cache_create


Googlałem za tym błędem, ale znalazłem tylko jakieś źródła i dyskusje
z okolic połowy 2012, które nic mi nie pomogły.

Jakiś pomysł z czego to może wynikać? Może da się w jakiś sposób to 
ominąć?


Pozdrawiam,
--
Jacek Osiecki jos...@ceti.pl GG:3828944
I don't want something I need. I want something I want.___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: Xvfb - wywraca się przy próbie odpalenie ffoxa

2013-08-05 Wątek Jacek Osiecki

On Mon, 5 Aug 2013, Paweł Sikora wrote:


On Monday 05 of August 2013 12:33:19 Jacek Osiecki wrote:

Xvfb: symbol lookup error: Xvfb: undefined symbol:
pixman_glyph_cache_create
Jakiś pomysł z czego to może wynikać? Może da się w jakiś sposób to
ominąć?

masz aktualne wersje pakietow? u mnie ten symbol jest eksportowany przez 
pixmana.


Faktycznie, upgrade pixmana (przy okazji większości lib*) pomógł.

Za to wyszło mi coś takiego przy upgradzie rc-scripts:

poldek:/all-avail upgrade rc-scripts-0.4.6-2.x86_64
Przetwarzanie zależności...
rc-scripts-0.4.5.1-1.x86_64 zostanie zastąpiony przez 
rc-scripts-0.4.6-2.x86_64
rc-scripts-0.4.6-2.x86_64 zaznaczył SysVinit-tools-2.88-14.x86_64 (wł. 
SysVinit-tools = 2.88-1)
SysVinit-tools-2.88-14.x86_64: wymagany SysVinit = 2.86-27 jest 
dostarczany przez następujące pakiety:

a) SysVinit-2.88-14.x86_64
b) upstart-SysVinit-2.86-28.x86_64
Który z nich chcesz zainstalować ('Q' anuluje)? [SysVinit-2.88-14.x86_64]
 SysVinit-tools-2.88-14.x86_64 zaznaczył SysVinit-2.88-14.x86_64 (wł. 
SysVinit = 2.86-27)
  SysVinit-2.86-26.x86_64 zostanie zastąpiony przez 
SysVinit-2.88-14.x86_64
 SysVinit-tools-2.88-14.x86_64 zaznaczył util-linux-2.23.1-2.x86_64 (wł. 
util-linux = 2.22)
  util-linux-2.20-9.x86_64 zostanie zastąpiony przez 
util-linux-2.23.1-2.x86_64
  util-linux-2.23.1-2.x86_64 zaznaczył libblkid-2.23.1-2.x86_64 (wł. 
libblkid = 2.23.1-2)
   libblkid-2.20-10.x86_64 zostanie zastąpiony przez 
libblkid-2.23.1-2.x86_64
 zachłanna aktualizacja libmount-2.20-10.x86_64 do 2.23.1-2.x86_64 
(niespełnione libblkid = 2.20-10)
  libmount-2.20-10.x86_64 zostanie zastąpiony przez 
libmount-2.23.1-2.x86_64
  libmount-2.23.1-2.x86_64 zaznaczył udev-libs-205-1.x86_64 (wł. 
libudev.so.1()(64bit))
   udev-libs-166-1.x86_64 zostanie zastąpiony przez 
udev-libs-205-1.x86_64
 zachłanna aktualizacja udev-compat-166-1.x86_64 do 
udev-core-205-1.x86_64 (niespełnione udev-libs = 1:166-1)
  udev-compat-166-1.x86_64 zostanie zastąpiony przez 
udev-core-205-1.x86_64
  udev-core-166-1.x86_64 zostanie zastąpiony przez 
udev-core-205-1.x86_64
  udev-initrd-166-1.x86_64 zostanie zastąpiony przez 
udev-core-205-1.x86_64
zachłanna aktualizacja udev-166-1.x86_64 do 205-1.x86_64 
(niespełnione udev-core = 1:166-1)

 udev-166-1.x86_64 zostanie zastąpiony przez udev-205-1.x86_64
  udev-core-205-1.x86_64 zaznaczył kmod-libs-14-2.x86_64 (wł. 
kmod-libs = 5)
 zachłanna aktualizacja device-mapper-2.02.84-2.x86_64 do 
2.02.98-3.x86_64 (niespełnione libudev.so.0()(64bit))
  device-mapper-2.02.84-2.x86_64 zostanie zastąpiony przez 
device-mapper-2.02.98-3.x86_64
 zachłanna aktualizacja lvm2-2.02.84-2.x86_64 do 2.02.98-3.x86_64 
(niespełnione libudev.so.0()(64bit))
  lvm2-2.02.84-2.x86_64 zostanie zastąpiony przez 
lvm2-2.02.98-3.x86_64
   libblkid-2.23.1-2.x86_64 zaznaczył libuuid-2.23.1-2.x86_64 (wł. libuuid 
= 2.23.1-2)
libuuid-2.20-10.x86_64 zostanie zastąpiony przez 
libuuid-2.23.1-2.x86_64
  util-linux-2.23.1-2.x86_64 zaznaczył coreutils-8.20-2.x86_64 (wł. 
coreutils = 8.19)
   coreutils-8.13-1.x86_64 zostanie zastąpiony przez 
coreutils-8.20-2.x86_64
rc-scripts-0.4.6-2.x86_64: wymagany virtual(module-tools) jest 
dostarczany przez następujące pakiety:

a) kmod-14-2.x86_64
b) module-init-tools-3.16-4.x86_64
c) vserver-packages-3.3-9.noarch
Który z nich chcesz zainstalować ('Q' anuluje)? 
[module-init-tools-3.16-4.x86_64]
rc-scripts-0.4.6-2.x86_64 zaznaczył module-init-tools-3.16-4.x86_64 (wł. 
virtual(module-tools))
 module-init-tools-3.16-2.x86_64 zostanie zastąpiony przez 
module-init-tools-3.16-4.x86_64
błąd: rc-scripts-0.4.6-2.x86_64 (cnfl pdksh  5.2.14-58) jest w konflicie 
z zainstalowanm pdksh-5.2.14-56.x86_64
błąd: rc-scripts-0.4.6-2.x86_64 (cnfl pdksh  5.2.14-58) jest w konflicie 
z zainstalowanm pdksh-5.2.14-56.x86_64
Jest 15 pakietów do instalacji (14 zaznaczonych pośrednio), 15 do 
usunięcia:

I rc-scripts-0.4.6-2.x86_64
D SysVinit-2.88-14.x86_64  SysVinit-tools-2.88-14.x86_64 
coreutils-8.20-2.x86_64  device-mapper-2.02.98-3.x86_64 
kmod-libs-14-2.x86_64
D libblkid-2.23.1-2.x86_64  libmount-2.23.1-2.x86_64 
libuuid-2.23.1-2.x86_64  lvm2-2.02.98-3.x86_64 
module-init-tools-3.16-4.x86_64  udev-205-1.x86_64
D udev-core-205-1.x86_64  udev-libs-205-1.x86_64 
util-linux-2.23.1-2.x86_64
R SysVinit-2.86-26.x86_64  coreutils-8.13-1.x86_64 
device-mapper-2.02.84-2.x86_64  libblkid-2.20-10.x86_64 
libmount-2.20-10.x86_64  libuuid-2.20-10.x86_64
R lvm2-2.02.84-2.x86_64  module-init-tools-3.16-2.x86_64 
rc-scripts-0.4.5.1-1.x86_64  udev-166-1.x86_64  udev-compat-166-1.x86_64 
udev-core-166-1.x86_64
R udev-initrd-166-1.x86_64  udev-libs-166-1.x86_64 
util-linux-2.20-9.x86_64

This operation will use 5.7MB of disk space.
Potrzeba pobrać 8.5MB archiwów (8.5MB do pobrania).

błąd: 1 conflicts
Wystąpiły błędy podczas instalacji
poldek:/all-avail



--
Jacek Osiecki jos...@ceti.pl GG:3828944
I don't

lynx - z hosta NIE działa, z vservera - działa?

2013-06-12 Wątek Jacek Osiecki

Witam,

Mam bardzo dziwny przypadek. Powtarzalny, tj. dzieje się tak na wszystkich 
moich hostach na których mam kernel 3.4.6 (własnoręcznie patchowany 
patchem z linux-vserver.org) i vservery.


Komenda:

lynx https://logowanie.play.pl/p4-idp2/SSOrequest.do

Objawy:
 - na hoście - Making HTTPS connection to logowanie.play.pl... i wisi.
   Bardzo długo, w końcu rusza - ale do pracy to się nie nadaje
 - na vserverze - sru i działa.

Próbowałem sniffować - zero konkretów, nie widać niczego nietypowego.
Co ciekawsze - gnutls-cli działa poprawnie na hoście. Ale już php z curlem 
- nie...


Jeszcze ciekawsze, że dzieje się tak TYLKO na tym URLu (serwerze).
Na pewno nie jest to związane z iptables (na jednym z serwerów jest czyste 
iptables, żadnych regułek), nie jest też związane z IP serwera (dzieje się 
tak dla serwerów w różnych serwerowniach, próbowałem też w POSTROUTING 
robić SNAT na src ip z vservera). Na serwerach gdzie mam stary kernel 
(2.6.36) - działa.


Jakiś pomysł od czego zacząć poszukiwania?

Config z kernela niedziałającego można obejrzeć tutaj:

http://www.ceti.pl/~joshua/config-3.4.6.txt

Pozdrawiam,
--
Jacek Osiecki jos...@ceti.pl GG:3828944
I don't want something I need. I want something I want.___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: Jak doinstalowywać drobiazgi pythonowe?

2013-05-29 Wątek Jacek Osiecki

On Mon, 13 May 2013, Zbyniu Krzystolik wrote:


Jacek Osiecki napisał(a):

Robimy jakiś system oparty na pythonie. Póki co wszystko szło w miarę
gładko - pojawił się problem z BeautifulSoup, które istnieje u nas jako
moduł w wersji 3.2.1 a programista chciał 4.cośtam... jakoś przebolał ze
starszą wersją.
Teraz doszedł problem braku modułu South (http://south.readthedocs.org/)
Nie ma go w ogóle u nas w pakietach.

Jest, nazywa się python-django-south.


Faktycznie :)


Pewnie jest w jakimś develu i tam niech zostanie, w piaskownicy
programiści niech se plują, ale nie na produkcji.
Jak będą chcieli kolejne moduły, to rób paczki, zazwyczaj to nie jest
wiele pracy.


A jakieś wskazówki? Jest sobie np. taki Chosen:

https://github.com/harvesthq/chosen

Tak porównywałem choćby wspomniane python-django-south (jego pliki) z tym 
co jest tutaj, i... ni diabła nie wiem za co się w ogóle chwycić :(


Pozdrawiam,
--
Jacek Osiecki jos...@ceti.pl GG:3828944
I don't want something I need. I want something I want.___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Na co przejść z PLD?

2013-05-27 Wątek Jacek Osiecki

Hej,

Mam problem. Klient w związku ze zmianą polityki postanowił, że system 
który dotąd był na zewnątrz - ma trafić do jego siedziby, w dodatku ma 
chodzić jako host w VMWare.

Niby nic strasznego, kilka PLD tak obsługuję - ale niestety, ten klient
ma politykę dupochronną rozwiniętą na niebywale wysokim poziomie i...
Musi to być system, który jest supportowany przez VMWare :-/
Z oczywistych względów PLD na takiej liście nie figuruje. Ba, nawet debian 
którego jeszcze w miarę lubię za dość normalne narzędzia - odpada, bo 
VMWare w liście supported ma tylko wersję 5.0 do której już nawet nie są 
wydawane security fixy. Z jakichś akceptowalnie świeżych jest Ubuntu 12.04

i RHEL 6.4. Podejrzewam że SUSE też dość świeże.

Co byście polecali jako najmniej bolesne przy przesiadce? RHEL, bo jest na 
rpmach - czy jednak nie umiem zainstalować debiana? A może ktoś miał do 
czynienia z taką sytuacją i ma jakiś pomysł jak przemycić PLD? :)


Pozdrawiam,
--
Jacek Osiecki jos...@ceti.pl GG:3828944
I don't want something I need. I want something I want.___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: ODP: Na co przejść z PLD?

2013-05-27 Wątek Jacek Osiecki

On Mon, 27 May 2013, Bohdan R. Rau wrote:


Miałem swego czasu podobnie. Na większości maszyn mam centosa, na jednej 
eksperymentalnej ubuntu 12.04 server. Polecam centosa.


Hmm, widzę sporo głosów za Centosem. Tylko że supportowane 6.4 ma starocie 
typu mysql 5.1 :( Ale jak rozumiem, można sobie pododawać jakieś 
nieoficjalne repo z nowszymi zabawkami?


Pozdrawiam,
--
Jacek Osiecki jos...@ceti.pl GG:3828944
I don't want something I need. I want something I want.___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: Instalacja PLD z cdrescue

2013-05-17 Wątek Jacek Osiecki

On Fri, 17 May 2013, stacho wrote:


W dniu 2013-05-17 15:31, Paweł Kośka napisał(a):

 W dniu 17 maja 2013 14:50 użytkownik Grzegorz Pietrzak
 gr...@artikon.pl napisał:
  Czy to nie powinno być:
  rpm --root=/pld --initdb
  oraz
  poldek --root=/pld
 Nie, ja zawsze instaluję używając
 cd /
 rpm --root /pld --initdb
 poldek --root /pld

U mnie ni działa żaden z tych sposobów.
Komunikaty jak w pierwszym liście.
Jakiego RescuCD używacie?


Ja robię inaczej:

chroot /pld /bin/bash

i tam już poldek --upa, a potem poldek.

Pozdrawiam,
--
Jacek Osiecki jos...@ceti.pl GG:3828944
I don't want something I need. I want something I want.___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Jak doinstalowywać drobiazgi pythonowe?

2013-05-13 Wątek Jacek Osiecki

Witam,

Robimy jakiś system oparty na pythonie. Póki co wszystko szło w miarę 
gładko - pojawił się problem z BeautifulSoup, które istnieje u nas jako 
moduł w wersji 3.2.1 a programista chciał 4.cośtam... jakoś przebolał ze 
starszą wersją.


Teraz doszedł problem braku modułu South (http://south.readthedocs.org/)

Nie ma go w ogóle u nas w pakietach. Programista proponował żeby użyć 
komendy pip (też u nas nie ma), a następnie poszukać easy_install (też 
nie ma :)


Co dalej? Wie ktoś skąd choćby to easy_install wziąć?

Gdzieś kiedyś na jakiejś wirtualce PLDowej miałem easy_install, gdy mnie 
za rączkę prowadził jakiś pytonowiec. Niestety jego ani przepisu nie mam

już pod ręką...

Pozdrawiam,
--
Jacek Osiecki jos...@ceti.pl GG:3828944
I don't want something I need. I want something I want.___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


nasze snmpd podaje dziwne nazwy interfejsów?

2013-05-06 Wątek Jacek Osiecki

Witam,

Nie wiem w czym rzecz, ale mam spory problem z korzystaniem z snmpd na 
hostach z PLD.


Chodzi o to, że jak zrobię sobie snmpwalk to zamiast nazwy interfejsów 
ethernetowych dostaję... nazwy kart sieciowych. Np:


ifDescr.1 = STRING: lo
ifDescr.2 = STRING: Intel Corporation 82545EM Gigabit Ethernet Controller 
(Copper)
ifDescr.3 = STRING: Intel Corporation 82545EM Gigabit Ethernet Controller 
(Copper)
ifDescr.4 = STRING: Intel Corporation 82545EM Gigabit Ethernet Controller 
(Copper)
ifDescr.5 = STRING: tun0
ifDescr.6 = STRING: tun1
ifDescr.7 = STRING: tun2
ifDescr.8 = STRING: tun3

Tymczasem powinno być tam eth0, eth1, eth2.

Debianowe snmpd w wersji 5.4.1 pokazuje wszystko ładnie.
Nasze - w wersji 5.7.1 i 5.7.2 (takie mam na różnych PLD) pokazuje właśnie 
takie kwiatki jak powyżej.


Jakiś pomysł z czego to może wynikać? Żeby było ciekawiej - nawet 
zapuszczone pełne snmpwalk nie znajduje czegokolwiek co by przypominało 
eth0, eth1 itd.


Pozdrawiam,
--
Jacek Osiecki jos...@ceti.pl GG:3828944
I don't want something I need. I want something I want.___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: Prośba o upgrade collectd

2013-04-17 Wątek Jacek Osiecki

On Thu, 11 Apr 2013, Łukasz Głębicki wrote:


Dnia 2013-04-11 08:15 Jacek Osiecki napisał(a):

On Wed, 3 Apr 2013, Daniel Dawid Majewski wrote:

W odpowiedzi na wiadomość z dnia 03.04.2013 10:47, od Jacek Osiecki:

 chyba nic wielkiego nie zepsułem ?

Zapomniałeś odpalić adaptera.

A mogę prosić jaśniej? :)



adapter - taki skrypt, który parsuje podany plik SPEC, pokazuje czego Ci
brakuje do ideału, pyta się czy zaaplikować zmiany a potem możesaz uważać,
że SPEC jest idealny. On sprawdza składnie, kolejność BR, itd...


Wyświetla mi jakiegoś diffa, szczerze mówiąc nie za bardzo rozumiem o co w 
tym chodzi. Helpa brak...


Pozdrawiam,
--
Jacek Osiecki jos...@ceti.pl GG:3828944
I don't want something I need. I want something I want.___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


uwsgi.spec mi się nie buduje - o co chodzi?

2013-04-15 Wątek Jacek Osiecki

Witam,

Wziąłem z cvs uwsgi.spec i chciałem zbudować. Szło ładnie aż do:


extracting debug info from 
/home/users/builder/tmp/uwsgi-1.2.3-root-builder/usr/bin/uwsgi
cpio: /tmp/B.4b793f74-f202-464f-a1e9-b6d24fee2dc1/BUILD/glibc-2.17/csu: 
Cannot stat: No such file or directory

0 blocks
+ __spec_install_post_strip

... i potem już się popsuło.

Czegoś mi brakuje?

Pozdrawiam,
--
Jacek Osiecki jos...@ceti.pl GG:3828944
I don't want something I need. I want something I want.___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: uwsgi.spec mi się nie buduje - o co chodzi?

2013-04-15 Wątek Jacek Osiecki

On Mon, 15 Apr 2013, Kacper Kornet wrote:


On Mon, Apr 15, 2013 at 01:43:16PM +0200, Jacek Osiecki wrote:

Witam,
Wziąłem z cvs uwsgi.spec i chciałem zbudować. Szło ładnie aż do:

Dlaczego cvs? Od jakiegoś czasu dla specy funkcjonuje git.


Ojtam... pierwsze w googlu wyskoczyło :)

My bad, jak już koszernie pobrałem wszystkie pliki z

http://git.pld-linux.org/?p=packages/uwsgi.git;a=tree

to udało się ładnie przebudować.

A tamten staroć nie przeszedł pewnie przez to że w ogóle nie był 
przygotowany pod systemd (jak patrzę w speca to z tym się wiąże 
tmpfiles)...


 Pozdrawiam,
--
Jacek Osiecki jos...@ceti.pl GG:3828944
I don't want something I need. I want something I want.___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


apache-mod_wsgi - brakujące zależności?

2013-04-15 Wątek Jacek Osiecki

Witam,

Doinstalowałem dzisiaj apache-mod_wsgi. Poldek grzecznie zainstalował, 
niczego nie żądał, zrestartowało apache'a - piknie.

A po chwili zonk - żadna strona na vserverze nie działa.

Wyłączyłem moduł mod_wsgi - natychmiast wszystko działa.

W errorlogu apache'a:

Traceback (most recent call last):
  File /usr/share/python2.7/site.py, line 64, in module
ImportError: No module named traceback

... i tak w kółko.

Pliku /usr/share/python2.7/site.py nie ma, bo i skąd...

Doinstalowałem python-devel-src-2.7.3-8.x86_64 + zależności, znowu 
aktywowałem moduł mod_wsgi - ruszyło.


Czy przypadkiem mod_wsgi nie powinien wymagać pliku 
/usr/share/python2.7/site.py, skoro ma go na sztywno wkompilowanego i bez 
tego się wywala wszystko (a nie tylko uwsgi)?


Pozdrawiam,
--
Jacek Osiecki jos...@ceti.pl GG:3828944
I don't want something I need. I want something I want.___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: Prośba o upgrade collectd

2013-04-11 Wątek Jacek Osiecki

On Wed, 3 Apr 2013, Daniel Dawid Majewski wrote:


W odpowiedzi na wiadomość z dnia 03.04.2013 10:47, od Jacek Osiecki:

 chyba nic wielkiego nie zepsułem ?

Zapomniałeś odpalić adaptera.


A mogę prosić jaśniej? :)

Pozdrawiam,
--
Jacek Osiecki jos...@ceti.pl GG:3828944
I don't want something I need. I want something I want.___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Prośba o upgrade collectd

2013-04-03 Wątek Jacek Osiecki

Witam,

Walczyłem z collectd, które nijak nie chciało obsłużyć kilku instancji 
mysql. Po dyskusji na liście collectd wyszło, że wersja 5.1.0 którą mamy 
obecnie - po prostu tego nie potrafi.


W ramach eksperymentu spróbowałem sobie przekompilować najnowsze collectd 
- i przeszło bardzo ładnie. Wyleciał jeden patch, który w obecnym collectd 
(5.2.1) już jest.


Czy ktoś kto się opiekuje tym pakietem mógłby zaktualizować speca (patch w 
załączniku, chyba nic wielkiego nie zepsułem) i wrzucić do przebudowania?


Pozdrawiam,
--
Jacek Osiecki jos...@ceti.pl GG:3828944
I don't want something I need. I want something I want.--- /home/users/xbuild/rpm/packages/collectd/collectd.spec  2013-01-14 
00:05:34.0 +0100
+++ /home/users/builder/rpm/packages/collectd/collectd.spec 2013-04-02 
15:30:15.0 +0200
@@ -67,8 +67,8 @@
 Summary:   Collects system information in RRD files
 Summary(pl.UTF-8): Zbieranie informacji o systemie w plikach RRD
 Name:  collectd
-Version:   5.1.0
-Release:   2
+Version:   5.2.1
+Release:   1
 License:   GPL v2
 Group: Daemons
 Source0:   http://collectd.org/files/%{name}-%{version}.tar.bz2
@@ -84,8 +84,8 @@
 Patch2:noquote.patch
 Patch3:libiptc.patch
 Patch4:pld.patch
-Patch5:%{name}-netlink.patch
-Patch6:%{name}-modbus.patch
+#Patch5:   %{name}-netlink.patch
+#Patch6:   %{name}-modbus.patch
 URL:   http://collectd.org/
 %{?with_ipmi:BuildRequires:OpenIPMI-devel = 2.0.14-3}
 BuildRequires: autoconf
@@ -1264,7 +1264,7 @@
 %patch2 -p1
 %patch3 -p0
 %patch4 -p0
-%patch5 -p1
+#%patch5 -p1
 #%patch6 -p1
 
 %build
@@ -1351,7 +1351,7 @@
 install %{SOURCE10} $RPM_BUILD_ROOT%{_sysconfdir}/collectd.d/df.conf
 install %{SOURCE11} $RPM_BUILD_ROOT%{_sysconfdir}/collectd.d/rrdtool.conf
 
-mv $RPM_BUILD_ROOT%{_datadir}/perl5/Collectd* $RPM_BUILD_ROOT%{perl_vendorlib}/
+mv $RPM_BUILD_ROOT/usr/lib/perl5/Collectd* $RPM_BUILD_ROOT%{perl_vendorlib}/
 mv $RPM_BUILD_ROOT/usr/man/man3/Collectd::Unixsock.3pm 
$RPM_BUILD_ROOT%{_mandir}/man3/
 
 # Cleanups:
@@ -1516,7 +1516,7 @@
 %files libs
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/libcollectdclient.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libcollectdclient.so.0
+%attr(755,root,root) %ghost %{_libdir}/libcollectdclient.so.1
 
 %files devel
 %defattr(644,root,root,755)
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Zepsute lftp

2013-04-02 Wątek Jacek Osiecki

Witam,

Instalowałem właśnie świeżą wirtualkę. Pod nią parę rzeczy, w tym lftp.

bash-4.2# lftp
lftp: error while loading shared libraries: liblftp-jobs.so.0: cannot open 
shared object file: No such file or directory

bash-4.2# ldd `which lftp`
linux-vdso.so.1 (0x7fff850f)
liblftp-jobs.so.0 = not found
liblftp-tasks.so.0 = not found
[ciach]
bash-4.2# ls -l /usr/lib64/liblftp*
-rwxr-xr-x 1 root root 292800 02-10 08:55 /usr/lib64/liblftp-jobs.so.0.0.0
-rwxr-xr-x 1 root root 460872 02-10 08:55 /usr/lib64/liblftp-tasks.so.0.0.0

Czyli - brakuje linków 0.0.0 - 0
Po dorobieniu ich ręcznie lftp ruszył.

Pozdrawiam,
--
Jacek Osiecki jos...@ceti.pl GG:3828944
I don't want something I need. I want something I want.___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: Zepsute lftp

2013-04-02 Wątek Jacek Osiecki

On Tue, 2 Apr 2013, Jacek Konieczny wrote:


On Tue, 2 Apr 2013 12:33:49 +0200 (CEST)
Jacek Osiecki jos...@hybrid.pl wrote:

Instalowałem właśnie świeżą wirtualkę. Pod nią parę rzeczy, w tym
lftp.



bash-4.2# lftp
lftp: error while loading shared libraries: liblftp-jobs.so.0: cannot
open shared object file: No such file or directory



z 'git blame':
43f4d1c2 (Jakub Bogusz 2006-01-16 22:52:50 + 138) %post -p 
/sbin/ldconfig
43f4d1c2 (Jakub Bogusz 2006-01-16 22:52:50 + 139) %postun -p 
/sbin/ldconfig

Czyli co trzeba jest na miejscu. Jesteś pewien, że to nie u Ciebie coś
zepsute?


Na to wygląda, choć dosyć dziwna sprawa - nie bardzo miałem gdzie. 
Stworzyłem vserver, poinstalowałem parę rzeczy - żaden specyficzny błąd mi 
się nie rzucił w oczy.



rpm -qf /sbin/ldconfig


vrpm sc-builder -- -qf /sbin/ldconfig
ldconfig-2.17-3.x86_64


Masz ldconfig odpowiednie dla swojego systemu (x86_64)?


Raczej tak, chyba że poldek złego zainstalował :)


Podczas instalacji lftp i reszty nie było jakichś błędów? Komunikaty
z instalacji mogłyby pomóc znaleźć problem, jeśli jest w pakietach (np.
pętla zależności).


Nawet specjalnie stworzyłem nową wirtualkę, zainstalowałem w niej też 
lftp... i kurde wszystko działa :) Nie wiem co to było...


W każdym razie dzięki za reakcję :)

Pozdrawiam,
--
Jacek Osiecki jos...@ceti.pl GG:3828944
I don't want something I need. I want something I want.___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


mtr - revert do starszej wersji?

2013-04-02 Wątek Jacek Osiecki

Witam,

Aktualna wersja mtr (0.83) jest nieużywalna - na systemie bez ipv6 rozwala 
terminal i kończy działanie, nawet gdy użyje się przełącznika -4.


Maintainerzy mtr chyba mają to gdzieś, bug jest od paru tygodni i nawet 
nie przypisano mu importance:


https://bugs.launchpad.net/mtr/+bug/1149097

Może by przywrócić na głównego FTP wersję 0.82?

Pozdrawiam,
--
Jacek Osiecki jos...@ceti.pl GG:3828944
I don't want something I need. I want something I want.___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: OT: eeepc z GMA 3150 i framebuffer - udało się komuś?

2013-03-28 Wątek Jacek Osiecki

On Fri, 22 Mar 2013, Łukasz Maśko wrote:


Dnia środa, 13 marca 2013 13:18:09 Jacek Osiecki pisze:
[...]

I tutaj pytanie: czy komuś się udało odpalić framebuffer i natywną
rozdzielczość na EEEPC (tych większych, z 1024x600 - czyli 9 i 10)?

Jeśli jeszcze aktualne, spróbuj zainstalować pakiet v86d, do pliku
/etc/modprobe.d/uvesafb.conf dopisz coś w tym stylu:


Dzięki, wypróbuję :)

Pozdrawiam,
--
Jacek Osiecki jos...@ceti.pl GG:3828944
I don't want something I need. I want something I want.___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


  1   2   3   4   >