abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
eParkomat, startup z ČR, postoupil mezi finalisty evropského akcelerátoru ChallengeUp!
Robot na pivo mu otevřel dveře k opravdovému byznysu
Internet věcí: Propojený svět? Už se to blíží...
dnes 11:44 | Zajímavý projekt

Na Indiegogo byla spuštěna kampaň na podporu herní mini konzole a multimediálního centra RetroEngine Sigma od Doyodo. Předobjednat ji lze již od 49 dolarů. Požadovaná částka 20 000 dolarů byla překonána již 6 krát. Majitelé mini konzole si budou moci zahrát hry pro Atari VCS 2600, Sega Genesis nebo NES. Předinstalováno bude multimediální centrum Kodi.

Ladislav Hagara | Komentářů: 0
dnes 00:10 | Nová verze

Byla vydána verze 4.7 redakčního systému WordPress. Kódové označením Vaughan bylo vybráno na počest americké jazzové zpěvačky Sarah "Sassy" Vaughan. Z novinek lze zmínit například novou výchozí šablonu Twenty Seventeen, náhledy pdf souborů nebo WordPress REST API.

Ladislav Hagara | Komentářů: 0
včera 12:00 | Zajímavý projekt

Projekt Termbox umožňuje vyzkoušet si linuxové distribuce Ubuntu, Debian, Fedora, CentOS a Arch Linux ve webovém prohlížeči. Řešení je postaveno na projektu HyperContainer. Podrobnosti v často kladených dotazech (FAQ). Zdrojové kódy jsou k dispozici na GitHubu [reddit].

Ladislav Hagara | Komentářů: 14
včera 11:00 | Bezpečnostní upozornění

Byly zveřejněny informace o bezpečnostní chybě CVE-2016-8655 v Linuxu zneužitelné k lokální eskalaci práv. Chyba se dostala do linuxového jádra v srpnu 2011. V upstreamu byla opravena minulý týden [Hacker News].

Ladislav Hagara | Komentářů: 1
5.12. 22:00 | Komunita

Přibližně před měsícem bylo oznámeno, že linuxová distribuce SUSE Linux Enterprise Server (SLES) běží nově také Raspberry Pi 3 (dokumentace). Obraz verze 12 SP2 pro Raspberry Pi 3 je ke stažení zdarma. Pro registrované jsou po dobu jednoho roku zdarma také aktualizace. Dnes bylo oznámeno, že pro Raspberry Pi 3 je k dispozici také nové openSUSE Leap 42.2 (zprávička). K dispozici je hned několik obrazů.

Ladislav Hagara | Komentářů: 6
5.12. 06:00 | Zajímavý software

OMG! Ubuntu! představuje emulátor terminálu Hyper (GitHub) postavený na webových technologiích (HTML, CSS a JavaScript). V diskusi k článku je zmíněn podobný emulátor terminálu Black Screen. Hyper i Black Screen používají framework Electron, stejně jako editor Atom nebo vývojové prostředí Visual Studio Code.

Ladislav Hagara | Komentářů: 50
5.12. 06:00 | Zajímavý článek

I letos vychází řada ajťáckých adventních kalendářů. QEMU Advent Calendar 2016 přináší každý den nový obraz disku pro QEMU. Programátoři se mohou potrápit při řešení úloh z kalendáře Advent of Code 2016. Kalendáře Perl Advent Calendar 2016 a Perl 6 Advent Calendar přinášejí každý den zajímavé informace o programovacím jazyce Perl. Stranou nezůstává ani programovací jazyk Go.

Ladislav Hagara | Komentářů: 10
3.12. 16:24 | Nová verze

Byla vydána Mageia 5.1. Jedná se o první opravné vydání verze 5, jež vyšla v červnu loňského roku (zprávička). Uživatelům verze 5 nepřináší opravné vydání nic nového, samozřejmě pokud pravidelně aktualizují. Vydání obsahuje všechny aktualizace za posledního téměř půldruhého roku. Mageia 5.1 obsahuje LibreOffice 4.4.7, Linux 4.4.32, KDE4 4.14.5 nebo GNOME 3.14.3.

Ladislav Hagara | Komentářů: 17
3.12. 13:42 | Pozvánky

V Praze probíhá konference Internet a Technologie 16.2, volné pokračování jarní konference sdružení CZ.NIC. Konferenci lze sledovat online na YouTube. K dispozici je také archiv předchozích konferencí.

Ladislav Hagara | Komentářů: 0
2.12. 22:44 | Komunita

Joinup informuje, že Mnichov používá open source groupware Kolab. V srpnu byl dokončen dvouletý přechod na toto řešení. V provozu je asi 60 000 poštovních schránek. Nejenom Kolabu se věnoval Georg Greve ve své přednášce Open Source: the future for the European institutions (SlideShare) na konferenci DIGITEC 2016, jež proběhla v úterý 29. listopadu v Bruselu. Videozáznam přednášek z hlavního sálu je ke zhlédnutí na Livestreamu.

Ladislav Hagara | Komentářů: 26
Kolik máte dat ve svém domovském adresáři na svém primárním osobním počítači?
 (32%)
 (24%)
 (29%)
 (7%)
 (5%)
 (3%)
Celkem 779 hlasů
 Komentářů: 50, poslední 29.11. 15:50
Rozcestník
Reklama

Dotaz: cron dvojí spuštění startovních skriptů

25.6.2010 17:21 Honza
cron dvojí spuštění startovních skriptů
Přečteno: 373×
Přílohy:
Zdravím všechny, nedávno jsem úspěšně rozchodil OpenVPN a pomocí jejího logu sem odstranoval jen nedostatky v podobě warningů (např práva pro certifikaty atd) a zjistil jsem, že je jedna chyba v použivanem portu pro openvpn a popis že už se dany port používa, pote zjistuju ze se po spravne inicializaci spousti openvpn jakoby "podruhe" a neuspesne pac se port uz pouziva.

Pote kouknu do syslogu a vidim ze se startovaci skripty cronu spousti dvakrat. zde výtah (kompletni v priloze):
Jun 25 12:54:14 /opt/sbin/cron[135]: (CRON) STARTUP (V5.0)
Jun 25 12:54:14 kernel: Universal TUN/TAP device driver 1.5 (C)1999-2002 Maxim Krasnyansky
Jun 25 12:54:14 kernel: devfs_register(net/tun): could not append to parent, err: -17
Jun 25 12:54:19 thttpd[166]: socket :: - Address family not supported by protocol
Jun 25 12:54:24 thttpd[166]: thttpd/2.25b PHP/5.2.11 starting on port 8080
Jun 25 12:54:24 thttpd[166]: started as root without requesting chroot(), warning only
Jun 25 12:54:41 /opt/sbin/cron[201]: (CRON) STARTUP (V5.0)
Jun 25 12:54:42 thttpd[224]: socket :: - Address family not supported by protocol
Jun 25 12:54:43 thttpd[224]: thttpd/2.25b PHP/5.2.11 starting on port 8080
Jun 25 12:54:43 thttpd[224]: started as root without requesting chroot(), warning only
Nevedeli by jste co s tím ? Děkuji moc a v příloze přikládám logy...

Odpovědi

26.6.2010 13:42 NN
Rozbalit Rozbalit vše Re: cron dvojí spuštění startovních skriptů
Startovat openvpn cronem je nesmysl..demoni se spousti standartne pres rc.X skipty. Openvpn nema s kronem nic spolecneho..

Co mas za distro?

NN
27.6.2010 01:37 Honza
Rozbalit Rozbalit vše Re: cron dvojí spuštění startovních skriptů
Ahooj ale dit jo spousti se to pres init.d skripty. Jen je to videt v tom logu jako by to spoustel cron. nevim. Distro mam koppel - ceska variace Oleg. Pokud stale tápeš tak neco jako open-wrt na managovatelny routery. jeste me napada sem hodit vsechen postup startovacich skriptu. mam soubor init.usb ktery se spousti po najeti routeru - zavadi se tam swap soubor a nasledne se odkazuje na startovaci soubory v /etc/init.d/rc.unslung a ten obsahuje:
#!/bin/sh
 
# Start all init scripts in /opt/etc/init.d
# executing them in numerical order.
#
for i in /opt/etc/init.d/S??* ;do
 
     # Ignore dangling symlinks (if any).
     [ ! -f "$i" ] && continue
 
     case "$i" in
        *.sh)
            # Source shell script for speed.
            (
                trap - INT QUIT TSTP
                set start
                . $i
            )
            ;;
        *)
            # No sh extension, so fork subprocess.
            $i start
            ;;
    esac
done 
a v té samé složce jsou spousteci skripty pro openvpn zde:
#!/bin/sh
#
# Startup script for openvpn as standalone server
#

# Make sure IP forwarding is enabled
echo 1 > /proc/sys/net/ipv4/ip_forward

# Make device if not present (not devfs)
if ( [ ! -c /dev/net/tun ] ) then
  # Make /dev/net directory if needed
  if ( [ ! -d /dev/net ] ) then
	mkdir -m 755 /dev/net
  fi
  mknod /dev/net/tun c 10 200
fi

# Make sure the tunnel driver is loaded
if ( !(lsmod | grep -q "^tun") ); then
	insmod /opt/lib/modules/tun.o
fi

# I you want a standalone server (not xinetd), comment out the return statement below
return 0


## This is for standalone servers only!!!!
# Kill old server if still there
if [ -n "`pidof openvpn`" ]; then
    /bin/killall openvpn 2>/dev/null
fi

# Start afresh - add as many daemons as you want
/opt/sbin/openvpn --daemon --cd /opt/etc/openvpn --config openvpn.conf 

# [EOF]
a jeste jeden
#!/bin/sh

if [ -n "`pidof openvpn`" ]; then 
/bin/killall openvpn 2>/dev/null
fi

# load TUN/TAP kernel module
/sbin/insmod tun

# enable IP forwarding
echo 1 > /proc/sys/net/ipv4/ip_forward

# Startup VPN tunnel in daemon mode
/opt/sbin/openvpn --cd /opt/etc/openvpn --daemon \
--log-append /var/log/openvpn.log \
--config server.conf 
27.6.2010 01:41 Honza
Rozbalit Rozbalit vše Re: cron dvojí spuštění startovních skriptů
navic v tech spoustecich skriptech je zabijeni jiz uz spustenejch relaci - tak nechapu jak se muze spoustet dvakrat a rict to ze se port pouziva kdzy by to teoreticky melo bud spustit jendou nebo nejakou chybou dvakrat ale protoze to vsechny predchozi relace killne tak by to ten port melo mit zas volny.... Diky za pomoc
27.6.2010 08:03 Ash | skóre: 53
Rozbalit Rozbalit vše Re: cron dvojí spuštění startovních skriptů
protoze to vsechny predchozi relace killne tak by to ten port melo mit zas volny

Takto přesně to bohužel nefunguje, port může být i po zabití aplikace z určitých důvodů ještě chvíli blokovaný, další instance by buď musela počkat, nebo ho "rebindovat" ve zvláštním režimu.
27.6.2010 08:00 Ash | skóre: 53
Rozbalit Rozbalit vše Re: cron dvojí spuštění startovních skriptů
je to videt v tom logu jako by to spoustel cron

Já tam nic takového nevidím. V syslogu vidím, že se 2 x spouští cron, a v openvpn.logu vidím, že se 2 X spouští OpenVPN. Podle mne jde jen o korelaci, ne o konsekvenci.

Asi to máte nějak rozdrbané a některé služby se vám spouští 2x (cron, openvpn, možná ještě něco...).
28.6.2010 01:24 Honza
Rozbalit Rozbalit vše Re: cron dvojí spuštění startovních skriptů
Aha, tak moc děkuji a kde tento problém opravím, popř co můžu ještě zjistit (logy, configy) a napsat sem abych problém upřesnil?
28.6.2010 05:41 Ash | skóre: 53
Rozbalit Rozbalit vše Re: cron dvojí spuštění startovních skriptů
Nevím, ale nikdy neuškodí uvést distribuci kterou používáte.
28.6.2010 23:40 Honza
Rozbalit Rozbalit vše Re: cron dvojí spuštění startovních skriptů
ok jesteto sem jednou hodim:
..Distro mam koppel - ceska variace Oleg. Pokud stale tápeš tak neco jako open-wrt na managovatelny routery...
na jejich strakach a forech sem to hledal a nikde nic - spis bych se prilonil k tomu ze sem treba jendou pri instalaci neceho neco skonil a ted se mi to zacina vymstivat - ono jako vsechno jde ale tak nejak s chybama, pomalejs atd (znas to). Mozna se rozhodnu to vyresetovat a prehrat znova firmware s cistym systemem a naisntalovat znova ale je toho dost bezi na tom web server (php + mysql), ssh, telnet, ftp (+ucty a prava), statistiky, logy, automaticke stahovani a zalohovani, openvpn... to nad tim zas stravim tejden :-(.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.