Uroš Popović v krátkém článku vysvětluje, co jsou emulátor terminálu, TTY a shell a jaké jsou mezi nimi rozdíly. Jde o první díl seriálu na jeho novém webu Linux Field Guide věnovaném nízkoúrovňové práci s linuxovými systémy.
Byl vydán Debian 13.5, tj. pátá opravná verze Debianu 13 s kódovým názvem Trixie a Debian 12.14, tj. čtrnáctá opravná verze Debianu 12 s kódovým názvem Bookworm. Řešeny jsou především bezpečnostní problémy, ale také několik vážných chyb. Instalační média Debianu 13 a Debianu 12 lze samozřejmě nadále k instalaci používat. Po instalaci stačí systém aktualizovat.
CiviCRM (Wikipedie) bylo vydáno v nové verzi 6.14.0. Podrobnosti o nových funkcích a opravách najdete na release stránce. CiviCRM je robustní open-source CRM systém navržený speciálně pro neziskové organizace, spolky a občanské iniciativy. Projekt je napsán v jazyce PHP a licencován pod GNU Affero General Public License (AGPLv3). Český překlad má nyní 45 % přeložených řetězců a přibližuje se milníku 50 %. Potřebujeme vaši pomoc, abychom se dostali dál. Pokud máte chuť přispět překladem nebo korekturou, přidejte se na platformu Transifex.
Další lokální zranitelností Linuxu je ssh-keysign-pwn. Uživatel si může přečíst obsah souborů, ke kterým má právo ke čtení pouze root, například soubory s SSH klíči nebo /etc/shadow. V upstreamu již opraveno [oss-security mailing list].
Singularity (YouTube) je nejnovější otevřený film od Blender Studia. Jedná se o jejich první 4K HDR film.
Vyšla hra Život Není Krásný: Poslední Exekuce (Steam, ProtonDB). Kreslená point & click adventura ze staré školy plná černého humoru a nekorektního násilí. Vžijte se do role zpustlého exekutora Vladimíra Brehowského a projděte s ním jeho poslední pracovní den. Hra volně navazuje na sérii Život Není Krásný.
Společnost Red Hat představila Fedora Hummingbird, tj. linuxovou distribuci s nativním kontejnerovým designem určenou pro vývojáře využívající AI agenty.
Hru The Legend of Zelda: Twilight Princess od společnosti Nintendo si lze nově díky projektu Dusklight (původně Dusk) a reverznímu inženýrství zahrát i na počítačích a mobilních zařízeních. Vyžadována je kopie původní hry (textury, modely, hudba, zvukové efekty, …). Ukázka na YouTube. Projekt byl zahájen v srpnu 2020.
Byla vydána nová major verze 29.0 programovacího jazyka Erlang (Wikipedie) a související platformy OTP (Open Telecom Platform, Wikipedie). Detailní přehled novinek na GitHubu.
Po zranitelnostech Copy Fail a Dirty Frag přichází zranitelnost Fragnesia. Další lokální eskalace práv na Linuxu. Zatím v upstreamu neopravena. Přiřazeno ji bylo CVE-2026-46300.
#!/bin/bash
cd /var/www/html/redmin; rake redmine:check_periodictasks RAILS_ENV='production'
Pokud
cd /var/www/html/redmine; rake redmine:check_periodictasks RAILS_ENV="production"
spustím z příkazové řádky tak to funguje dobře. Pokud to ale hodím do cronu, tak to nefunguje. Může mě někdo prosím postrčit?
Řešení dotazu:
cd /var/www/html/redmine; /usr/bin/rake redmine:check_periodictasks RAILS_ENV='production'V zavislosti na tom, kde je rake binarka. Zjistis pomoci `whereis rake`. Ta cesta, co posilas je nejaka divna.
ls -al /var/www/html/redmine ls -al /usr/local/rvm/gems/ruby-1.9.3-p448@global/bin/rake cat /etc/crontab
[root@lineroc-druhy ~]# ls -la /var/www/html/redmine
total 96
drwxrwxrwx 17 apache apache 4096 Oct 7 15:58 .
drwxr-xr-x 3 root root 4096 Oct 7 15:41 ..
drwxrwxrwx 7 apache apache 4096 Sep 14 08:48 app
drwxr-xr-x 2 root root 4096 Oct 7 15:53 .bundle
drwxrwxrwx 5 apache apache 4096 Oct 14 16:56 config
-rwxrwxrwx 1 apache apache 160 Sep 14 08:48 config.ru
drwxrwxrwx 3 apache apache 4096 Oct 7 15:59 db
drwxrwxrwx 2 apache apache 4096 Sep 14 08:48 doc
drwxrwxrwx 5 apache apache 4096 Sep 14 08:48 extra
drwxrwxrwx 2 apache apache 4096 Sep 14 08:48 files
-rwxrwxrwx 1 apache apache 3119 Sep 14 08:48 Gemfile
-rw-r--r-- 1 root root 3450 Oct 8 16:43 Gemfile.lock
-rwxrwxrwx 1 apache apache 597 Sep 14 08:48 .gitignore
-rwxrwxrwx 1 apache apache 593 Sep 14 08:48 .hgignore
drwxrwxrwx 8 apache apache 4096 Sep 14 08:48 lib
drwxrwxrwx 2 apache apache 4096 Oct 21 17:18 log
drwxrwxrwx 4 apache apache 4096 Oct 10 13:21 plugins
drwxrwxrwx 8 apache apache 4096 Oct 8 16:43 public
-rwxrwxrwx 1 apache apache 275 Sep 14 08:48 Rakefile
-rwxrwxrwx 1 apache apache 205 Sep 14 08:48 README.rdoc
drwxrwxrwx 2 apache apache 4096 Sep 14 08:48 script
drwxrwxrwx 9 apache apache 4096 Sep 14 08:48 test
drwxrwxrwx 8 apache apache 4096 Sep 14 08:48 tmp
drwxrwxrwx 2 apache apache 4096 Sep 14 08:48 vendor
[root@lineroc-druhy ~]# ls -la /usr/local/rvm/gems/ruby-1.9.3-p448@global/bin/
total 24
drwxrwsr-x 2 root rvm 4096 Oct 7 15:27 .
drwxrwsr-x 7 root rvm 4096 Oct 7 15:26 ..
-rwxr-xr-x 1 root rvm 396 Oct 7 15:26 bundle
-rwxr-xr-x 1 root rvm 539 Oct 7 15:26 executable-hooks-uninstaller
-rwxr-xr-x 1 root rvm 385 Oct 7 15:27 rake
-rwxrwxr-x 1 root rvm 368 Oct 7 15:26 ruby_executable_hooks
[root@lineroc-druhy ~]#
[root@lineroc-druhy ~]# cat /etc/crontab
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/rvm/gems/ruby-1.9.3-p448@global/bin/rake
# For details see man 4 crontabs
# Example of job definition:
# .---------------- minute (0 - 59)
# | .------------- hour (0 - 23)
# | | .---------- day of month (1 - 31)
# | | | .------- month (1 - 12) OR jan,feb,mar,apr ...
# | | | | .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat
# | | | | |
# * * * * * user-name command to be executed
* * * * * root /root/red.sh > /var/log/redmine.log
[root@lineroc-druhy ~]#
ls -al /root/red.sh cat /root/red.sh
[root@lineroc-druhy ~]# ls -la /root/red.sh
-rwxrwxrwx 1 root root 259 Oct 31 15:04 /root/red.sh
[root@lineroc-druhy ~]# cat /root/red.sh
#!/bin/bash
#PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/rvm/gems/ruby-1.9.3-p448\@global/bin
cd /var/www/html/redmine; /usr/local/rvm/gems/ruby-1.9.3-p448@global/bin/rake redmine:check_periodictasks RAILS_ENV='production' 2>&1
echo "Good morning, world."
[root@lineroc-druhy ~]#
ps aux|grep -i cron tail -n 50 /var/log/cron tail -n 50 /var/spool/mail/root
fakt bych to potřeboval rozběhnout...
/root/red.shpřípadně
/red.shpodle toho co myslíš tím
když dám ve složce root ./red.sh ..
a určitě se tu zase na nějakou blbost zeptám.
Tiskni
Sdílej: