Linux-haladó

Clapf 0.4.7.4 nem fordul

Fórumok

Sziasztok!

CentOS 6.5 -on (x86_64) szeretnem lkiprobalni a Clapf 0.4.7.4 verziojat, de a forditas nem sikerul:


buffer.o: In function `buffer_copy':
/root/clapf-0.4.7.4/src/buffer.c:71: multiple definition of `buffer_copy'
buffer.o:/root/clapf-0.4.7.4/src/buffer.c:71: first defined here
buffer.o: In function `buffer_cat':
/root/clapf-0.4.7.4/src/buffer.c:97: multiple definition of `buffer_cat'
buffer.o:/root/clapf-0.4.7.4/src/buffer.c:97: first defined here
buffer.o: In function `buffer_destroy':
/root/clapf-0.4.7.4/src/buffer.c:59: multiple definition of `buffer_destroy'
buffer.o:/root/clapf-0.4.7.4/src/buffer.c:59: first defined here
buffer.o: In function `buffer_clear':
/root/clapf-0.4.7.4/src/buffer.c:46: multiple definition of `buffer_clear'
buffer.o:/root/clapf-0.4.7.4/src/buffer.c:46: first defined here
buffer.o: In function `buffer_create':
/root/clapf-0.4.7.4/src/buffer.c:11: multiple definition of `buffer_create'
buffer.o:/root/clapf-0.4.7.4/src/buffer.c:11: first defined here
antispam.o: In function `checkZombieSender':
/root/clapf-0.4.7.4/src/antispam.c:468: multiple definition of `checkZombieSender'
antispam.o:/root/clapf-0.4.7.4/src/antispam.c:468: first defined here
antispam.o: In function `getUsersWBL':
/root/clapf-0.4.7.4/src/antispam.c:428: multiple definition of `getUsersWBL'
antispam.o:/root/clapf-0.4.7.4/src/antispam.c:428: first defined here
antispam.o: In function `getPolicySettings':
/root/clapf-0.4.7.4/src/antispam.c:408: multiple definition of `getPolicySettings'
antispam.o:/root/clapf-0.4.7.4/src/antispam.c:408: first defined here
antispam.o: In function `getUserFromEmailAddress':
/root/clapf-0.4.7.4/src/antispam.c:388: multiple definition of `getUserFromEmailAddress'
antispam.o:/root/clapf-0.4.7.4/src/antispam.c:388: first defined here
antispam.o: In function `processMessage':
/root/clapf-0.4.7.4/src/antispam.c:17: multiple definition of `processMessage'
antispam.o:/root/clapf-0.4.7.4/src/antispam.c:17: first defined here
collect2: ld returned 1 exit status
make[1]: *** [libclapf.a] Error 1
make[1]: Leaving directory `/root/clapf-0.4.7.4/src'
make: *** [all-recursive] Error 1

Configure parameterek:
--enable-clamd --enable-whitelist --enable-blacklist --enable-blackhole --enable-policy --enable-rbl --enable-spamc-emul --with-tokendb=mysql --with-store=fs

Mi lehet a megoldas erre?
Koszonom elore is.

md raidre telepített Ubuntu 12.04 hirtelen nem bootol

Fórumok

Adott két darab telepítés alatt álló egyforma gép, egymás tetejére rakva, egy elosztós hosszabbítóról táplálva. Mindkettőben van két merevlemez, ezek 4 partícióra vannak osztva (/boot, swap, root és egy kiterjesztett). A partíciók szoftveres raid1-be vannak rendezve, a /boot és root partíciókon ext4 fájlrendszer van. Szoftver oldalról mindkettőn Ubuntu 12.04 van, 3.8-as kernellel.

Ma reggel beugrottam hozzájuk és bekapcsoltam őket, mondván, hogy majd távolról dolgozok velük. Végül másképp alakult a napom, mint szerettem volna, ezért nem nyúltam hozzájuk. Délután még eszembe jutott, hogy az "AC power loss" utáni automatikus indítást érdemes lenne beállítani rajtuk, ezért helyben kiadtam mindkettőn egy "shutdown now -r" parancsot. A gépek szabályosan újraindultak, a BIOS-ban beállítottam az említett kapcsolót, majd rebootoltam.
És ekkor jött a meglepetés. Az egyik gép pánikolva azt mondja: Unable to mount root fs on unknown-block(0,0). A másik kicsit tovább jut, az a swap felcsatolásánál áll meg örökre.
Furcsa, hogy egyszerre pusztult el a kettő, de nem ugyanazt a hibajelenséget produkálják...

Előszedtem egy sysrescuecd-t, amiről bootolva szépen összeállnak az md tömbök, fsck szerint nincs hiba. Megnéztem a grub konfigjában szereplő mduuid és uuid értékeket, elvileg rendben vannak. A lemezek SMART-ja nem mutat semmi gyanúsat. A memtest nem ír hibát.

A gépeken ki van kapcsolva az automatikus frissítés, így az talán nem keverhet be. A módosított BIOS opciót is visszaállítottam már, de nem javultak meg. Próbáltam chrootból update-initramfs-t futtatni, az sem változtatott a helyzeten.
Az egyetlen dolog, amire gyanakszom, az egy "Backup BIOS image to HDD" lehetőség a BIOS "Advanced settings" menüjében. Fogalmam sincs, hogy ez a gyakorlatban mit csinál, de a nevéből kiindulva akár az is lehet, hogy buta módon felülírta a lemezeim egy részét?

Valakinek ötlet, hogy ez így most mégis mi és hogyan? Újratelepíteném én őket, de ha minden külső hatás nélkül ilyet produkálnak, úgy, hogy azt sem tudom, mi történt, nem szívesen bízok rájuk (nem túl) kritikus szolgáltatásokat.

Előre is köszi a segítséget!

Ruby Puma demonkent futtatasa...?

Fórumok

Hello,

adott egy weboldal amit puma -val kell futtatni, ezzel nincs is semmi baj, de nem tudom jelenleg demonkent elinditani, keszitettem egy ruby.rb file-t:

#!/usr/bin/env puma

# start puma with:
# RAILS_ENV=production bundle exec puma -C ./config/puma.rb

#application_path = '/opt/wagn/current'
application_path = '/var/www/www.xy.hu/xy-master'
railsenv = 'production'
directory application_path
environment railsenv
daemonize true
pidfile "#{application_path}/tmp/pids/puma-#{railsenv}.pid"
state_path "#{application_path}/tmp/pids/puma-#{railsenv}.state"
stdout_redirect
"#{application_path}/log/puma-#{railsenv}.stdout.log",
"#{application_path}/log/puma-#{railsenv}.stderr.log"
threads 0, 16
bind "unix://#{application_path}/tmp/sockets/#{railsenv}.socket"

ha ezek utan megprobalom elinditani a ruby.rb -vel:

$ RAILS_ENV=production bundle exec puma -C ./config/puma.rb
Could not locate Gemfile

Otlet?

koszi,
FBK

RDP W2012 VDI connection broker

Fórumok

Üdv!

Tudtok olyan projektet (szoftvert), amivel lehet W2012 VDI-hoz kapcsolódni Connection Broker-en keresztül?
A freerdp-t (1.1.0beta) próbáltam, de nem kezelte, pl.:

xfreerdp /v:IP_address /d:DOMAIN /u:Username /load-balance-info:tsv://VMResource.1.Win7-ENT-VDI

Erre ezt irta:
expected PDU_TYPE_DEMAND_ACTIVE 0001, got 0007
ERRINFO_UNKNOWN 0x00000408: Unknown error.
SSL_read: I/O error

Ha csak simán a VDI-ban egy virtuális gépbe közvetlen csatlakozom, akkor oké:

xfreerdp /v:VirtualMachine_IP /d:DOMAIN /u:Username /f /kbd:.......

A freerdp-vel meg lehet ezt oldani, vagy más kellene?
(A rdesktop sem volt jó, mert RDPv5 van benne és tudtommal a W2012-ben RDPv7 van már.)

Igazából Raspberry-ről (mint vékonykliens) menne a bejelentkezés. Szóval "félig" megy csak.

G.

CMS "detektalas" szerver oldalon

Fórumok

Van valakinek otlete arra, hogyan lehetne szerver oldalon (shared hosting) detektalni, hogy melyik tarhelyen van telepitve CMS es milyen verzio? Joomla es Wordpress eseten viszonylag egyszeruen kideritheto a version.php alapjan, de van-e valami osszegyujtott lista arrol, hogy melyik CMS hol tarolja a verzio informaciot? Legalabb a nepszerubbek.

Meeting/webinar/conference szerver

Fórumok

Üdv!

Meeting/webinar/conference szervernek milyen szoftvert ajánlotok? Kinek van tapasztalata a témában? Ebből próbáltam kiindulni.

Funkció, ami érdekel:
live webcam, chat, adás rögzítése, desktop megosztása, slideshow vetítése előadás közben (esetleg: "virtuális rajztábla"), böngészőben használható legyen pl. flash-el.

A BigBlueButton-t próbáltam, egész jó. Kár hogy CentOS-ra nem támogatják, csak Ubuntu-ra.
A Videowhisper-t is próbáltam, ez is jó, bár némi bug volt benne.

Olyan érdekel, aminek nincs nagy erőforrásigénye. Bár a többség Java szerveres.
(update: free megoldást keresek.)

G.

Help! Csatlakozott kliensek sávszélesség kihasználásának logolása

Fórumok

Sziasztok!

A napokban valaki/valami rendszeresen 5-10 percekre kihasználja szinte majdnem 100%-ban az egyik gépünk sávszélességét. Emiatt a gép mások számára teljesen elérhetetlenné válik.

http://kepfeltoltes.hu/view/140113/if_eth0-week_www.kepfeltoltes.hu_.png

Jelenleg ip konzolon keresztül iftop -nNP segítségével figyelve, már kitiltottam 1-2 ip tartományt, de még mindig előfordul. Ftp, Apache, Ngnix mint le vannak limitálva 4mbit/kliensre, tehát nem ezeken keresztül kapom az áldást valószínűleg. Kérdésem az lenne, hogy miként tudnám logolni automatikusan a nagy sávszélességet használó kliensek ip címét, illetve azt a portot amire csatlakoztak? Előre is köszönöm.

Üdv,
Gábor

[Megoldva] Régebbi verziójú Make felrakása Manjarohoz lesz a jó megoldás? (fordításhoz)

Fórumok

Fordítási problémával küzdök és lehet, hogy régebbi verziójú Make csomagot kell felraknom.
Egy Glibc-2.18-ét akarok felrakni egy ideiglenes LFS alapú rendszerhez, amit Manjaro alatt végzek. A Manjaro Make 4.0.2 verzióval rendelkezik.
Ezt a leírást használom a Glibc felrakásához:
http://www.linuxfromscratch.org/lfs/view/stable/chapter05/glibc.html
A konfigurálás elvégzése közben ilyen üzenetet olvasok:
checking for gnumake... no
Checking for make... make
checking version of make.. 4.0, bad

a végén:
configure: error:
*** These critical programs are missing or too old: make (létezik és pont frissebb verziójú)
*** Check the INSTALL file for required versions.
Ha csak kiadom a make parancsot, akkor persze ezt írja, hogy nincs makefile:
make:*** No targets specified and no makefile found. Stop.

Eddig nem voltak gondjaim a fordítás során. Jól érzem, hogy itt csak a 4.0-ás verzió jöhet szóba?
Gondoltam, hogy leszedném ezt a verziót és helyi lemezről telepíteném. De még forrást sem találtam, ahonnét leszedném. Forrásból nem tudom, hogy tudnám e a make-et telepíteni, hiszen pont a make parancs kell ehhez, így az új verzió letörlése esetén nem tudnám használni. Hacsak nincs valakinek 4.0 verziójú csomagja x86-ra.
Gondolkodtam azon is, hogy valamelyik fájlban biztosan megvan határozva, hogy milyen verziójút fogadjon el. De jól tudjuk azt is, hogy ha nem a megfelelő verziójút használjuk, akkor lehet, hogy a program nem fog működni rendesen. A Glibc meg ugye elég fontos része a rendszernek.

Először is az a kérdés, hogy jól értem azt, hogy 4.0-ás Make-et kér és csak azt használhatom? A másik kérdés, hogy Manjarohoz hogy hol tudok régebbi verziójú csomagot beszerezni? Mert gondolom ez lenne a jó megoldás. Kerestem, de még nem találtam hozzá. Ha nem ez a jó megoldás, akkor mi lehet a legjobb megoldás, esetleg milyen irányba érdemes tapogatóznom? <\code>