uzsolt

Hozzászólások

10 bejegyzés megtekintése - 7,301-7,310 / 9,618
  • Szerző
    Bejegyzés
  • Hozzászólás: „Csak guruknak” – konyhanyelven… #2081690
    uzsolt
    Felhasználó

      Azért nem lenne túlságosan jó, mert mi van, ha a root futtatja? Akkor a /root-ba kerül a megfelelő fájl és a zsolt user cseszheti, mert azt meg nem olvashatja. A /home/zsolt-ot a root pedig úgyis írhatja 😉
      Sőt, inkább egy „közös” fájlt kellene létrehozni, vagy mindenki saját maga futtatja. Ez legyen a ti gondotok, az alapot én megcsináltam, és az én kis egyfelhasználós (+root, +apache, +mysql, +progs) rendszeremben teljesen jó 😛

      Hozzászólás: „Csak guruknak” – konyhanyelven… #2081688
      uzsolt
      Felhasználó

        Gondoltam, összedobok gyorsan egy szkriptet, ami valami cron-démon segítségével megadott időközönként ellenőrzi a megadott weboldalak tartalmát, hogyha esetleg újdonság keletkezik, arról én is értesüljek. Mielőtt még valaki mondaná, hogy RSS, mondanám, hogy sajna nem mindegyik oldalon van ilyen.
        Szóval, akkor a szkript:

        Code:
        #!/bin/bash

        MD5SUM_FILE=/etc/webdiff/md5sums
        CURDIR=`pwd`

        for i in `cat /etc/webdiff/webdiff.conf`; do
            DIR=`mktemp -d`
            cd $DIR
            wget $i &> /dev/null
            RESULT=$(grep „$i ” $MD5SUM_FILE 2>/dev/null)
            if [ „$RESULT” = „” ]; then
                (echo -n „$i ” ; md5sum $(basename $i)) >> $MD5SUM_FILE
            else
                if ( ( echo $RESULT | awk {‘print $2″  „$3’} ) | md5sum -c –status); then # Nincs változás
                    true
                else # Változás történt
                    if ( pidof X > /dev/null ); then
                        echo „Változás: $i” | osd_cat &
                    else
                        echo „Változás: $i”
                    fi
                    echo „Változás: $i” >> /home/zsolt/WEBLAP-VALTOZAS
                    LINE=$(grep -n ‘$RESULT’ $MD5SUM_FILE | awk -F „:” {‘print $1’})
                    sed -i „${LINE}d” $MD5SUM_FILE
                    (echo -n „$i ” ; md5sum $(basename $i)) >> $MD5SUM_FILE       
                fi
            fi
            rm $(basename $i)
            cd $CURDIR
            rmdir $DIR
        done

        Ami kell hozzá: md5sum, mktemp, awk, wget, osd_cat (xosd része). Meg persze a szokásos alapdolgok. Na meg nem árt, ha a /etc/webdiff könyvtárra a futtatónak van írásjoga 🙂 Persze át lehet írni más könyvtárra is.
        A /etc/webdiff/webdiff.conf megadja, hogy mely honlapokat kell ellenőrizni. Szerkezete: új sorokkal elválasztva a honlapcímek (htm(l)-fájlokat kell megadni!).

        Az else-ágba bármit lehet írni, hogy mi fusson le, ha valami változás történt. Jelen esetben ha megy az X, akkor a root-ba beírja az üzit, ha nem, akkor szimplán egy echo zajlik le. Meg ha véletlenül elkerülné a figyelmem, még egy WEBLAP-VALTOZAS nevű fájlba is beírok (amit lehet, hogy egy gkrellm-ben fogok figyelni a megfelelő plugin-nel).
        Nyilván, ha az osd_cat helyett mást írsz, akkor az osd_cat nem kell 😉

        Remélem, hasznotokra válik  :-*

        Hozzászólás: Ntfs írás kérdések #2067526
        uzsolt
        Felhasználó

          Nem tudom, de minden ntfs-rendszer utf8-at használ karakterkódolásra?

          Hozzászólás: SOS!!! fájlrendszer-összeomlás #2097159
          uzsolt
          Felhasználó

            Tanulság: célszerű a /home-ot külön partícióra tenni, meg azokat a könyvtárakat, amelyekben egyéb adatokat tárolsz.
            Persze lehet, hogy akkor is ez lenne, de akkor azért jobban lehet „visszacsinálni” mindent.

            Hozzászólás: SOS!!! fájlrendszer-összeomlás #2097160
            uzsolt
            Felhasználó

              Tanulság: célszerű a /home-ot külön partícióra tenni, meg azokat a könyvtárakat, amelyekben egyéb adatokat tárolsz.
              Persze lehet, hogy akkor is ez lenne, de akkor azért jobban lehet „visszacsinálni” mindent.

              Hozzászólás: SOS!!! fájlrendszer-összeomlás #2097152
              uzsolt
              Felhasználó

                Ööööö, el is olvastad, amit kiírt, vagy csak néhány szót?

                ako17 wrote:
                /dev/hda1: UNEXPECTED INCONSISTENCY; [red]RUN fsck MANUALLY[/red].
                              (i.e., without -a or -p options)
                fsck died with exit status 4
                [align=right][fail][/align]
                * An automatic file system check (fsck) of the root filesystem failed.
                A manual fsck must be performed, then the system restarted.
                The fsck shoud be performed in maintenance mode with the root filesystem mounted in read-only mode.
                * The root filesystem is currently mounted in read-only mode.
                A maintenance shell will now be started.
                After perfomring system maintenance, press CONTROL-D to terminate the maintenance shell and restart the system.
                [red]Give root password for maintenance[/red]
                (or type Control-D to continue):

                Tehát root-password.

                Hopp, most látom, Vladi válaszát. Ezért jó az ubuntu ;D

                Hozzászólás: SOS!!! fájlrendszer-összeomlás #2097151
                uzsolt
                Felhasználó

                  Ööööö, el is olvastad, amit kiírt, vagy csak néhány szót?

                  ako17 wrote:
                  /dev/hda1: UNEXPECTED INCONSISTENCY; [red]RUN fsck MANUALLY[/red].
                                (i.e., without -a or -p options)
                  fsck died with exit status 4
                  [align=right][fail][/align]
                  * An automatic file system check (fsck) of the root filesystem failed.
                  A manual fsck must be performed, then the system restarted.
                  The fsck shoud be performed in maintenance mode with the root filesystem mounted in read-only mode.
                  * The root filesystem is currently mounted in read-only mode.
                  A maintenance shell will now be started.
                  After perfomring system maintenance, press CONTROL-D to terminate the maintenance shell and restart the system.
                  [red]Give root password for maintenance[/red]
                  (or type Control-D to continue):

                  Tehát root-password.

                  Hopp, most látom, Vladi válaszát. Ezért jó az ubuntu ;D

                  Hozzászólás: SOS!!! fájlrendszer-összeomlás #2097145
                  uzsolt
                  Felhasználó

                    Milyen fájlrendszer? Tudsz bootolni valamiről, hogy esetleg tudj valamit is kezdeni vele (gyakorlatban is)?
                    Miből gondolod, hogy összeomlott? Nem boot-ol (ha a gyökér fs-ed van rajta), stb.?  Egyáltalán a gyökérpartíció, vagy „csak” egy szimpla adattároló? (gondolom, az előbbi, de csak megkérdem)
                    Kb. ennyi kérdésem lenne…

                    Hozzászólás: SOS!!! fájlrendszer-összeomlás #2097146
                    uzsolt
                    Felhasználó

                      Milyen fájlrendszer? Tudsz bootolni valamiről, hogy esetleg tudj valamit is kezdeni vele (gyakorlatban is)?
                      Miből gondolod, hogy összeomlott? Nem boot-ol (ha a gyökér fs-ed van rajta), stb.?  Egyáltalán a gyökérpartíció, vagy „csak” egy szimpla adattároló? (gondolom, az előbbi, de csak megkérdem)
                      Kb. ennyi kérdésem lenne…

                      Hozzászólás: k3b dvd írás device buffer #2097059
                      uzsolt
                      Felhasználó

                        Közben a dmesg mond valami szokatlant?

                        A k3b opciói gondolom, jól vannak beállítva.

                      10 bejegyzés megtekintése - 7,301-7,310 / 9,618