• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    DELVITLinux pro zacatecniky a obycejne uzivatele (NO FLAMES!)
    Každý kdo chce poradit ohledně linuxu je na spravném místě. Přímý následovník audítka stejného názvu. Pravidla jsou stejná jako predchozí, hlavně žádné FLAME!
    Na Hompage klubiku najdete alternativy k aplikacim. Snazim se drzet ten list v aktualizovane a hlavne zajimave alternativy, kdyby ste chteli neco pridat do listu dejte vedet.

    Jak se správně ptát:

    1) Popište příznaky problému nebo chyby co možná nejjasněji a nejpečlivěji.
    2) Popište prostředí, ve kterém chyba nastává, tj. architekturu, operační systém, aplikaci, verzi, atd. Jmenujte distribuci a verzi systému (např. Red Hat 8.0, Slackware 5.1, atd.).
    3) Popište, jak jste se k chybě dostali, a jak jste se ji pokusili odhalit, isolovat a pochopit ještě předtím, než jste se zeptali.
    4) Popište relevantní změny v konfiguraci, které jste v poslední době provedli.
    5) Pokuste se už předem zodpovědět případné doplňující otázky.
    6) Na dlouhé výpisy použijte služby na to určené - pastebin - http://pastebin.com/
    rozbalit záhlaví
    CHOROBA
    CHOROBA --- ---
    VESNACH: pust si na par dni smokeping na svoji GW u UPC, pak jim to posli a chtej zpet penize. ;)
    VESNACH
    VESNACH --- ---
    zacala me pronasledovat takova lapalie, jadro mam 5.4.0-52 a posledni dobou, kdyz se pripojim pes ssh nekam, tak mi co 10s zamrzne na cca 1s terminal...hrozne otravna vec.

    Tipnul bych si, ze se to deje po upgrade modemu od UPC na 1gbps, ale uplne me nenapada, jak to spolehlive diagnostikovat...

    mtr treba ukazuje tohle:
    Keys:  Help   Display mode   Restart statistics   Order of fields   quit
                                                                                                                                         Packets               Pings
     Host                                                                                                                              Loss%   Snt   Last   Avg  Best  Wrst StDev
     1. easybox.local                                                                                                                  90.4%   303    1.5   1.4   0.5   2.4   0.5
     2. ip-**-***-***-**.net.upc.cz                                                                                                     9.6%   303    8.9   8.7   6.5  15.5   1.3
     3. cz-prg01a-ra4-ae23.net.upc.cz                                                                                                   9.9%   303   13.0  11.5   7.0  39.6   4.3
     4. cz-pra-pop115-rb1-vla2119.net.upc.cz                                                                                           11.2%   303   12.1   9.6   6.7  28.7   2.0
     5. Cz-pra-pop50-rb1-vla2121.net.upc.cz                                                                                            10.2%   303    8.6   9.3   6.7  42.5   3.3
    90% loss na prvnim hopu se mi nezda uplne good...utp kabel je stejnej, menila se jenom krabice. Ma smysl se vrtat v nastaveni toho modemu (je to nejaky alpha demo shit od nich) nebo jim zavolat, nebo na co jeste kouknout, co myslite?
    KAERO
    KAERO --- ---
    REDSNAKE: ja mam v cronu spusteni prikazu mail (presneji skriptu ktery posle nejakou generovanou zpravu pomoci mail). jednoradkovy prikaz pro poslani emailu, jednoduche. pri instalaci mailutils jsem dal nejake defaultni nastaveni.
    Linux mail command examples – send mails from command line – BinaryTides
    https://www.binarytides.com/linux-mail-command-examples/
    VESNACH
    VESNACH --- ---
    REDSNAKE: treba pres pythoni smtplib...
    import smtplib
    from email.message import EmailMessage
    def send_mail(to_email, subject, message, server='mail.server.cz',
                  from_email='email@kdekoliv.cz'):
        msg = EmailMessage()
        msg['Subject'] = subject
        msg['From'] = from_email
        msg['To'] = ', '.join(to_email)
        msg.set_content(message)
        print(msg)
        server = smtplib.SMTP(server)
        server.set_debuglevel(1)
        server.login(from_email, 'heslokmailu') 
        server.send_message(msg)
        server.quit()
        print('successfully sent the mail.')
    
    send_mail(to_email=['email@kamkoliv.cz'],
              subject='testovaci zprava', message='obsah testovaci zpravy.')
    
    VLASTIS
    VLASTIS --- ---
    REDSNAKE:
    IMHO přímo cron ohnout nepujde, ale pujde nastavit MTA , který emaily od cron zpracovává

    zkus vyjít z tohoto
    mail - How do I make cron email my @gmail account - Ask Ubuntu
    https://askubuntu.com/questions/732/how-do-i-make-cron-email-my-gmail-account

    REDSNAKE
    REDSNAKE --- ---
    REDSNAKE: Navazuju na můj předchozí dotaz, bylo by reálné donutit cron využívat nějakou externí službu pro odesílání e-mailů? Možná si to představuju jako hurvínek válku, ale nějak to napojit třeba na gmail účet nebo něco takového, prostě něco, co vyloučí nutnost mít vlastní mail server..?Ď
    GILHAD
    GILHAD --- ---
    VYHULENY_UFO: Ja, vzhledem k referencim, jsem na systemd nikdy nepresel a rozhodne to nemam v umyslu.
    VYHULENY_UFO
    VYHULENY_UFO --- ---
    DANYSEK: ja se priznam, ze jsem se pokorne ve svem gentoo vratil po roce zpet k openrc.... systemd se mi po aktualizacich rozbijel mnohem castej, nez sem si pral.
    PECA
    PECA --- ---
    DANYSEK: Je tam, jsem pako – https://www.raspberrypi.org/documentation/linux/usage/systemd.md
    Asi mi ten systemd přišel zkraje poněkud "overkill". Hmm, jdu to načíst.

    Děkuji za nakonutí.
    DANYSEK
    DANYSEK --- ---
    PECA: pokud tam nemas nejakou historickou verzi, tak systemd tam je urcite...
    PECA
    PECA --- ---
    VYHULENY_UFO: Mrknu se, dík. Jedu to na malině s Raspbery Pi OS – ověřím, je-li tam skutečně systemd. Narazil jsem na nějaké zmínky o tomto, ale jak hledám a nevím co, tak taky často nevím, co jsem našel...
    VYHULENY_UFO
    VYHULENY_UFO --- ---
    PECA: no jesti sem pochopil dobre, mas systemd a potrebujes spoustet vlastni skripty ... ze?

    pak hledej neco v tomhle smyslu:

    What is the correct substitute for rc.local in systemd instead of re-creating rc.local - Unix & Linux Stack Exchange
    https://unix.stackexchange.com/...rrect-substitute-for-rc-local-in-systemd-instead-of-re-creating-rc

    PECA
    PECA --- ---
    Podařilo se mi zajistit, aby se mi "po spuštění" spustil nějaký-můj-skript.sh – potud dobrý. Ale zjistil jsem, že to mám na špatném místě (/ect/profiles.d/) a tím pádlem se to spustí "po přihlášení", ale ne "po spuětění bez přihlášení". Kam to mám správně umístit, aby se skript spustil vždy a pouze jednou po zapnutí a exportované systémové proměnné a path platili pro všechny uživatele a daemony? Nebo prostě "rtfm systemd" (aktuálně zápasím s "rtfm chat + pppd")?

    Cílem je připojit napájení, OS nabootuje, nastaví se nějaké HW piny (zapne se tím připojený HW), spustí se daemon, který bude sbírat data z HW a posílat do internetu.
    REDSNAKE
    REDSNAKE --- ---
    REDSNAKE: koukám na zálohy, jestli se provedly a ono prd. Tak koukám do crontab -e a tam nejsou provedeny žádné změny. Jediné co jsem od té doby na serveru provedl bylo, že jsem nainstaloval ten letsencrypt. Je to normální?
    REDSNAKE
    REDSNAKE --- ---
    REDSNAKE: "You need to permit those settings to be changed in a .htaccess file. For that, you need AllowOverride Options or AllowOverride All in a relevant section your httpd.conf file (in a <Directory> block for that directory or a parent thereof)."

    :)
    REDSNAKE
    REDSNAKE --- ---
    Snažím se přes .htacess navýšit upload_max_filesize pomocí:

    # BEGIN WordPress
    # The directives (lines) between "BEGIN WordPress" and "END WordPress" are
    # dynamically generated, and should only be modified via WordPress filters.
    # Any changes to the directives between these markers will be overwritten.
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    php_value upload_max_filesize 64M
    # END WordPress

    Ale nechytám se. Nejsem si jist, jestli mám správně syntax a umístění. Zajímavé je, že před přeinstalováním WP mi to zafungovalo z .htacess ale teď se nějak nemůžu dopracovat toho aby to fungovalo. Nemáte prosím tušení?
    REDSNAKE
    REDSNAKE --- ---

    Congratulations! You have successfully enabled https://crocodilus.cz and
    https://www.crocodilus.cz

    Dělaly tam bordel ty AAAA záznamy no. Tak pardon. Začátečník, víšjak
    CHOROBA
    CHOROBA --- ---
    pro nginx tam treba musis mit na portu 80

    server {
    listen 80;
    server_name kokot.com default_server;
    root /var/www/html/public;
    access_log /var/log/nginx/access.log;
    error_log /var/log/nginx/error.log;
    location ^~ / {
    return 301 https://$host$request_uri;
    }
    location /.well-known/acme-challenge {
    default_type text/plain;
    root /var/www/html/
    }
    }
    LUDO
    LUDO --- ---
    REDSNAKE: 443 pre ziadost o certifikat nepotrebujes, ten je treba az chces web spustit s https
    LUDO
    LUDO --- ---
    REDSNAKE: mas zlozku .well-known v zlozke s webom vytvorenu? dalej server musi byt schopny korektne servovat subory a zlozky z xy.cz/.well-known

    takze pre overenie si vytvor subor v zlozke s webom do podslozky .well-known/test_subor.txt a ten potom skus stiahnut cez http://xy.cz/.well-known/test_subor.txt.
    CHOROBA
    CHOROBA --- ---
    to mas spis blbe tu ACME challenge, dy tam mas 404
    Kliknutím sem můžete změnit nastavení reklam