LINUX.ORG.RU

Сообщения piyavking

 

Нетривиальное ограничение пользовательского доступа

Форум — Admin

Здравствуйте.

Хочу странноватого:

1. В неком каталоге я хочу дать пользователю возможность менять уже существующие в этом каталоге файлы и ходить по всем уже существующим подкаталогам.

2. При этом я хочу запретить пользователю создавать конкретно в этом каталоге подкаталоги и файлы.

3. И ещё я хочу, чтоб эти ограничения не касались уже существующих подкаталогов этого каталога.

4. И в качестве вишенки надо, чтоб в этом каталоге два конкретных файла с конкретными именами пользователю всё-таки было позволено создать - их, и только их.

Резюмируя: находишься в таком-то каталоге - редактируй на здоровье, но ничего не создавай - за исключением файлов c из «белого списка». Зашёл в подкаталог - делай в нём всё, что хочешь, ограничения на родительский каталог подкаталога не касаются.

Слабо представляю себе, как это сделать. Буду рад рекомендациям. Спасибо за внимание.

 , ,

piyavking
()

Помогите отловить шрифтовой тег в css

Форум — General

Здравствуйте.

Firefox. Принудительно заставляю шрифт абсолютно везде быть одинаковым, в том числе и по высоте. Но на duckduckgo имею странность: инспектор пишет, что шрифт по высоте такой, как я хочу (14px), а по факту он меньше - ну видно же, что шрифт выделенного фрагмента меньше, чем основной шрифт страницы.

Помогите разобраться. Спасибо за внимание.

 , ,

piyavking
()

Логиниться только после завершения пользовательского сервиса

Форум — Admin

Здравствуйте.

Обустроил для своих целей systemd ваншот сервис:

# cat /usr/lib/systemd/system/muser.service
[Unit]
  Description=mydeal
 
[Service]
  ExecStart="не очень быстрые вещи"
  Type=oneshot
 
[Install]
  WantedBy=multi-user.target

Он запускается, делает всё, что нужно, завершается. Всё ок.

Мне нужно, чтоб консольное приглашение системы появлялось только когда вышеописанный сервис успешно отыграл.

В systemd-logind.service в секции [Unit] пробовую «Requires=muser.service», «After=muser.service», «Wants=muser.service» - всё без толку: логин появляется, когда muser ещё шуршит.

Помогите разобраться. Спасибо за внимание.

 

piyavking
()

сетевой доступ и yggdrasil

Форум — Admin

Здравствуйте.

Хочется не такого уж и странного - доступа к одной своей линукс-машинке с другой своей линукс-машинки. Они обе в интернете, и на обоих у них запущен yggdrasil. В интернетах пишут, что оно идеально для удалённого управления и локалок, как идеально i2p для раздач и шаринга.

Вопрос в следующем: шайтан-символы типа [222:a8e4:50cd:55c:788e:b0a5:4e2f:a92c] - это и есть ip6 адрес моего хоста на манер «постоянного IP» в клирнете, и всё, что мне надо сделать - это настроить ssh и грамотно огородиться, а потом с другой машины к вот этому вот айпишнику и подключаться, не мудрствуя лукаво?

Спасибо за внимание, прошу прощения за лёгкий сумбур.

 ,

piyavking
()

Можно ли на RPI как-нибудь ускорить «отклик» tmpfs?

Форум — Admin

Здравствуйте.

RPI4, archlinuxarm, иксы, WM. Хомяк небольшой и практически весь засунут в tmpfs (при старте системы соответствующая папка копируется в /tmp, а в ~/ уже есть соответствующие линки - то есть ~/.config является симлинком на /tmp/home/$USER/.config, например).

Система радует, реагирует шустро, но я задумываюсь: а можно ли ещё? Вопрос в следующем: есть ли у малинки какие-нибудь параметры, отвечающие за «скорость отклика» памяти, которые я могу подкрутить в config.txt?

Сформулировал достаточно сумбурно, прошу отнестись с пониманием - я дилетант. Спасибо за внимание.

 , ,

piyavking
()

Помогли победить межбуквенное в xterm - помогите межстрочное

Форум — Desktop

Здравствуйте.

Хочу перестать терпеть вот это в xterm.

Свет сошёлся клином именно на этом шрифте, именно в xterm (в urxvt с этим же шрифтом ноль проблем, но я хочу xterm).

XTerm*scaleHeight в .Xresources вставлял, она работает, но только «в плюс» - 1.45 - пожалуйста, 0.9 - ноль эффекта. А я как раз хочу принудительно подсхлопнуть высоту строки!

Может в xterm специальный такой параметр однопиксельной рамки вокруг шрифта есть, который можно принудительно отключить, или что-то ещё?

Подскажите, пожалуйста, я невеликий знаток хресурсов. Спасибо за внимание.

 , ,

piyavking
()

Letter spacings in xterm

Форум — Desktop

Здравствуй, ЛОР!

Бей меня, насмехайся надо мной, но скажи мне, что мне вбить в ~/.Xresources, чтобы X шрифт в xterm не разлетался по ширине?

Поисковик пытаюсь терзать, но то ли сегодня магнитная бурька, то ли у меня приступ дебилизма - неасиливаю...

Прошу прощения, что беспокою элементарщиной.

И наброшу: urxvt тормозит)

Спасибо за внимание.

 , ,

piyavking
()

Что не так с smplayer в плане проигрывания вложенных директорий?

Форум — Multimedia

Здравствуйте.

Есть проблема:

Открываю директорию ~/Music в smplayer (~/Music - он и в Африке ~/Music - каталоги с подкаталогами и файлами) - прежде, чем сформировать плейлист, он эту директорию с поддиректориями весьма долго жуёт, в отличие от голого mpv, который с этим справляется мгновенно.

Реквестую решения проблемы, а также известные почтеннейшей публике гуишки к mpv - smplayer более-менее приелся что-то...

 mpv smplayer

piyavking
()

Странный выхлоп при консольном логине

Форум — Admin

Здравствуйте.

Запустил на арчике systemd-firstboot (криво наконфигурял, кириллицы в терминале не было, вот это всё, решил с чистого листа начать, так сказать)

Все настройки подхватились, папилломы проблемы с иксами ушли, но в консоль при логине стало сыпаться следующее:

три строчки примерно такого вида

[ 1119.660208] audit: type=1100 audit(1741168367.007:145): pid=19297 uid=0 auid=4294967295 ses=4294967295 msg='op=PAM:authentication grantors=pam_shells,pam_faillock,pam_permit,pam_faillock acct="piyavking" exe="/usr/bin/login" hostname=archlinux addr=? terminal=/dev/tty2 res=success'

и потом

[ 1119.675799] audit: type=1006 audit(1741168367.023:148): pid=19297 uid=0 old-auid=4294967295 auid=1000 tty=tty2 old-ses=4294967295 ses=4 res=1
[ 1119.675929] audit: type=1300 audit(1741168367.023:148): arch=c00000b7 syscall=64 success=yes exit=4 a0=5 a1=ffffd277b540 a2=4 a3=0 items=0 ppid=1 pid=19297 auid=1000 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=1000 fsgid=0 tty=tty2 ses=4 comm="login" exe="/usr/bin/login" key=(null)
[ 1119.676124] audit: type=1327 audit(1741168367.023:148): proctitle=2F62696E2F6C6F67696E002D2D

В /var/log/audit, ЧСХ - полная пустота.

Есть-пить оно не просит, жить не мешает, но непонятно и «неаккуратненько как-то». Помогите понять и почикать.

Спасибо за внимание.

Перемещено hobbit из general

 , ,

piyavking
()

аналог yay для void существует?

Форум — Linux-install

Здравствуйте.

Я новенький в этом вашем void на этом своём шайтан-РПи4_8Г-десктопчике и могу тупануть, но есть ли в нём что-то вроде yay (обалденный арчовый швейцарский ножик, надо сказать)? Чтоб хотя б искал по гитам, а в идеале ещё и аарч64 архитектуру принудительно вбивал и инсталлил, как вышеупомянутый.

Или может мне окончательно ошизеть, собрать яй из исходников и он заработает?)))) Сугубо кастую amd_amd и Goat к участию в обсуждении. Почему лайв-образы с ХФСЕ не стартуют залитые на карту ни спереди, ни сзади через переходник (матрос Сидоров густо покраснел и сплюнул от сраму)?

P.S. void, потому, что несмотря на полную отвязанность, официально аарч64 поддерживает и свято чтит все модули родного загрущщика с возможностями их фигурного напилинга в config- и cmdline.txt, которые мне так нравятся я плохо прочёл fмануал. Снова. Спасибо за внимание.

Апдейт: Уж больно отмороженно. Голова заболела. С уважением, но отверг. Понял, что зря катил бочку на arclinuxarm aarch64:

pacman -s linux-rpi
решает все проблемы с u-boot.

 , ,

piyavking
()

2D-иллюстрация к рассказу про Arch Linux ARM

Галерея — Скриншоты

Здравствуйте.

Решил не дать железу остыть и провести сеанс эксгибиционизма, иллюстрирующий в картинках мой пост про Arch Linux ARM. Поставьте рядом ведёрки, держите наготове зелёнку и бальзам «Звёздочка» для лечения покрасневших глаз.

Скроллбары не нужны, заголовки окон не нужны, табы в браузере не нужны, тайлинг, papirus icon/gtk theme.

Спасибо за внимание.

 , , , ,

piyavking
()

rclone отваливается от ftp при бездействии: что нужно сделать?

Форум — Admin

Здравствуйте.

Настроил в rclone ftp-соединение с оригинальным названием lftp по локалке к каталогу с музыкой, сделал «rclone mount lftp:/ ~/remotes/lftp», сижу слушаю.

Средний трек в каталоге звучит какие-то минуты, и за это время коннект отваливается, в плеере мелькают сообщения о недоступности треков, в выхлопе «mount» пропадает ~/remotes/lftp.

Не трогая плеер, повторяю «rclone mount lftp:/ ~/remotes/lftp» - коннект восстанавливается, плеер прекращает мотать недоступные треки и продолжает проигрывать плейлист.

Я далековат от опций FTP соединений, подскажите, кто в теме, как более-менее цивилизованно «проявлять активность по таймеру» по этому соединению, чтоб коннект не отваливался. Специальные пакеты какие-то пускать, вот это всё.

Простой ping не помог, а сложнее я не особо в теме, как и написал. Ну не umount же с mount'ом в минутном цикле мне для этого в отдельном терминальчике вертеть, право слово...

Подскажите, пожалуйста. Спасибо за внимание.

Дополняю: Странная деталь: треки никогда не застревают на середине, даже весьма длинные, затык возникает только при смене трека. rclone при затыке начинает сыпать парами сообщений вида

2025/02/23 11:33:28 ERROR : Music/Slayer/: Dir.Stat error: write tcp 192.168.1.100:60010->192.168.1.102:2121: write: broken pipe
2025/02/23 11:33:28 ERROR : IO error: write tcp 192.168.1.100:60010->192.168.1.102:2121: write: broken pipe

При файловой активности (копировании туда-сюда больших объёмов, например) обрывов не происходит. Но впиливать для неразрыва touch/rm цикл - это тоже какая-о дичь)

Плюнул, вернул curlftpfs-ng, старый друг лучше новых двух)

 ,

piyavking
()

Краткое резюме об Arch Linux ARM с предложением темы для обсуждения

Форум — Desktop

Здравствуйте.

Два месяца добросовестно курил сабж, например, и набрался наглости предложить добрым людям переработанный и дополненный официальный гайд, чтоб некоторых моих шишек вслед за мной не набивать, изложить впечатления и задать очередной вопрос. Итак:

l=буква_диска_в_/dev/sda
cd /tmp
fdisk '/dev/sd'$l
	"o","p"
	"n","p","1","ENTER","+200M","t","c"
	"n","p","2","ENTER","ENTER","w".

mkfs.vfat '/dev/sd'$l'1';mkdir boot;mount '/dev/sd'$l'1' boot
mkfs.ext4 '/dev/sd'$l'2';mkdir root;mount '/dev/sd'$l'2' root
wget http://os.archlinuxarm.org/os/ArchLinuxARM-rpi-aarch64-latest.tar.gz
bsdtar -xpf ArchLinuxARM-rpi-aarch64-latest.tar.gz -C root;sync
mv root/boot/* boot;sed -i 's/mmcblk0/mmcblk1/g' root/etc/fstab;umount boot root

загрузиться с носителя (alarm:alarm, root:root), и:

	pacman-key --init;pacman-key --populate archlinuxarm;pacman -Syyu

#Также обязательно поставить стандартный стабильный загрузчик:

	pacman -S linux-rpi

#при этом правильная архитектурка и все плюшки дистра останутся на месте.

	cd /tmp;git clone https://aur.archlinux.org/yay-bin.git; cd yay-bin;makepkg-si 

# Забудьте, пожалуйста, с этого момента про git clone и прочее makepkg. Всё уже скомпилировано до вас, сами вы только мусор по хомяку разнесёте (я разнёс наотличненько, пока на Манжаре минимал разгон брал). Всё, что по auru - в кэше yay, обёртка умеет в поиск-обновления-алиасы-ключей-пакмана-и-пр-и-пр-и-пр, не надо в голове ничего держать.

	переименоваться, перепаролиться, перегрузиться. Если корень после перезагрузки будет монтироваться как рид-онли - вписать его в /etc/fstab как rw.

Система готова.

Проверено на Raspberry Pi 4 8Г.

Впечатления от приготовленной таким образом системы:

а: Практически абсолютный клон предпочтений хлопком двух пальцев. Ты в чём-то определился - ты железобетонно это имеешь, причём сохранять тебе надо только список пакетов и хомяк. Перезалить его, список yay'у скормить, кой-чего совсем четь-чуть из /etc передрать, и... всё. Ты, как Джек Воробей, просто перешагнул с одного носителя на другой. Унёс этот носитель куда тебе надо, там запустился... это уж мелочи, конечно, но очень приятные мелочи. И особенно приятно, что эти мелочи ты имеешь лёгким шевелением двух пальцев, а не после получаса ловли блох и подстроек под конкретику - то, что сработало один раз, то сработает всегда.

б: Практически абсолютно голый исходный ноль под любой набор кубиков для любого направления деятельности. Исключительно просто редактируется прямой перезаписью файлов без всей вот этой вашей медитацией над образами.

в: Действительно обширнейшие свежайшие репы. В связи с этим хвататься за гиты очертя голову оказывается совершенно не нужным - если пакет есть в ауре и одновременно в коре/(экстре), то гитовая версия, как правило, ощутимо отстаёт (я удивился). Ну и

г: Отполированнейшая отполированность дистра позволяет пользователю пороть любую дичь, практически не заботясь о последствиях, что мне невероятно пришлось по душе.

д: Реакция у системы бешеная, нагрузка в покое строго по нулям - видел редкое: окно файрфокса на рабочем столе при нулевой загрузке процессора, и глюком индикатора это не было.

е: Да, есть Манжара и Эмеральд. Они дальше от идеала и вторичны, и по сути не нужны, хотя по жизни симпатичны. Арчлинуксарм тоже не арч, я знаю, но он гораздо арчовей, чем предыдущие два, тем более Эмеральд, который от армухи устал-перестал. Манжара получше, манжара живая.

А вот штык молодец, void - тот имеет дух малинку официально поддерживать, и, судя по отзывом, ещё отвязней, и живой интерес таки реально вызывает. Хотя стабильность, насколько я понимаю - не его второе имя, но истинных джедаев от заботы о мелочах подобного рода внезапно рухнувший на голову бронзовый Ленин ещё в детском саду всемилостивейше избавить соизволил)

Резюме: ALA классный дистр для классных людей. Не только лишь всем зайдёт. Жар-птицы стаями не летают. Но кто разгрыз, того за уши не оттащишь.

--------------------------------

P.S. Причина возврата фабричного /boot в последних строчках - дрожь иксов, примороженные окна, промахи клика мыши, и приступы внезапной глубокой кататонии с фризом видео/периферии, светодиодной истерикой, и передёргом питания. И крайне урезанный функционал тонкой настройки, конечно.

Это немного мешало наслаждаться, и было бы неплохим поводом попробовать этот ваш wayland, если б не awesome, к которому я намертво примёрз. И к иксам, соответственно, тоже.

И я сейчас я, наверно, понял почему оно провоцировалось главным образом именно в браузере - АЛАщный «оверлей» путался в одноимённых окнах, видимо?

В пост приглашаются умные и добрые люди, умеющие канпелять вёдра и способные мне подсказать: а я могу с помощью каких-нибудь u-boot tools заставить «дистровые» модули арчлинухарма работать более надёжно? Или ключики поперебирать какие-нибудь? Так-то вообще-то оно миленькое, шустренькое, cистеме 2 гига с лишним экономит. И у пингвинов на лого такие лапки милые. Вот по занозам бы вышеупомянутым рашпилем пройтись - так ничего было бы вполне ведёрко)

Ах да, и небольшой скринчик.

Спасибо за внимание.

 , , ,

piyavking
()

Переименование хоста и journal service

Форум — Admin

Здравствуйте.

Накатил свежую систему (archlinuxarm), обновился, переименовал хост через hostnamectl, отредактировал /etc/hostname, после чего наблюдаю при загрузке не очень долгое, но раздражающее застревание на «A start job is running for journal service».

К какому-то безобразию в функционировании системы это вроде как не приводит, но царапает глаз. Я хочу с этим разобраться, помогите, пожалуйста, советом.

Спасибо за внимание.

Апдейт: дело было в пакетном USB переключателе, через которой я клаву и мышь подключаю. Он немножко глюканутый, потому система над ним задумывается)

 , ,

piyavking
()

Котирую Л.О.Р. за быстрый и беспощадный административный фидбек

Форум — Linux-org-ru

Арч на распберри пи не видит монитора

Был срезан комментарий от анонима и мой ответ на него (с двумя кофеями чаями, между прочим!). Обсуждение было вполне по делу, с примерами, характеристиками, аргументами. На достаточно интересную, на мой взгляд, тематику. И было, само собой, обречено.

Приношу мои официальные аплодисменты по этому поводу, что я ещё по этому поводу могу принести, собственно)

И реквестую возможность поправить пострелейтед: за два месяца назрело новое, а пост приморозился.

Спасибо за внимание.

 ,

piyavking
()

Отпилить у firefox то, что мне не нужно - подводные камни?

Форум — Web-development

Здравствуйте.

Интересует вопрос: вот, например, не нужна мне стоковая about:home со всеми своими новостями, thumbnail'ами и прочими сервисами.

И прочее, и прочее, и многое прочее мне не нужно, не только хомяк с обвеской.

Понятно, что я средствами браузера, включая about:config всё, что можно, поотключал.

А насколько трудоёмко было бы мне аж из кода это повыкидывать перед компиляцией?

Ну вот просто поискать в исходнике (или даже прямо в архиве-установщике) соответствующие папки и файлы, и выкинуть их оттуда.

Понятно, что что-то похожее делают в интернете много команд специально обученных людей. Но я хочу сам.

Может быть, более подкованные в теме люди меня немножко сориентируют. Спасибо за внимание.

Апдейт: Более подкованные в теме люди меня немножко сориентировали. Librewolf.

 ,

piyavking
()

curl новый, а libcurl старый. Как так?, или Что не так с curlftpfs-ng?

Форум — Admin

Здравствуйте.

Укомпилил себе свежий curl по букварю (+ после «make» исполнил «make install» под рутом), судя по отчёту - всё огонь:

koeuk@piyavking:~/.local/src/curl $ curl -V
curl 8.12.1-DEV (aarch64-unknown-linux-gnu) libcurl/8.12.1-DEV OpenSSL/3.4.0 zlib/1.3.1 brotli/1.1.0 zstd/1.5.6 libidn2/2.3.7 libpsl/0.21.5 nghttp2/1.64.0 OpenLDAP/2.6.9
Release-Date: [unreleased]
Protocols: dict file ftp ftps gopher gophers http https imap imaps ipfs ipns ldap ldaps mqtt pop3 pop3s rtsp smb smbs smtp smtps telnet tftp ws wss
Features: alt-svc AsynchDNS brotli HSTS HTTP2 HTTPS-proxy IDN IPv6 Largefile libz NTLM PSL SSL threadsafe TLS-SRP UnixSockets zstd

Но потом смотрю с другой стороны и всё не так радужно:

koeuk@piyavking:~/.local/src/curl $ pacman -Ss libcurl | grep installed
core/curl 8.11.1-3 [installed]
core/libcurl-compat 8.11.1-3 [installed]
core/libcurl-gnutls 8.11.1-3 [installed]
extra/curlftpfs 0.9.2-10 [installed]

То, что libcurl не обновилась, подтверждает тот факт, что curlftpfs продолжает лажать с пробелами в именах директорий (из-за этого я curl обновлять и полез).

Помогите разобраться, пожалуйста. Очень хочется хомяк на телефоне)

Спасибо за внимание.

Апдейт: Спасибо добрым людям, ткнули носом в правильный гит, с curl всё прекрасно. И свежий curlftpfs-ng скомпилил. Но при попытке примонтировать ftp ресурс curlftpfs-ng пишет «Error setting curl:» без какого-либо выхлопа после двоеточия...

 , ,

piyavking
()

Я случайно каталог на SD карте

Форум — Linux-hardware

Здравствуйте.

Копировал каталог (свой юзерпрофайл firefox'а, если быть откровенным) из tmpfs обратно на SD карту (системный ext4 раздел, если совсем уж отбросить всякий стыд).

Смотрю - индикатор записи заклинило в «On», система фризанулась наглухо, что иксы, что консоль.

Дёрнул кабель, перегрузил, оно перегрузилось, но теперь у меня в ~/.mozilla/firefox/piyavking куча неудаляемых даже под рутом ошмётков, большинство из которых нулевого размера.

При попытках что-то поудалять-попереписывать - сразу тотальный фриз системы с передёргом power'а. Если просто этот радиоактивный шрам не трогать, а переписать в конфиге фурьки профайл на какое-нибудь свежее место - как всё нормально работало, так всё нормально и работает, в другие каталоги система вроде без проблем пускает совершенно штатным образом без каких либо выкрутасов.

Внимание, вопрос (два): могу ли я что-либо с этим сделать малой кровью с помощью какого-нибудь низкоуровнего цифрового зубила? И так ли сильно мне надо в сложившейся ситуации карту добивать?

Спасибо за внимание.

Апдейт: система просто всё это время игнорила forcefsck, потому, что считала, что у ней мало памяти. Загрузился с другого носителя и всё пофиксил.

Апдейт2: снова затык, снова на той же папке. Ну что ж, карта треснула. Буду ездить на ней, пока не осыпется полностью.

Перемещено hobbit из general

 , sd card,

piyavking
()

Мерцает курсор на рабочем поле в GIMP

Форум — Desktop

Здравствуйте.

Скомпилил GIMP, запускаю - всё замечательно, диалоги диаложут, интерфейс интерфейсит, всё блестяще.

Но стОит открыть/создать какую-нибудь картинку - и при наведени курсора на область редактирования курсор начинает люто, бешено мерцать, ощутимо тормозя и мешая, плохо слушаясь и т. д. При переводе курсора на интерфейс всё снова мгновенно хорошо.

Сухой остаток: Если курсор принимает форму gimp'овой «тулзы» (прямоугольного выделения, карандаша, тысячи у него) - он мерцает и тормозит.

Прошу помочь понять, где блоха, и прищемить её. Спасибо за внимание.

( на всякий случай для нетелепатов )

Апдейт: ЛОР-эффект это ЛОР-эффект. Запостил и внезапно всё понял.

«killall picom» - это всё, что было нужно, дело было в композитинге. Курсор всё равно какой-то странный, но сейчас он хотя бы не возбуждается при неподвижной мышке.

Апдейт2: Можно оставить композитор на месте, и сменить дистр. Тоже помогает.

 , , ,

piyavking
()

Заблудился в трёх соснах, помогите выбраться

Форум — Desktop

Здравствуйте.

Понравилась запускалка для иксов, склонировал гит, makepkg -si, запустил, и упс.

И в запускалке, и в системе настроен один и тот же шрифт DejaVuSansM Nerd Font Regular 10. В системе настроено DPI 100. Практически уверен, что софтинка упорно продолжает существовать в режиме DPI 96.

Помогите, пожалуйста, отмасштабировать приложение по феншую. Вчера весь день честно смотрел в код с лицом Чингачгука, но что в этой крохотульке идёт не так я до сих пор не пойму.

Спасибо за внимание.

Апдейт. Пришлось полезть в код и шевельнуть головой. Дело было в неотключаемой тени размером 1 пиксель, и которую софтина у_ч_и_т_ы_в_а_л_а при вычислении высоты шрифта (и которую не было видно на фоне окружающей среды, Карл!). Убил в исходнике тень, пересобрал, назначил шрифту размер 10+1=11, всё хорошо.

 , ,

piyavking
()

RSS подписка на новые темы