LINUX.ORG.RU

Избранные сообщения Shelly

Безвременная и непостижимая смерть скрипта.

Форум — Talks

У меня есть скрипт:

#!/bin/sh
sleep 5s
for (( i=1; i <= 500000000000000000000; i++ ))
do
xdotool mousemove 700 100 click 3 key Alt+Tab sleep 2 
done

Запускается через хоткеи, назначенные в КДЕ. Убивается так же. Я могу запускать и убивать его раз по 10 в сутки, но приблизительно раз в неделю он умирает сам непонятно почему. Запускаешь - через полчаса максимум его уже нет. Сначала я думал - может счетчик заканчивается (было 50000), возможно при рестарте скрипта отсчет продолжался с прошлого момента. Но нет - добавил счетчик, всеравно умирает раз в неделю сам.

Как бы понять: 1) От чего он умирает? 2) Как бы это предотвратить?

 ,

LightDiver
()

nftables + masquerade

Форум — Admin

Добрый день,

после обновления ядра до 5.18 внезапно перестали работать старые правила iptables и как следствие отвалилась wifi точка, которая за линуксовым роутером. В процессе поиска причины выяснил, что сейчас iptables уже не модно, а модно nftables. Сконвертировал правила в nft, но нифига не работает. С точки доступа не пингуется ничего за роутером. пробовал разные варианты правил, сейчас правила в nft выглядят вот так:

table ip nat {
        chain PREROUTING {
                type nat hook prerouting priority dstnat; policy accept;
        }

        chain INPUT {
                type nat hook input priority 100; policy accept;
        }

        chain OUTPUT {
                type nat hook output priority -100; policy accept;
        }

        chain POSTROUTING {
                type nat hook postrouting priority srcnat; policy accept;
                ip saddr 10.73.2.0/24 oif "enp6s0" masquerade
                ip saddr 10.73.2.0/24 oif "enp7s0" masquerade
        }
}

enp7s0 - внешний интерфейс в интернет, enp6s0 интерфейс в сторону точки доступа

что я делаю не так и как сейчас принято настраивать маскарадинг?

 

Gin
()

DEBIAN SID + ICEWM = НОСТАЛЬЖИ

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

Первая операционка, которую я заюзал, была винда95 в далеком 1997 году. Мне очень пришлась по нраву логика интерфейса - слева пуск, на рабочем столе корзина, компьютер и другие прожки, а окна закрываются крестиком - все легко, интуитивно и просто. Windows9x у меня вызывает лютую ностальгию.

К тому же win95 была легковесной и работала шустро, и к сожалению в наши времена ОС слишком тяжелые и наполнены лишними спецэффектами, что мне вообще не нравится и вызывает только лишнее раздражение.

Посему я решил собрать себе одновременно альтернативу windows9x, винде XP и винде десятке, в плане запуска современного тяжелого ПО, поддержки нового железа, и шустрой работы с минимальным потребляемыми ресурсами, при этом приятном олдовом интерфейсе середины 90х и нулевых годов под винду + максимальная скорость системы.

За основу был взят дистрибутив Debian, это типа как конструктор, на нем легко можно собрать что хочешь + на репозиториях огромное количество софта, арч в этом плане похуже, а софт из аур у меня работает нестабильно, его я в расчет не беру.

Оконный менеджер ICEWM, шикарная штука, там из коробки есть пуск, альттаб, пару тем, трей, кнопки ВЫКЛ, перезагрузка и часики - большего мне и не нужно.

Файловый менеджер - pcmanfm, xterm, иконки idesk, плеер аудасиоус с моим любимым скином под классический фоллыч, mpv, в качестве остального софта все максимально легковесное, чтобы система работала шустрее. Есть и софты тяжеловевсы, по типу криты и блендера, но без них мне никак не обойтись. Игры запускаю через вайн, портпротон, эмуляторы приставок, dosbox, стим и так же есть некоторые нативные игрушки.

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

В итоге полученной системой я нереально доволен, система потребляет ресурсов как старая добрая винда XP, однако она умеет в 64 бита и современный софт, а так же запуск новых ААА проектов по типу киберпанка2077. Темы подбирал специально виндовые, ибо люблю по ним ностальгировать, да и у этого оконного менеджера 90% кастомных тем в инете убогие, а вот подделанная под винду icewm выглядит и ощущается неплохо, только приходится переделывать под свой монитор размеры шрифта, пуска и рамки, возня с оконными менеджерами она такая.

На автостарте стоит запуск mp3 мелодии старта win2k, почему-то больше всего она мне нравится. И похоже что я собрал идеальную сборку конкретно для себя, хотя возможно вам она покажется полным убожеством.

>>> Просмотр (3840x2160, 1435 Kb)

 , , , ,

elpablo
()

Перенаправление SOCKS4/5 трафика на разные тунели OpenVPN

Форум — Admin

всем привет!

суть такая, есть с десяток активных OpenVPN соединений на одной машинке, и есть столько же Socks 4/5 прокси серверов, к которым подключены люди - в зависимости от порта прокси сервера, трафик выходит через разные OpenVPN тунели. сейчас все сделано через маркировку пакетов, те каждый прокси сервер запускается от разных пользователей, пакеты от пользователя маркируются и в зависимости от маркера отправляются в нужный OpenVPN тунельчек - но может есть менее геморройная реализация такой системы?

просто сейчас стоит вопрос о динамическом добавлении новых тунелей/проксей и хотелось бы что-нить попроще.

 , , ,

x77cc33x
()