Хочу получить информацию из некоторых флагов: IA32_PEBS_ENABLE, IA32_PMCx и т.д. Как к ним обратится? Пробую через rdmsr - выдает ноль, чтобы я ни подавал ему на вход. Модуль msr подключен.
сегодня взял. на работе арч и всё норм, дома на ноуте на арче не хочет работать. гуглы с реддитами ничего не дали. может, не стоит чего на ноуте?
$ dmesg | tail -n 6
[375111.399378] usb 1-3: new high-speed USB device number 11 using xhci_hcd
[375111.539960] usb 1-3: New USB device found, idVendor=2972, idProduct=0035, bcdDevice= 1.07
[375111.539965] usb 1-3: New USB device strings: Mfr=1, Product=3, SerialNumber=2
[375111.539968] usb 1-3: Product: FiiO Q1
[375111.539971] usb 1-3: Manufacturer: GuangZhou FiiO Electronics Co.,Ltd
[375111.539974] usb 1-3: SerialNumber: FA132531
sudo aplay -l
не показывает
в pavucontrol и alsamixer нет нет
руками лезть в asound.conf не хочу, т.к. девайс хочу с собой носить и не знаю, как сделать так, чтобы там само всё цеплялось
xfce, если чё
Приветствую помогите пожалуйста!
Мне нужна последовательность гарантированно АБСОЛЮТНО случайных чисел! Можете помочь??
Доброго времени суток ЛОР. Пытаюсь собрать boost для arm, но сборка падает даже не начавшись.
build.log
* Package: dev-libs/boost-1.71.0
* Repository: gentoo
* Maintainer: [email protected] [email protected]
* USE: arm bzip2 elibc_glibc kernel_linux nls python python_targets_python2_7 python_targets_python3_6 threads userland_GNU zlib
* FEATURES: preserve-libs userpriv
>>> Unpacking source...
>>> Unpacking boost_1_71_0.tar.bz2 to /var/tmp/portage/dev-libs/boost-1.71.0/work
>>> Source unpacked in /var/tmp/portage/dev-libs/boost-1.71.0/work
>>> Preparing source in /var/tmp/portage/dev-libs/boost-1.71.0/work/boost_1_71_0 ...
* Applying boost-1.48.0-disable_icu_rpath.patch ...
[ ok ]
* Applying boost-1.69.0-context-x32.patch ...
[ ok ]
* Applying boost-1.56.0-build-auto_index-tool.patch ...
[ ok ]
* Will copy sources from /var/tmp/portage/dev-libs/boost-1.71.0/work/boost_1_71_0
* .arm: copying to /var/tmp/portage/dev-libs/boost-1.71.0/work/boost_1_71_0-.arm
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/dev-libs/boost-1.71.0/work/boost_1_71_0 ...
>>> Source configured.
>>> Compiling source in /var/tmp/portage/dev-libs/boost-1.71.0/work/boost_1_71_0 ...
* .arm: running multilib-minimal_abi_src_compile
* Creating configuration in /var/tmp/portage/dev-libs/boost-1.71.0/work/boost_1_71_0-.arm/user-config.jam
* python2_7: running append_to_user_config
* python3_6: running append_to_user_config
* Disabling support for NumPy extensions in Boost.Python
* python2_7: running append_to_b2_opts
* python3_6: running append_to_b2_opts
b2 --user-config=/var/tmp/portage/dev-libs/boost-1.71.0/work/boost_1_71_0-.arm/user-config.jam python=2.7 python=3.6 gentoorelease -j5 -q -d+2 pch=off --disable-icu boost.locale.icu=off --without-mpi --without-context --without-corouti>
Unable to load Boost.Build: could not find "boost-build.jam"
---------------------------------------------------------------
BOOST_ROOT must be set, either in the environment, or
on the command-line with -sBOOST_ROOT=..., to the root
of the boost installation.
Attempted search from /var/tmp/portage/dev-libs/boost-1.71.0/work/boost_1_71_0-.arm up to the root
at /usr/share/boost-build
and in these directories from BOOST_BUILD_PATH and BOOST_ROOT: /usr/share/boost-build.
Please consult the documentation at 'www.boost.org'.
* ERROR: dev-libs/boost-1.71.0::gentoo failed (compile phase):
* (no error message)
*
* Call stack:
* ebuild.sh, line 125: Called src_compile
* environment, line 3269: Called multilib-minimal_src_compile
* environment, line 1640: Called multilib_foreach_abi 'multilib-minimal_abi_src_compile'
* environment, line 1884: Called multibuild_foreach_variant '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_compile'
* environment, line 1587: Called _multibuild_run '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_compile'
* environment, line 1585: Called _multilib_multibuild_wrapper 'multilib-minimal_abi_src_compile'
* environment, line 436: Called multilib-minimal_abi_src_compile
* environment, line 1634: Called multilib_src_compile
* environment, line 2104: Called die
* The specific snippet of code:
* ejam "${OPTIONS[@]}" || die;
*
* If you need support, post the output of `emerge --info '=dev-libs/boost-1.71.0::gentoo'`,
* the complete build log and the output of `emerge -pqv '=dev-libs/boost-1.71.0::gentoo'`.
* The complete build log is located at '/var/tmp/portage/dev-libs/boost-1.71.0/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/dev-libs/boost-1.71.0/temp/environment'.
* Working directory: '/var/tmp/portage/dev-libs/boost-1.71.0/work/boost_1_71_0-.arm'
* S: '/var/tmp/portage/dev-libs/boost-1.71.0/work/boost_1_71_0'
emerge --info
ACCEPT_KEYWORDS="arm"
ACCEPT_LICENSE="*"
CBUILD="armv7a-hardfloat-linux-gnueabi"
CFLAGS="-O2 -pipe -march=armv7-a -mfpu=vfpv3 -mfloat-abi=hard"
CHOST="armv7a-hardfloat-linux-gnueabi"
CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/gconf /etc/gentoo-release /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-O2 -pipe -march=armv7-a -mfpu=vfpv3 -mfloat-abi=hard"
DISTDIR="/var/cache/distfiles"
EMERGE_DEFAULT_OPTS="-j2 --ask --binpkg-changed-deps=n"
ENV_UNSET="DBUS_SESSION_BUS_ADDRESS DISPLAY GOBIN PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR"
FCFLAGS="-O2 -pipe -march=armv7-a -mfpu=vfpv3 -mfloat-abi=hard"
FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs buildpkg config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync multilib-strict news parallel-fetch preserve-libs protect-owned sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersync xattr"
FFLAGS="-O2 -pipe -march=armv7-a -mfpu=vfpv3 -mfloat-abi=hard"
GENTOO_MIRRORS="distfiles.gentoo.org"
INSTALL_MASK="/lib/systemd /usr/lib/systemd /etc/systemd"
LANG="ru_RU.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j5"
PKGDIR="/var/cache/binpkgs"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git"
PORTAGE_TMPDIR="/var/tmp"
USE="acl arm armv5te armv6 armv6t2 berkdb bzip2 cli crypt cxx dri fortran gdbm iconv ipv6 ncurses nls nptl openmp pam pcre readline seccomp split-usr ssl tcpd unicode vim xattr zlib" ADA_TARGET="gnat_2018" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="karbon sheets words" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_ARM="edsp thumb thumb2 v4 v5 v6 v7 vfp" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock greis isync itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing tsip tripmate tnt ublox ubx" GRUB_PLATFORMS="pc" INPUT_DEVICES="libinput keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" NETBEANS_MODULES="apisupport cnd groovy gsf harness ide identity j2ee java mobility nb php profiler soa visualweb webcommon websvccommon xml" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php7-2" POSTGRES_TARGETS="postgres10 postgres11" PYTHON_SINGLE_TARGET="python3_6" PYTHON_TARGETS="python2_7 python3_6" QEMU_SOFTMMU_TARGETS="i386 x86_64 arm" QEMU_USER_TARGETS="i386 x86_64 arm" RUBY_TARGETS="ruby24 ruby25" USERLAND="GNU" VIDEO_CARDS="exynos fbdev omap v4l" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset: CC, CPPFLAGS, CTARGET, CXX, LC_ALL, LINGUAS, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Очень надеюсь на вашу помощь.
Вы наверное заметили, что в последние пару месяцев не двигался проект нейроябеды…
Это случилось потому, что я занимался другим проектом.
В общем, накидал несколько прототипов «доработки фильтров Калмана напильником», и написал околонаучную статью о том, как это устроено.
Милости прошу в issues к нашему шалашу.
Запилил себе отражения в экранном пространстве, хотел сделать демку для Corange, но тогда придётся повторно Gbuffer дублировать, а нахер оно надо. Или встраивать в рендер, но оно тоже нахрен не надо ибо реализация с горя пополам, короче минимальная. Короче я долго дуплил как хотя бы работать заставить эту хрень (Которая по итогу оказалась по сути хренью) заработало, спасибо видосу с ютуба где мужик объяснил непонятные моменты Короче вот https://github.com/orangeduck/Corange/issues/46 я просто скинул нужные куски кода,выглядит вот так https://www.youtube.com/watch?v=_kgjMhhp3Rs ,в текущем виде предлагать смержить с основным кодом это курам на смех, а так если кому интересно будет то можно использовать как минимально работающую имплементацию. Сабж обсуждать не надо. Я просто оставил это здесь. 5 Дней пердолился, по итогу оказалось мне не нужно с тем результатом что есть. Но возможно кому-то будет надо.
Ну ещё добавлю, попытка заполнять недоступные для SSLR тексели отражениями из динамической кубической карты окружения дно, даже не пытайтесь, будет мусор в виде увеличения на экране если камера высоко над отражаемым объектом, тоесть отражения никак не состыковать.
И ещё до кучи, посчитали себя житрожопым и решили что можно кешировать отражённые тексели и заюзать MRT редреринг при постпроцессинге что бы помечать тексели которые над головой, а потом возвращать их же когда они теряются из за наклона камеры то тоже губу то закатайте. Оно работает, причём здорово, но если есть движение то сосём ибо то что закешированно уже не соотносится с новой позицией.
Но если вы совсем утка шестипалая и решила рендерить в кубемапу только то что над камерой и когда uv выходит за единичку по y
отдавать тексели из кубемапы то поздравляю это замечательно работает и отражения корректные и данные от кубической карты отлично стыкуются с данными SSLR там где оно теряет тексели из за выхода за пределы UV но! опять сасать, ибо если хотите стыковку то отражения кубической карты должны быть того же разрешения что и основное, а это значит рендер полного кадра со семи эффектами два раза минимум, вроде ок но это если машинка шустрая. Ну или в низком разрешении и типа блюр отражения. Но тогда проще в кубемапу запеч причём запекать прямо в реалтайме а не заранее.
Ну вроде всё. SSLR хорошая штука, но в очень ограниченных условиях, ну или в гибриде с другими методами которые будут сглаживать косяки потери данных ray miss которые. Ну вроде всё.
Ах да, вариант с кубической картой глубины как при все направленных тенях тоже такое себе
Выдыхаю.
P.S. Прочитал тут про voxel GI и даже не знаю, что проще сразу повесится или пердолится с месяцок, а потом обнаружить что моя карта выдаст мне 2 кадра в секунду из за филлрейта в 1к пикселей и всё было зря. Сук , Ворона, сыр аж грустно, а я хотел на отражениях в игрушке своей завязать механику, теперь в топку.
Добрый вечер LOR
есть сайтик, у него фронт написан на ангуляр и есть вордпресс часть, сейчас все запросы в вордпресс захардкожены в конфиге nginx, и это создает определенные неудобства для заказчика, например нельзя добавить новые страницы в вордпрессе, какие-то SEO проблемы. просят сделать что бы по умолчанию все попадало в вордпресс, а только определенные запросы (/assets, favicon, /admin, /personal, /auth и /) попадали на ангуляр часть. Помогите с этим, уже голову сломал как это сделать, через отрицательную регуляку - nginx не работает с такими регулярными выражениями
user nginx;
worker_processes 1;
error_log /var/log/nginx/error.log warn;
pid /var/run/nginx.pid;
events {
worker_connections 1024;
}
http {
include /etc/nginx/mime.types;
default_type application/octet-stream;
log_format main '$remote_addr - $remote_user [$time_local] "$request" '
'$status $body_bytes_sent "$http_referer" '
'"$http_user_agent" "$http_x_forwarded_for"';
access_log /var/log/nginx/access.log main;
sendfile on;
keepalive_timeout 65;
gzip on;
gzip_types application/javasсript text/javasсript image/svg+xml;
server {
server_name "~^www\.(.*)$" ;
return 301 $scheme://$1$request_uri;
}
server {
listen 80 default;
#access_log /var/log/nginx/log/host.access.log main;
location ~ ^/(test|about|email|subscribe|wp-content|wp-admin|wp-includes|mainpage|\d+)/ {
proxy_pass wp.site.ru;
proxy_redirect off;
proxy_set_header X-Forwarded-Proto https;
proxy_set_header Host site.ru;
}
location ~ \.php {
proxy_pass wp.site.ru;
proxy_redirect off;
proxy_set_header X-Forwarded-Proto https;
proxy_set_header Host site.ru;
}
location / {
root /usr/share/nginx/html;
try_files $uri /index.html;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root /usr/share/nginx/html;
}
}
}
Шалом, понята!
Посчитал, что негоже входить в новое десятилетие с оформлением из 2013. Поэтому, вдохновлённый цветами из Windows 3.11 и прочими ретроградскими непотребствами состряпал новую тему оформления. На скриншоте:
- Fluxbox 1.3.7 (верность традициям)
- polybar 3.4.1 (для отображения всякой ерунды)
- galculator v2.1.4 (для демонстрации декорации окон)
- rofi 1.5.4 (для запуска приложений, названия которых я не помню)
- XTerm(351) с запущенным htop 2.2.0
Ну и FreeBSD-12.1-RELEASE-p1. Это всё вращается на HP Pavilion dv4 с 4 ГБ ОЗУ и Intel(R) Core(TM)2 Duo CPU P8400 @ 2.26GHz вместо процессора. Благо с Firefox'ом и Sylpheed'ом справляется.
На polybar'е отображается слева направо: погода (с openweathermap.org, свободное место/всего места на / и /usr/home, температура ядер процессора, свободная ОЗУ/всего ОЗУ, точка доступа Wi-Fi(канал), заряд батареи и статус заряда, яркость, громкость и раскладка клавиатуры. Все данные, кроме раскладки клавиатуры отдаются собственными скриптами.
Как и в 2013 году, на каждом рабочем столе (всего их 12) запущен xterm без декораций.
Шрифт - Anonymous Pro, Terminus уже надоел (почти за семь лет-то).
Как-то так.
>>> Просмотр
(1280x800,
196 Kb)
Скорость выпуска новых версий ТИА увеличилась, еще недавно родилась 49 версия, в коей было проведено грандиозное перелопачивание кода для грядущей совместимости с Qt6, и вот уже мир озаряется сиянием 50-й версии.
Зримое. Появился новый, альтернативный интерфейс под названием «Стыковка» (по умолчанию он выключен, дабы редактор оставался привычным) - разные части интерфейса можно перемещать и даже отрывать вне окна, что сохраняется между перезапусками ТИА. Далее, вместо малопонятной опции «Переопределить локаль» теперь доступен список выбора языка интерфейса.
Незримое. Оптимизация циклов с итераторами, отвязка от модуля QtNetwork за счет унификации механизма single application для всех платформ кроме OS/2, устранение множества неряшливостей в коде после обработки оного утилитой cppcheck.
Привет всем.
Используется KUBUNTU 18.10 64bit.
Есть графический планшет. Для использования планшета нужно запустить драйвер планшета через SUDO.
Лезть в терминал для запуска драйверов каждый раз не удобно.
Идея в том, что бы драйвер планшета загружался автоматически при запуске системы (или сеанса пользователя). И работал в фоновом режиме, поскольку сам драйвер запускается в графической оболочке, где можно менять параметры поведения пера.
Почитав Гугл, понял, что реализовать данное действие правильнее через systemd.
На данный момент:
Создал юнит:
sudo nano /etc/systemd/system/xppen.service
Содержание юнита:
[Unit]
Description=XPPen Image Creative
After=network.target #Этот параметр взят из примера. Чем заменить не знаю. Оставил как есть. Хуже не будет.
[Service]
ExecStart=/bin/bash /home/anna/Driver/Linux_Pentablet_V1.3.0.0/Pentablet_Driver.sh
Type=forking
[Install]
WantedBy=multi-user.target
Alias=xppen.service
Затем:
systemctl daemon-reload
В итоге перезагружаемся и... ничего не работает.
Ввожу:
systemctl status xppen.service
показывает это:
Какой генератор SQL-кода используете для PostgreSQL?
Я нашёл следующие рисовалки диаграмм:
erwin Data Modeler, https://erwin.com/products/erwin-data-modeler/
DbSchema by WISE CODERS GmbH, https://dbschema.com/purchase.html
DbWrench, http://www.dbwrench.com/purchase/pp/purchase_pp_standard.shtml
Aqua Data Studio by ‘Precise Software Solutions’ and ‘Uptime Software’, https://www.aquafold.com/store
Database Designer for PostgreSQL by Microolap Technologies,
https://www.microolap.com/products/database/postgresql-designer/System Architect by Peter Harvey (Code by Design), https://www.codebydesign.com/SystemArchitect/ScreenShots/index.html
pgModeler by Raphael Ara
Добре всем!
Есть некий сервис. Сервис содержит около 2 тысяч элементов, состояние которых нужно проверять.
Сейчас нагиос обращается к сервису, делая около 2 тысяч запросов, чтобы получить статусы по каждому элементу — проблемный он или нет. И это не есть хорошо.
Однако, сервис имеет возможность по одному запросу выдать список всех НЕ проблемных элементов.
Возникла мысль, в контексте нагиоса:
Пусть нагиос не напрямую ломится к сервису, а обращается к внешнему скрипту (плагину), который, сделав один запрос к сервису и получив список НЕ проблемных элементов, отсекает их из полного списка известных ему из конфига или переданным в аргементах элементов и формирует из оставшихся список проблемных (diff).
Но вот беда — нагиос понимает только статусы (которых всего 4), а даже если бы понимал больше, то на описание всех комбинаций состояний «тот элемент ок, а вот те два не ок, а теперь тот не ок, а вот этот ок, а вон тот третий все еще не ок» элементов понадобится число статуса состоящее из 2 тысяч бит, ну, чтобы нагиос как-то отличил что статус поменялся. Но это всё бред.
На самом деле, достаточно ориентироваться не только на статус, но и на текст списка. Даже если статус не изменился, а вот текст списка да — отправлять оповещение. Так, даже при полном песце, куда удобнее будет видеть одно сообщение в две тысячи строк списка, чем 2 тысячи сообщений по 10 строк каждое, когда элемент это отдельный сервис.
Гугл помог вот досюда: https://support.nagios.com/forum/viewtopic.php?f=7&t=30238
И тут я понял, что нагиос сюда совсем не подходит, ибо, ну, костыли же уже велосипедные.
Да нахрен этот нагиос!
Засим вопрос:
Какой инструмент мне поможет достичь желаемого?
При советах, прошу иметь ввиду, что при перекатывании на этот другой, рекомендуемый вами, инструмент, надо, чтобы туда без проблем перетащилось то, что заведено и мониторится сейчас в нагиосе.
Добрый день, Друзья.
Имеется сервер HP DL 360 G5, на него установлен гипервизор Proxmox, установлен виртуальный коммутатор Openv Switch, настроены сетевые интерфейсы в режиме спайки(работают как один). Сервер подключен к коммутатору на котором создана группа LACP на подключенных в сервер портах, порты работают в режиме TRUNK, а также на порты проброшен управляющий влан 13. На коммутаторе при случае можно будет создать еще vlan-ы. Вопрос, как пробросить на виртуальные машины vlan-ы без тега? Вот ссылка на настройки в веб интерфейсе гипервизора https://ibb.co/T81xDLB . Вот конфиг файл сети гипервизора:
cat /etc/network/interfaces
allow-vmbr0 bond0
iface bond0 inet manual
ovs_bonds enp3s0 enp5s0
ovs_type OVSBond
ovs_bridge vmbr0
mtu 9000
ovs_options bond_mode=balance-tcp other_config:lacp-time=fast lacp=active
pre-up ( ifconfig enp3s0 mtu 9000 && ifconfig enp5s0 mtu 9000 )
# Force the MTU of the physical interfaces to be jumbo-frame capable.
# This doesn't mean that any OVSIntPorts must be jumbo-capable.
# We cannot, however set up definitions for eth0 and eth1 directly due
# to what appear to be bugs in the initialization process.
auto lo
iface lo inet loopback
allow-ovs vmbr0
allow-vmbr0 vlan13
iface vlan13 inet static
address 172.16.13.21
netmask 255.255.255.0
gateway 172.16.13.1
ovs_type OVSIntPort
ovs_bridge vmbr0
mtu 1500
ovs_options tag=13
ovs_extra set interface ${IFACE} external-ids:iface-id=$(hostname -s)-${IFACE}-vif
iface enp3s0 inet manual
iface enp5s0 inet manual
auto vmbr0
iface vmbr0 inet manual
ovs_type OVSBridge
ovs_ports bond0 vlan13
mtu 9000
Как определить что данные в таблице изменились, не применяя сигналы? Таблиц очень много и цеплять каждый сигнал это не очень удобно.
Добрый день.
Недавно начал изучать Rust и вот мне очень нравится писать простенькие интерфейсы. Выбрал для себя sciter.
Собственно пытаюсь скомпилировать dom example. (https://github.com/sciter-sdk/rust-sciter/blob/master/examples/dom.rs)
Все скомпилировалось - запускаю - белое окно.
Далее я просто скопировал исходный код url в файл (http://httpbin.org/html) и поменял функцию c load_file на load_html :
let html = include_bytes!("minimal.htm"
;
frame.load_html(html, Some("example://minimal.htm"
);
Заработало - Т.е. из памяти он отображает html контент.
Пробовал запускать с root - тоже самое.
Интернет на хосте есть, сайт пингует.
Писал на форум sciter - там три дня пост на модерации уже. помогите пожалусто!!!
Всем привет!
Имеется почтовый сервер exchange, который летит через postfix+spamassassin. К нежелательным письмам приписывается [SPAM]. Но летит это все во входящую почту. Хочу это сделать редирект на другой ящик [email protected].
Пытаюсь прикрутить procmail, ничего не выходит
procmailrc:
LOGABSTRACT=yes
VERBOSE=yes
COMSAT=no
:0
* ^Subject: [SPAM]
! [email protected]
в postfix main.cf:
mailbox_command = /usr/bin/procmail -a "$EXTENSION"
Подскажите, пожалуйста, как мне перенаправить этот вредный SPAM?