Nowe posty

xx Swap w serwerach http (1)
Wczoraj o 18:50:33
xx Czy mój ls to malware, czy nie malware (15)
Wczoraj o 12:24:59
xx Linux mint na Panasonic CF-53 (5)
2019-11-20, 12:56:05
xx Problem z uruchomieniem Kali Linux! (9)
2019-11-18, 22:40:25
xx postfix otrzymane emaile from z mojej domeny (2)
2019-11-18, 07:59:13
xx Zmiana części pliku tekstowego (sed?) (5)
2019-11-17, 16:31:07
xx Prawy przycisk myszy - > Nowy plik (4)
2019-11-14, 21:35:55
xx Konto root i crontab backupu (2)
2019-11-13, 22:51:23
xx Najlepsze gry na Androida według Was (3)
2019-11-13, 14:04:31
xx jak w C++ robić operacje na pieniądzach (7)
2019-11-13, 14:00:35

Pokaż wiadomości

Ta sekcja pozwala Ci zobaczyć wszystkie wiadomości wysłane przez tego użytkownika. Zwróć uwagę, że możesz widzieć tylko wiadomości wysłane w działach do których masz aktualnie dostęp.


Wiadomości -

Strony: [1] 2 3
1
Inne / Egzamin LPI 117-101
« dnia: 2015-01-19, 23:03:50 »
Witam,

Zbieram się powoli do LPI 117-101. Czy ktoś zdawał ten egzamin i mógłby się podzielić doświadczeniami? Czy mniej więcej to się pokrywa z przykładowymi testami, które można znaleźć na necie - pytania głównie jednokrotnego wyboru (o ile nie jest inaczej zaznaczone) itp...? W jaki sposób się rozwiązuje test?

Z góry dzięki za wszelkie spostrzeżenia!
Pozdrawiam,
herszt

2
Inne / Autostart graficznej aplikacji ze skryptu.
« dnia: 2013-04-22, 16:02:42 »
Niestety to nie działa. W tym wypadku skrypt w ogóle nie jest uruchamiany. Natomiast gdy ścieżkę wrzucę np. do .bashrc (tak dla celów testowych) to skrypt się uruchamia, przeglądarka także, nie mam natomiast nad nią kontroli (opcja "-e") i w momencie kiedy ma nastąpić odświeżenie przeglądarki otwiera mi się nowe okienko. Gdy skrypt uruchomię "z palca" wszystko jest Ok - ale niestety nie jest to uruchomienie automatyczne.

pozdrawiam
herszt

3
Inne / Autostart graficznej aplikacji ze skryptu.
« dnia: 2013-04-21, 22:19:28 »
Witam,

mam (bardzo ostatnio popularne) Raspberry Pi z postawionym Raspbianem. Usiłuję na nim uruchomić przeglądarkę Midori w trybie "kiosk". Samo w sobie to nie jest trudne - wystarczy dodać do /etc/xdg/lxsession/LXDE/autostart coś na kształt "@midori -e Fullscreen -a www.google.pl".
Chciałem natomiast robić to za pomocą skryptu, który po krótce wygląda mniej-więcej tak:

#!/bin/bash
rm -f ~/.config/midori/session.xbel

midori www.google.pl &

while [ TRUE ]; do
   sleep 60
   midori --execute ReloadUncached
done
Jednak nie mam pojęcia jak zmusić system, żeby automatycznie uruchomił skrypt przy starcie. Próbowałem dodać linijkę w autostarcie "@sh skrypt.sh" ale bez rezultatu. Próbowałem także manipulować /etc/rc.local ale także bez większych rezultatów.
Byłbym wdzięczny za wszelakie sugestie.

Pozdrawiam,
herszt

4
Przeglądarki internetowe / [Midori] kontrola z terminala.
« dnia: 2013-04-18, 16:30:27 »
Witam,

próbuję zmusić przeglądarkę Midori do wykonywania moich komend z terminala (midori -e [komenda]). Oczywiście mam uruchomioną jedną instancję przeglądarki. Liczyłem, że komenda zostanie wykonana na działającej instancji niestety otwiera się kolejne okno zaraz po wpisaniu komendy. Czy ktoś się orientuje jak to powinno działać?
Dodam, że przeglądarkę mam na raspbianie na raspberry pi.
Docelowo chciałbym osiągnąć coś w stylu "kiosk mode" - tak aby przeglądarka mogła być sterowana za pomocą skryptów bez jej zamykania. Więc jeśli to co chcę zrobić jest niewykonalne na tej przeglądarce - może jakieś sugestie?

pozdrawiam,
herszt

5
Języki skryptowe / [awk] pozycje wzorca w linijce
« dnia: 2012-12-17, 15:23:09 »
Witam,

mam problem z określeniem pozycji wzorca w linijce (a dokładniej, jeśli ten wzorzec występuje kilka razy). Mogę oczywiście użyć index(), ale wtedy mam pozycję tylko pierwszego wystąpienia - jest jakiś prosty sposób na określenie (wszystkich) pozycji tegoż szukanego wzorca jeśli występuje on kilka razy w linii?

Przepraszam, jeśli pytanie wydaje się banalne, ale trochę już nad tym siedziałem i jakoś nie mogę sobie poradzić.

pozdrawiam
herszt

6
Witam,

Chciałem prosić szanownych forumowiczów o radę w sprawie routera 3G. Szukam jakiegoś w miarę przyzwoitego z opcją 3G (najlepiej, żeby można było gdzieś w niego wcisnąć kartę SIM - bo miałem styczność z TP-LINKiem z możliwością podłączenie modemu USB ale jakoś mi to rozwiązanie średnio odpowiada). Dodatkowo chciałbym stworzyć VPN, aby widzieć podłączone do niego komputery w jednej sieci z komputerami znajdującymi się w zupełnie innym miejscu. Nie wiem na ile taka funkcjonalność zależy od samego sprzętu, a na ile od operatora sieci - i tu byłbym wdzięczny za jakieś lekkie nakreślenie tematu pod kątem naszych sieci GSM. Będę wielce zobowiązany za wszelkie wskazówki.

z góry dzięki
pozdrawiam
herszt

7
Usługi / [lighttpd] zwraca tylko index.php
« dnia: 2011-04-06, 16:52:18 »
Czyli, jeśli pojawi się np. /cfg/css to i tak zostanie przekierowane do config.php? Problem teraz polega na tym, że w katalogu cfg/ mam podkatalogi css/ images/ files/ js/ i w ogóle mi z nich nie pobiera niczego. Domyślam się, że problem tkwi w tym, że serwer to przekierowuje do cfg.php. Czy mogę jakoś w ostatniej regule wykluczyć te podkatalogi, aby poprawnie mi pobierało?

z góry dzięki
pozdrawiam
herszt

8
Usługi / [lighttpd] zwraca tylko index.php
« dnia: 2011-03-30, 16:32:35 »
Wydaje mi się, że problemem tu jest jeden z modów lighttpd:

url.rewrite-once = (
     "^/phpMyAdmin/(.*)$" => "/phpMyAdmin/$1",
    "^/(css|images|files|js)/(.*)$" => "/$1/$2",
    "^/(robots\\.txt|favicon\\.ico)$" => "/$1",
    "^/cfg/([^?]*)(\\?(.*))?$" => "/cfg/main/config.php?url=$1&$3"
)
Ostatnia linijka wyglądała inaczej. Zmieniłem ją nieco intuicyjnie, ale jeszcze to nie to co chciałem osiągnąć. Mam tu problem z rozszyfrowaniem tej ostatniej reguły - nieco skomplikowany zapis. Byłbym wdzięczny za wyjaśnienie.

z góry dzięki
pozdrawiam
herszt

9
Usługi / [lighttpd] zwraca tylko index.php
« dnia: 2011-03-23, 13:25:44 »
Plik konfiguracyjny:

Cytuj
## modules to load
# at least mod_access and mod_accesslog should be loaded
# all other module should only be loaded if really neccesary
# - saves some time
# - saves memory
server.modules              = (
                                "mod_rewrite",
#                               "mod_redirect",
#                               "mod_alias",
#                               "mod_access",
#                               "mod_cml",
#                               "mod_trigger_b4_dl",
#                               "mod_auth",
#                               "mod_status",
#                               "mod_setenv",
#                               "mod_fastcgi",
#                               "mod_proxy",
#                               "mod_simple_vhost",
#                               "mod_evhost",
#                               "mod_userdir",
                                "mod_cgi",
#                               "mod_compress",
#                               "mod_ssi",
#                               "mod_usertrack",
#                               "mod_expire",
#                               "mod_secdownload",
#                               "mod_rrdtool",
#            "mod_webdav",
                                "mod_accesslog" )

## a static document-root, for virtual-hosting take look at the
## server.virtual-* options
server.document-root        = "/web/page/webroot"

## where to send error-messages to
server.errorlog             = "/logs/lighttpd.error.log"

# files to check for if .../ is requested
index-file.names            = ( "index.php", "index.html",
                                "index.htm", "default.htm" )

## set the event-handler (read the performance section in the manual)
# server.event-handler = "freebsd-kqueue" # needed on OS X

# mimetype mapping
mimetype.assign             = (
  ".pdf"          =>      "application/pdf",
  ".sig"          =>      "application/pgp-signature",
  ".spl"          =>      "application/futuresplash",
  ".class"        =>      "application/octet-stream",
  ".ps"           =>      "application/postscript",
  ".torrent"      =>      "application/x-bittorrent",
  ".dvi"          =>      "application/x-dvi",
  ".gz"           =>      "application/x-gzip",
  ".pac"          =>      "application/x-ns-proxy-autoconfig",
  ".swf"          =>      "application/x-shockwave-flash",
  ".tar.gz"       =>      "application/x-tgz",
  ".tgz"          =>      "application/x-tgz",
  ".tar"          =>      "application/x-tar",
  ".zip"          =>      "application/zip",
  ".mp3"          =>      "audio/mpeg",
  ".m3u"          =>      "audio/x-mpegurl",
  ".wma"          =>      "audio/x-ms-wma",
  ".wax"          =>      "audio/x-ms-wax",
  ".ogg"          =>      "application/ogg",
  ".wav"          =>      "audio/x-wav",
  ".gif"          =>      "image/gif",
  ".jpg"          =>      "image/jpeg",
  ".jpeg"         =>      "image/jpeg",
  ".png"          =>      "image/png",
  ".xbm"          =>      "image/x-xbitmap",
  ".xpm"          =>      "image/x-xpixmap",
  ".xwd"          =>      "image/x-xwindowdump",
  ".css"          =>      "text/css",
  ".html"         =>      "text/html",
  ".htm"          =>      "text/html",
  ".js"           =>      "text/javascript",
  ".asc"          =>      "text/plain",
  ".c"            =>      "text/plain",
  ".cpp"          =>      "text/plain",
  ".log"          =>      "text/plain",
  ".conf"         =>      "text/plain",
  ".text"         =>      "text/plain",
  ".txt"          =>      "text/plain",
  ".dtd"          =>      "text/xml",
  ".xml"          =>      "text/xml",
  ".mpeg"         =>      "video/mpeg",
  ".mpg"          =>      "video/mpeg",
  ".mov"          =>      "video/quicktime",
  ".qt"           =>      "video/quicktime",
  ".avi"          =>      "video/x-msvideo",
  ".asf"          =>      "video/x-ms-asf",
  ".asx"          =>      "video/x-ms-asf",
  ".wmv"          =>      "video/x-ms-wmv",
  ".bz2"          =>      "application/x-bzip",
  ".tbz"          =>      "application/x-bzip-compressed-tar",
  ".tar.bz2"      =>      "application/x-bzip-compressed-tar"
 )

# Use the "Content-Type" extended attribute to obtain mime type if possible
#mimetype.use-xattr        = "enable"


## send a different Server: header
## be nice and keep it at lighttpd
# server.tag                 = "lighttpd"

#### accesslog module
accesslog.filename          = "/logs/lighttpd.access.log"
debug.log-request-handling = "enable"

## deny access the file-extensions
#
# ~    is for backupfiles from vi, emacs, joe, ...
# .inc is often used for code includes which should in general not be part
#      of the document-root
#url.access-deny             = ( "~", ".inc" )

$HTTP["url"] =~ "\\.pdf$" {
  server.range-requests = "disable"
}

##
# which extensions should not be handle via static-file transfer
#
# .php, .pl, .fcgi are most often handled by mod_fastcgi or mod_cgi
static-file.exclude-extensions = ( ".php", ".pl", ".fcgi" )
I dalej większość jest już wykomentowana (został tylko numer portu i obsługa php).

Oraz .htaccess:
Cytuj

    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]
Próbowałem tu wykomentować ostatnią linijkę, ale bez rezultatu.

z góry dzięki
pozdrawiam
herszt

10
Usługi / [lighttpd] zwraca tylko index.php
« dnia: 2011-03-23, 11:34:36 »
Witam!

Mam zainstalowanego lighttpd. Chodzi na porcie 3008. Ale niestety cokolwiek bym nie wpisał w adresie, to zawsze zwraca index.php. Jakieś sugestie? Podejrzewam, że może coś po prostu pominąłem.

z góry dzięki
pozdrawiam
herszt

11
Instalacja / [EMDEBIAN] problemy z instalacją
« dnia: 2011-03-07, 22:31:53 »
Próbowałem taką kombinację, ale niestety bez rezultatu. Może przyczyna leży gdzie indziej?

z góry dzięki
pozdrawiam
herszt

12
Instalacja / [EMDEBIAN] problemy z instalacją
« dnia: 2011-03-07, 14:32:08 »
Witam!

Zainstalowałem EMDEBIANa na ARMie (płytka Mini2440) według poniższego tutoriala:
http://code.google.com/p/mini2440/wiki/Emdebian

Niby wszystko poszło gładko i szybko, ale po restarcie jest sporo problemów. Otóż jeśli chce coś zrobić (np. samo ifconfig) to dostaję komunikat:

Cytuj
Warning: cannot open /proc/net/dev (No such file or directory). Limited output.
Idąc tym tropem sprawdziłem co się stanie po 'ps', i otrzymuję taki komunikat:

Cytuj
Error: /proc must be mounted
To mount /proc at boot you need an /etc/fstab line like:
/proc   /proc   proc   defaults
In meantime, run "mount /proc /proc -t proc"
Mój fstab wygląda następująco:
Cytuj
/proc   /proc   proc defaults
Próbowałem kilku kombinacji powyższego i bez rezultatu. Za każdym razem po restarcie muszę ręcznie montować /proc przez "mount /proc /proc -t proc" (i wtedy można powiedzieć, że w miarę wszystko działa). Dodatkowo, gdy chcę zrobić 'reboot', mam ostrzeżenie:

Cytuj
WARNING: could not determinate runlevel - doing soft reboot
(it's better to use shutdown instead of reboot from the command line)
shutdown: timeout opening/writing control channel /dev/initctl
init: timeout opening/writing control channel /dev/initctl
i się nie restartuje.

Czyżby jakiś problem z samą instalacją? A może konfiguracją? Będę wdzięczny za wszelkie sugestie.

z góry dzięki
pozdrawiam
herszt

13
Sieć / konfiguracja sieci - jak wyciągnąć?
« dnia: 2010-08-10, 11:19:12 »
Tak właśnie postanowiłem zrobić jak Koledzy radzą - czyli ifconfig, resolv.conf oraz route. Największym kłopotem tutaj będą jednak wyrażenia regularne. Mam problem z czytaniem np. drugiej zwróconej przez cat linijki (w pierwszej jest coś co mnie nie interesuje). Można odczytać linijki o określonym numerze? Używałem "cut" ale tam można bawić się samymi kolumnami oddzielonymi określonym separatorem. Może jest na to jakiś sposób?

z góry dzięki
pozdrawiam
herszt

14
Sieć / konfiguracja sieci - jak wyciągnąć?
« dnia: 2010-08-09, 23:50:12 »
Witam!

Takie dość nietypowe pytanie mam. Chciałbym w jak najprostszy sposób wycignąć takie rzeczy jak IP, DNS, bramka i maska. Czy jest jakiś inny sposób niż ifconfig? Może ta konfiguracja jest zapisywana w jakimś pliku? Potrzebuję później te dane dość łatwo obrobić więc im łatwiej będzie to wyciągnąć tym lepiej.

z góry dzięki
pozdrawiam
herszt

15
C/C++ / daemon - komunikacja
« dnia: 2010-07-22, 23:31:01 »
Witam!

Napisałem na podstawie 'http://peterlombardo.wikidot.com/linux-daemon-in-c' prostego daemona. Chciałbym się z nim jakoś 'skomunikować'. Przejrzałem trochę stron, ale nic konkretnego i w miarę przystępnie wytłumaczonego nie znalazłem. Chodzi mi o to, aby móc się go zapytać np. o wynik operacji jaką sobie aktualnie przeprowadza albo o cokolwiek innego. Może być przez konsolę (jest w ogóle taka możliwość?), albo za pośrednictwem innego programu który by np. zbierał informacjie z kilku prostych daemonów. Jak powinienem to napisać?

z góry dzięki
pozdrawiam
herszt

Strony: [1] 2 3