Näytä kirjoitukset

Tässä osiossa voit tarkastella kaikkia tämän jäsenen viestejä. Huomaa, että näet viestit vain niiltä alueilta, joihin sinulla on pääsy.


Aiheet - Jozzi

Sivuja: [1]
1
Terve!

Olen ihmetelly kun palvelimeni on alkanut tekemään outoja jumituksia, nooh nyt selvisi että loadit ovat järjettömän suuret:

load average: 274.00, 273.58, 271.33, tämän lisäksi zombie prosesseja on 251kpl, ps:llä ei pysty tarkistamaan zombieiden pidejä, vaan listaus pysähtyy kesken. Muuta keinoa ei ole kuin sulkea putty, tai lokaalisti koneella ollessa koko terminaali-ikkuna.

Kone toimii muuten kutakuinkin normaalisti, joka ei kyllä mielestäni pitäisi olla mahdollista noilla loadeilla, mitä ihmettä?

Kutsumattomia vieraita kenties, vai mistä voisi olla kyse?

2
Terve!

Pitäisi saada aikaan skripti joka lisäisi järjetelmään käyttäjiä tulleiden sähköpostien mukaan. Kotihakemistot pitäisi myös tuon skriptin luoda, sekä asettaa käyttäjät "disabled" tilaan kunnes käyn ne itse erikseen hyväksymässä.

Löysin ohjeen* jolla saan procmaililla viestin sisällön syötettyä tiedostoon, josta sen voisi eteenpäin syöttää skriptille joka lisäisi käyttäjän, taitoni vain loppuivat tässä kohtaa kesken :O

*) http://pegasus.rutgers.edu/~elflord/unix/procmail.html#output

Kiitos

3
Laitealue / Ubuntu Dapper DVB-T Ongelmaa
« : 07.01.07 - klo:18.26 »
Terve,

Olen siis tapellut tuon digi-tvtikun kanssa ikuisuuden:

Nyt ollaan tilanteessa jossa dmesg antaa:

www.luukku.org/tmp/dmesg.txt

Laitteen EEPROM ID (0x9567eb1a) näyttää olevan sama kuin VideoMate U3,  Pinnacle PCTV HD Pro Stick(800e), Hauppauge WinTV HVR 900, noiden ajureillakaan (modprobe em28xx card=<kortinnumero>)  ei toimi...

Olisiko mitään vikkejä? Kiitos!

Laita on siis stlab .merkkinen

lsusb:

Bus 004 Device 005: ID eb1a:2870 eMPIA Technology, Inc.

Oli ennen modprobeja:

ID d800:2870



hmm tuo on muuttunut! edistystäkö? :)


4
Tämä ohje on dapperille.

Tälläisen "jouduin" virittelemään, kun kannettavassani ei ole toimivaa cd-asemaa, ja halusin asentaa siihen Ubuntun :)

Aloitetaan:

Lisätään ensin tarvittavat ohjelalähteet:

Muokkaa ensin /etc/apt/sources.list tiedostoa

Koodia: [Valitse]
nano /etc/apt/sources.list
Lisää tiedoston loppuun rivi:

Koodia: [Valitse]
deb http://apt-mirror.sourceforge.net/ apt-mirror/
Päivitetään ohjelmavarastot:

Koodia: [Valitse]
apt-get update
Asennetaan tarvittavat ohjelmat:

Koodia: [Valitse]
apt-get install tftpd-hpa dhcp3-server netkit-inetd lftp apt-mirror
Käynnistetään tftpd-palvelin


Koodia: [Valitse]
/etc/init.d/tftpd start
Tarkista, että tiedostossa: /etc/inetd.conf on seuraavanlainen rivi, jos ei ole lisää se:


Koodia: [Valitse]
tftp           dgram   udp     wait    root  /usr/sbin/in.tftpd /usr/sbin/in.tftpd -s /var/lib/tftpboot
Aja komento:

Koodia: [Valitse]
sudo update-inetd --enable BOOT
Jos tiedostoa /etc/inetd.conf ei ole, tee tiedostosta /etc/default/tftpd-hpa seuraavanlainen (itse tein vaikka inetd.conf olikin olemassa valmiiksi oikeanlaisena):

Koodia: [Valitse]
RUN_DAEMON="yes"
OPTIONS="-l -s /var/lib/tftpboot"

Conffataan dhcp-palvelin kuntoon:

Koodia: [Valitse]
nano /etc/dhcp3/dhcpd.conf
Tee tiedostosta seuraavanlaisen kaltainen, voit muokata ip-alueita halutessasi, huomaa muuttaa kohdat joissa on <> merkit, laita niiden tilalle oikeat arvot

Koodia: [Valitse]
shared-network <verkonnimi>
{
  option domain-name-servers <dnspalvelin1>,<dnspalvelin2>;
  option netbios-name-servers <netbiospalvelin>; # Ei pakollinen!
  deny bootp;
  subnet 192.168.1.0 netmask 255.255.255.0
 {
    range 192.168.1.100 192.168.1.200;
    filename "pxelinux.0";
    default-lease-time 86400;
    max-lease-time 604800;
    option subnet-mask 255.255.255.0;
    option routers 192.168.1.10,192.168.1.10;
    option domain-name "<domainnimi>";
  }

#Mac osoitteen perusteella tietylle koneelle aina sama ip:
  host <kone>
  {
    hardware ethernet <macosoite, erottimena :>;
    fixed-address <ip joka koneelle annetaan>;
  }

  host <toinen kone>
  {
    hardware ethernet <macosoite, erottimena :>;
    fixed-address <ip joka koneelle annetaan>;
  }
 
}


Haetaan verkosta buuttaamiseen tarvittavat tiedostot ja laitetaan ne paikalleen:

Koodia: [Valitse]
lftp -c "open http://archive.ubuntu.com/ubuntu/dists/dapper/main/installer-i386/current/images/; mirror netboot/"
cp -a netboot/* /var/lib/tftpboot


Itselläni ainakin pxe-boot loader tiedostot asettuivat suoraan oikein, muualla ohjeissa käsketään muokkaamaaan seuraavasti /var/lib/tftboot/pxelinux.cfg/default tiedosta, itse en tällä saanut toimimaan lainkaan!


Koodia: [Valitse]
--- default.org 2004-10-31 15:32:32.000000000 +0100
+++ default 2004-10-31 00:14:52.000000000 +0200
@@ -13,17 +13,11 @@
 F0 debian-installer/boot-screens/f10.txt
 
 label linux
- kernel debian-installer/linux
- append vga=normal initrd=debian-installer/initrd.gz ramdisk_size=11057 root=/dev/rd/0 devfs=mount,dall rw --
+ kernel vmlinuz
+ append vga=normal initrd=initrd.gz ramdisk_size=11057 root=/dev/rd/0 devfs=mount,dall rw --
 label expert
- kernel debian-installer/linux
- append DEBCONF_PRIORITY=low vga=normal initrd=debian-installer/initrd.gz ramdisk_size=11057 root=/dev/rd/0 devfs=mount,dall rw --
-label custom
- kernel debian-installer/linux
- append ubuntu/install-type=custom vga=normal initrd=debian-installer/initrd.gz ramdisk_size=11057 root=/dev/rd/0 devfs=mount,dall rw --
-label custom-expert
- kernel debian-installer/linux
- append ubuntu/install-type=custom DEBCONF_PRIORITY=low vga=normal initrd=debian-installer/initrd.gz ramdisk_size=11057 root=/dev/rd/0 devfs=mount,dall rw --
+ kernel vmlinuz
+ append DEBCONF_PRIORITY=low vga=normal initrd=initrd.gz ramdisk_size=11057 root=/dev/rd/0 devfs=mount,dall rw --
 
 prompt 1
 timeout 0

Tehdään symlinkki boottavalle konelle:

Koodia: [Valitse]
cd /tftpboot/pxelinux.cfg
ln -s default 0A000010

Nyt pitäisi näyttää tältä:

Koodia: [Valitse]
/tftpboot/
/tftpboot/pxelinux.0
/tftpboot/initrd.gz
/tftpboot/mini.iso
/tftpboot/debian-installer
/tftpboot/debian-installer/linux
/tftpboot/debian-installer/initrd.gz
/tftpboot/debian-installer/boot-screens
/tftpboot/debian-installer/boot-screens/splash.rle
/tftpboot/debian-installer/boot-screens/f1.txt
/tftpboot/debian-installer/boot-screens/f2.txt
/tftpboot/debian-installer/boot-screens/f3.txt
/tftpboot/debian-installer/boot-screens/f4.txt
/tftpboot/debian-installer/boot-screens/f5.txt
/tftpboot/debian-installer/boot-screens/f6.txt
/tftpboot/debian-installer/boot-screens/f7.txt
/tftpboot/debian-installer/boot-screens/f8.txt
/tftpboot/debian-installer/boot-screens/f9.txt
/tftpboot/debian-installer/boot-screens/syslinux.txt
/tftpboot/debian-installer/boot-screens/f10.txt
/tftpboot/initrd.list
/tftpboot/vmlinuz
/tftpboot/pxelinux.cfg
/tftpboot/pxelinux.cfg/default
/tftpboot/pxelinux.cfg/0A000010


Tehdään oma apt-mirror:

Muokkaa apt-mirror asetustiedostoa:

Koodia: [Valitse]
nano /etc/apt/mirror.list
Tee siitä tälläinen:

Koodia: [Valitse]
set base_path      /var/spool/apt-mirror
deb http://gb.archive.ubuntu.com/ubuntu/ dapper main restricted
deb http://gb.archive.ubuntu.com/ubuntu/ dapper main/debian-installer
deb http://gb.archive.ubuntu.com/ubuntu/ dapper main restricted/debian-installer

Ajetaan apt-mirror (lataa noin 3gb tiedostoja!)

Koodia: [Valitse]
apt-mirror
Pitäisi toimia myös kopioimalla ubuntucd hakemistoon /var/spool/apt-mirror

Se tehtäisiin näin:

Koodia: [Valitse]
mount -o loop <ISO-TIEDOSTON NIMI> /mnt
cp -r /mnt/* /var/www/html/ubuntu
Asetetaan vielä apache jakamaan tuo hakemisto verkkoon:

Muokkaa tiedostoa /etc/apache2/sites-available/default


Koodia: [Valitse]
nano /etc/apache2/sites-available/default
Etsi ja muokaa:

Koodia: [Valitse]
DocumentRoot /var/www/   -> DocumentRoot /var/spool/apt-mirror/mirror/fi.archive.ubuntu.com
Tai jos sinulla on jo apache käytössä voit tehdä vaikka näin:

Muokkaa tiedostoa /etc/apache2/apache2.conf:

Koodia: [Valitse]
nano /etc/apache2/apache2.conf
Lisää seuraavat rivit tiedostoon (mukkaa kohta ip-osoite oikeaksi!)

Koodia: [Valitse]
# Ubuntu-mirror
     <VirtualHost 192.168.1.10>
     ServerName 192.168.1.10
     DocumentRoot /var/spool/apt-mirror/mirror/fi.archive.ubuntu.com
     </VirtualHost>

Tämän jälkeen ip osoittesta 192.168.1.10 näkyisi vain ubuntu hakemisto...

Noin, nyt voit buutata asennuksen käyntiin verkosta, olettaen tietenkin, että verkkokorttisi tukee tätä!

Asennus kysyy asennuspalvelinta, se ei kelpuuta suoraan fi.archive.ubuntu.com vaan herjaa, valitse tämän jälkeen "määritä itse", anna "konenimi" kohtaa palvelimesti ip-osoite, paina enter, jos asennus ei tarjoa oletuksena hakeistoa "/ubuntu/" kirjoita se hakemistoksi, tämän jälkeen asennus kysyy vielä välityspalvelinta, jätä tyhjäksi, jos et halua käyttää...

5
Laitealue / StLab 2870 Usb DVB-T asennus?
« : 24.12.06 - klo:21.08 »
Terve,

Sain käsiini tuollaisen stlab-merkkisen dvb-t usb-tikun, mahtaakohan tuon saada toimimaan linuxissa:

us 005 Device 003: ID d800:2870
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0        64
  idVendor           0xd800
  idProduct          0x2870
  bcdDevice            1.00
  iManufacturer           0
  iProduct                1 USB 2870 Device
  iSerial                 0
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength          249
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0x80
      (Bus Powered)
    MaxPower              500mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           3
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass      0
      bInterfaceProtocol    255
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0001  1x 1 bytes
        bInterval              11
   

Kiitän kaikesta mahdollisesta avusta jo valmiiksi!

6
Laitealue / VT6421 IDE RAID Controller (rev 50)
« : 03.11.06 - klo:21.05 »
Tervehdys,

Hommasin tuollaisen StLab-merkkisen kortin joka pitää sisällään VIA VT6421 piirin, kortissa on 1x ATA & 2xSATA, kortissa kiinni yksi ATA-levy. En löydä järjestelmästä levyä, joka on kortissa kiinni.

lspci:

0000:02:03.0 RAID bus controller: VIA Technologies, Inc. VT6421 IDE RAID Controller (rev 50)


googlella koitin apuja etsiä, löysin:

http://linuxmafia.com/faq/Hardware/sata.html#via6421

Tuolla neuvotaan lataamaan moduli: lib-ata, ei auttanut.

Osaisiko joku auttaa eteenpäin, kortti olisi kiva saada toimimaan. Vian sivuilta löytyy vain RedHat & Fedora ajurit piirille, niitä en saanut uppoamaan Ubuntuun.

http://www.viaarena.com/default.aspx?PageID=2[/url]


EDIT:

Voisiko tämä olla oikea "ajuri" (patchi)

2.6.11-rc3-bk2-libata-dev1.patch.bz2

http://www.kernel.org/pub/linux/kernel/people/jgarzik/libata/old/

Miten tuollainen 'patch' asennettaan?

ja kernel on  2.6.12-10-686

7
su antaa seuraavaa herjaa:

Koodia: [Valitse]
asetusvirhe - tuntematon kohta "QUOTAS_ENAB" (kerro ylläpidolle)
asetusvirhe - tuntematon kohta "NOLOGIN_STR" (kerro ylläpidolle)
asetusvirhe - tuntematon kohta "ENV_HZ" (kerro ylläpidolle)
asetusvirhe - tuntematon kohta "CHFN_AUTH" (kerro ylläpidolle)
asetusvirhe - tuntematon kohta "CLOSE_SESSIONS" (kerro ylläpidolle)

Myös sudolla tulee samaa, ja laitoin myös rootin, niin sekin herjaa noin, toiminnot onnistuvat toisinaan herjoista huolimatta, välillä ei (esim useradd.) adduser ei toimi lainkaan:

Koodia: [Valitse]
root@Diamond:~# adduser
adduser: Ainoastaan yksi tai kaksi nimeä sallitaan.

Myöskään adduser <nimi> ei toimi

 ???

8
Spamasssin Postfix HOWTO (Debian Sarge + Ubuntu Dapper)

Jos sinulla on Ubuntu Dapper hyppää perlin päivityksen yli...

Ei toiminut minulla ainakaan suoraan vaan /var/log/mail.err logiin tuli herjaa:

Koodia: [Valitse]
[4047] warn: Use of uninitialized value in numeric gt (>) at /usr/share/perl5/DB_File.pm line 274.
warn: Deep recursion on subroutine "DB_File::AUTOLOAD" at /usr/share/perl5/DB_File.pm line 233.8

Aikani pähkäiltyäni, tulin siihen tulokseen, että tämän aiheuttaa Perlin liian vanha versio.

Asennamme siis Debian unstable-version perlin Sargeen, tämä vie melko kauan aikaa, riippuen koneen tehoista,
valmiit .deb-tiedostot ovat ladattavissa osoitteesta:

http://kotisivut.sytes.net/~jonne/debian/deb/perl_5.8.8-4_i386/

Jos latasit valmiit hyppää kohtaan, jossa nuo asennellaan

Asennellaan ensin vähän tarvittavia ohjelmia:

Koodia: [Valitse]
apt-get install build-essential fakeroot make gcc g++ libtool libfcgi-perl
Noin, nyt kun työkalut on asennettuna, voidaan mennä itse asiaan:

Tehdään ensin työhakemisto, ja siirrytään sinne

Koodia: [Valitse]
mkdir perl
cd perl

Haetaan ja puretaan tarvittavat tiedostot:

Koodia: [Valitse]
wget http://ftp.debian.org/debian/pool/main/p/perl/perl_5.8.8.orig.tar.gz 
wget http://ftp.debian.org/debian/pool/main/p/perl/perl_5.8.8-4.diff.gz

tar -zxf perl_5.8.8.orig.tar.gz

Siirrytään tuonne:

Koodia: [Valitse]
cd perl-5.8.8
Patchaillaan tuo ja laitetaan chmod-arvot kohdalleen

Koodia: [Valitse]
zcat ../perl_5.8.8-4.diff.gz | patch -p1
chmod u+x debian/rules

Tarkastetaan ovatko kaikki kääntämiseen tarvittavat kirjastot asennettuina:

Koodia: [Valitse]
dpkg-checkbuilddeps
Asennetaan paketit mitä tuo pyytää. Jos joukossa paketteja joista ei löydy riittävän
uusia versioita nykyisestä distro-versiosta, asennetaan uusin mitä distrosta löytyy ja
muokataan tiedostoa debian/control niin, että se hyväksyy nykyisen version. Lopuksi
vielä ajetaan dpkg-checkbuilddeps uudelleen, jotta varmistutaan, että kaikki paketit
on asennettu. Tällöin ohjelma ei ilmoita mitään.

Kun tuo on kohdallaan, kaikista mahdollisista on siis asennettuina mahdollisimman uusi versio,
voidaan jatkaa ja siirtyä muokkaamaan control-tiedostoa, itse ansein seuraavat:

    cpio gcc libdb4.3-dev libgdbm-dev

Koodia: [Valitse]
cd debian
nano control

Etsi tiedostosta seuraavat "Build-Depends"-kohdasta

    libdb4.4-dev   
    cpio (>= 2.6-5)   
    gcc (>= 4:4.0)

Muuta ne näin

    libdb4.3-dev
    cpio (>= 2.5-1)
    gcc (>= 4:3.3.5)

Etsi vielä "data-dumper" merkinnät ja poista ne

Tämän jälkeen voidaan tehdä .deb tiedostot

Koodia: [Valitse]
dpkg-buildpackage
Tämän jälkeen asennellaan nämä:

Tämä ensin, jotta muut suostuvat asentumaan:
Koodia: [Valitse]
dpkg -i perl-base_5.8.8-4_i386.deb
Koodia: [Valitse]
dpkg -i perl-modules_5.8.8-4_all.deb perl_5.8.8-4_i386.deb perl-suid_5.8.8-4_i386.deb perl-doc_5.8.8-4_all.deb perl-debug_5.8.8-4_i386.deb libperl5.8_5.8.8-4_i386.deb libperl-dev_5.8.8-4_i386.deb libcgi-fast-perl_5.8.8-4_all.deb
Minulla tuo viimeinen libcgi-fast-perl_5.8.8-4_all.deb -paketti ei meinannut asentua, sekin meni lopulta komennolla

Koodia: [Valitse]
apt-get install -f
Nyt on perl päivittetty, asennetaan itse spamassasin:

<<<<<<Jos sinulla on Ubuntu Dapper aloita tästä!>>>>>>>>>>>>>>>

Koodia: [Valitse]
apt-get install spamc libsys-hostname-long-perl spamassassin pyzor
Tehdään tiedosto joka tutkii posteja:

Koodia: [Valitse]
nano /usr/local/bin/spamfilter
Tee siitä tälläinen:
Koodia: [Valitse]
#!/bin/bash
/usr/bin/spamc | /usr/sbin/sendmail -i "$@"
exit $?

Muokataan tehdyn tiedoston oikeudet kohdalleen:

Koodia: [Valitse]
chmod 775 /usr/local/bin/spamfilter
Muokataan Postfixin asetustiedostoa:

Koodia: [Valitse]
nano /etc/postfix/master.cf
Etsi seuraava kohta:

Koodia: [Valitse]
smtp      inet  n       -       -       -       -       smtpd
Lisää heti tuon alle:

Koodia: [Valitse]
        -o content_filter=spamfilter:
Siitä tulee tämän näköinen:

Koodia: [Valitse]
smtp      inet  n       -       -       -       -       smtpd
        -o content_filter=spamfilter:

Etsi vielä samasta tiedostosta kohta:

Koodia: [Valitse]
# only used by postfix-tls
Lisää tuon  YLÄPUOLELLE:

Koodia: [Valitse]
spamfilter unix -       n       n       -       -       pipe
  flags=Rq user=spamfilter argv=/usr/local/bin/spamfilter -f ${sender} -t ${recipient}

Ladataa postfixin asetustiedostot uudelleen:

Koodia: [Valitse]
/etc/init.d/postfix reload
Seuraavaksi muokataan spamassassinin asetustiedostoa:

Koodia: [Valitse]
nano /etc/default/spamassassin
Etsi kohta:

Koodia: [Valitse]
# Change to one to enable spamd
ENABLED=0

Muuta tuohon:

Koodia: [Valitse]
ENABLED=1
Noin siinäpä se, lisää spamassassinin asetuksia voit säädellä:

Koodia: [Valitse]
nano /etc/spamassassin/local.cf
Lisää tuonne vaikka nämä:

Koodia: [Valitse]
#3.5 on erittäin tiukka raja! Varmista että oikeat postisi pääsevät läpi!
required_hits            3.5
rewrite_header Subject  *****SPAM*****
report_safe                             1
use_bayes                1
skip_rbl_checks                       0
use_pyzor        1
bayes_auto_learn     1
auto_learn                1

Käynnistä vielä spamassassin uudelleen

Koodia: [Valitse]
/etc/init.d/spamassassin restart
Luo tämän jälkeen käyttäjä spamfilter

Koodia: [Valitse]
adduser
Anna sille salasanaksi mikä vain

poista käyttäjän spamfilter salasana:

Koodia: [Valitse]
passwd -d spamfilter

Tuo autolearn, joka viestin headerissa sanotaan autolearn=no vaikka noita asetuksia koitin sorvailla, kenelläkään tästä

Mitään tarkemaa tietoa? Myös olisin vailla spamassasinin opettamisesta, oletuksenahan tuo ei juuri roskia torju, ilman sa-lern

Ohjelman käyttöä, tuo autolearn olisi kätevä...

Otan myös kiitollisena vastaan vinkkejä roskapostien lajittelusta erilliseen hakemistoon (esim. spam), tämähän onnistunee

Procmailin avulla, mutta miten?

Niin ja tässä ohjeessa mukana pätkä ohjeesta "Vähän kääntämistä ja erittäin vähän paketointia ja patchausta" Kiitos siitä!

Iso kiitos myös tässä projektissa auttaneille tahoille  ;D (LittleLionille, sekä Leivolle)

9
Terve!

Olen tässä työstänyt skriptiä joka ottaa grepillä yhdestä tidostosta halutun asian ja työntää sen eteenpäin, toisesta tiedostosta haetaan tuolla saadulla tiedostolla osumia...

Tähän saakka olen päässyt:

Koodia: [Valitse]
#!/bin/sh
cat db |grep `cat tietoja|grep $1|awk -F: -v OFS=: '{ print $1}'`

tämä toimii niin kauan kun tietoja-tiedostosta tulee vain yksi osuma joka löytyy db-tiedostosta, mutta jos tietoja tiedostossa on esim. 4 osumaa hakusanalle tuottaa se tuloksen:

Koodia: [Valitse]
#cat db |grep `cat tietoja|grep asia|awk -F: -v OFS=: '{ print $1}'`

grep: asia: Tiedostoa tai hakemistoa ei ole
grep: asia2: Tiedostoa tai hakemistoa ei ole
grep: asia3: Tiedostoa tai hakemistoa ei ole

Eli se herjaa noista 3:sta jota EI löydy, mutta se kiinnostavin, eli sitä yhtä osumaa EI näytetä lainkaan?

Kysyisin miten tuota voisi kehittää niin, että hallitsisi myös monen osuman tapauksia!

Kiitokaia jo etukäteen avuista!

Koodia: [Valitse]

10
Ubuntu tietokoneissa / Samba segfault
« : 15.06.06 - klo:00.13 »
Moi,

Elikkä olen huomannut, että Samba alkoi päivityksen (breezy -> dapper) jälkeen heittämään segfaulttia, kovassa käytössä (siirrelläään ~15gb, ja isoja tiedostoja ~2-5gb). Bugi, vai jotain muuta?

Koodia: [Valitse]
Segfault in Samba

The Samba 'panic action' script, /usr/share/samba/panic-action,
was called for pid 5290 (/usr/sbin/nmbd).

Below is a backtrace for this process generated with gdb, which shows
the state of the program at the time the error occurred.

If the problem persists, you are encouraged to first install the
samba-dbg package which contains the debugging symbols for samba
binaries. Then, submit the provided information as a bug report to Ubuntu.
For information about the procedure for submitting bug reports, please
see http://www.ubuntulinux.org/support/bugs/document_view

(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1212143936 (LWP 5290)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
0xffffe410 in __kernel_vsyscall ()
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7d94933 in waitpid () from /lib/tls/i686/cmov/libc.so.6
#2  0xb7d3e3c9 in strtold_l () from /lib/tls/i686/cmov/libc.so.6
#3  0x080cbeb3 in smb_panic2 ()
#4  0x080cbfd5 in smb_panic ()
#5  0x080ba0e5 in debug_parse_levels ()
#6  <signal handler called>
#7  0x0807318e in remove_response_record ()
#8  0x08071002 in retransmit_or_expire_response_records ()
#9  0x08063e9c in unbecome_local_master_browser ()
#10 0x08064006 in unbecome_local_master_browser ()
#11 0x0806cb9c in query_name_from_wins_server ()
#12 0x0806fbcf in reply_netbios_packet ()
#13 0x0806fca3 in run_packet_queue ()
#14 0x08062b3b in main ()

11
Tässä virittelin erä päivä itselleni vpn-palvelun pystyyn.

Toteutin tämän PPTP:llä koska windowsista on mahdollista yhdistää siihen sen omilla työkaluilla.

Asennus:

Koodia: [Valitse]
apt-get install pptpd


Conffaus:

Koodia: [Valitse]
nano /etc/pptpd.conf

Etsi kohta:


Koodia: [Valitse]
#localip

Muokkaa siitä seuraavan kaltainen:


Koodia: [Valitse]
localip 10.20.30.1
remoteip 10.20.30.10-200

Säädetään salausasetukset:


Koodia: [Valitse]
nano /etc/ppp/pptpd-options

Katso että asetukset ovat näin:


Koodia: [Valitse]
# Encryption



refuse-pap
refuse-chap


require-mschap-v2


require-mppe-128


Tämän jälkeen luodaan käyttäjät:

Koodia: [Valitse]
nano /etc/ppp/chap-secrets

lisää tiedostoon rivejä alla olevan esimerkin mukaan


Koodia: [Valitse]
tunnus  pptpd  salasana  "*"

Siinä se, käynnistetään vielä pptdp uudelleen komennolla


Koodia: [Valitse]
/etc/init.d/pptpd restart

Windows-puolelta otetaan nyt vpn-yhteys seuraavasti:

Ota verkkoyhteydet auki, valitse "Luo uusi yhteys", paina seuraava.

Valitse toisiksi ylin vaihtoehto "Muodosta yhteys työpaikan verkkoon", ja painellaan taas seuraava.

Valitse VPN-yhteys

Yrityksen nimi kohtaan voit kirjoittaa haluamasi nimen yhteydelle

Kirjoita seuraavaksi vpn-palvelimen ip-osoite tai domainnimi

Tämän jälkeen vielä eräs tärkeä seikka, jotta VPN-yhteys, sekä internet saadaan toimimaan samaan aikaan.

Valitse äsken luomasi yhteys ja mene sen ominaisuuksiin -> Verkko -> Internet-protokolla (TCP/IP) -.> Ominaisuudet -> Lisäasetukset -> Ota rasti pois kohdasta "Käytä etäverkon oletusyhdyskäytävää"'

Noin, kun yheys on muodostunut onnistuneesti palvelimesi vastaa sinuille conffissa määritellystä ip-osoitteesta, joka tässä tapauksessa olisi 10.20.30.1

---
Ilmaista kotisivutilaa, shelli, etätyöpöytä ja sähköpostiosoite:

http://kotisivut.sytes.net/

12
Terve, elikkäs päivittelin tuossa eilen Dapperiin, dovecot aiheuttu ongelmaa päiviyksen yhteydessä, josta pääsin ohi poistamalla dovecotin apt-get:tillä.

Asensin sen päivityksen jälkeen apt-get:illä uudelleen, mutta

Lainaus
/var/log/mail.log:

Jun  3 21:14:13 localhost dovecot: pop3(jonne): pop3_uidl_format setting is missing from config file
Jun  3 21:14:13 localhost dovecot: pop3-login: Login: user=<jonne>, method=PLAIN, rip=192.168.1.210, lip=192.168.1.10
Jun  3 21:14:13 localhost dovecot: child 17703 (pop3) returned error 89


Eli herjaa erroria 89, milläs saan tuon taas henkiin?

13
Terve,

Yritän tässä päivitetllä Breezyä Dapperiin, slocate paketti jumittaa päivtyksen:

Lainaus
jonne@Diamond:~$ sudo apt-get dist-upgrade
Luetaan pakettiluetteloita... Valmis
Muodostetaan riippuvuussuhteiden puu... Valmis
Käsitellään päivitystä ... Valmis
Nämä paketit on jätetty odottamaan:
  testdisk
Nämä paketit päivitetään:
  slocate
1 päivitetty, 0 uutta asennusta, 0 poistettavaa ja 1 päivittämätöntä.
303 ei asennettu kokonaan tai poistettiin.
Noudettavaa arkistoa 0t/30,1kt.
Purkamisen jälkeen käytetään 8192t lisää levytilaa.
Haluatko jatkaa [K/e]? K
Selecting previously deselected package slocate.
(Reading database ... 115714 files and directories currently installed.)
Preparing to replace slocate 2.7-4 (using .../slocate_3.0.beta.r3-1_i386.deb) ...
Removing `diversion of /etc/cron.daily/find to /etc/cron.daily/find.notslocate by slocate'
dpkg-divert: rename involves overwriting `/etc/cron.daily/find' with
  different file `/etc/cron.daily/find.notslocate', not allowed
dpkg: error processing /var/cache/apt/archives/slocate_3.0.beta.r3-1_i386.deb (--unpack):
 subprocess pre-installation script returned error exit status 2
Errors were encountered while processing:
 /var/cache/apt/archives/slocate_3.0.beta.r3-1_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

sudo apt-get install -f
sudo apt-get remove slocate jne koitettu ei apua, millä tästä eteenäin?

Sivuja: [1]