friends [entries|archive|friends|userinfo]
solidus

[ userinfo | ljr userinfo ]
[ archive | journal archive ]

N-ART N 1 2019 [Apr. 23rd, 2019|01:06 am]

hex_laden
[Tags|, ]

На самом деле, тема 2003 года, и не дорисована, потому что парень, который рисовал, успел умереть, так что вот как-то так. Немного подчистил оригинал.



RAW'ы со сканера

Цветной вариант под катом. )

Это репост с сайта http://tolik-punkoff.com
Оригинал: http://tolik-punkoff.com/2019/04/22/n-art-n-1-2019/
LinkLeave a comment

Интересный способ определить, является ли раздел активным (стоит ли флаг boot) [Apr. 23rd, 2019|12:15 am]

hex_laden
[Tags|, ]

В Linux, с помощью dd.

Делается это вот такой огромной командой:

PARTREC=$(dd if=$DEV bs=1 count=16 status=none skip=$((0x1BE + 16 * ($PART - 1) )) | od -t x1 -A n |awk '{print $1}')

В переменную $DEV записывается устройство (например /dev/sda), а в переменную $PART - номер раздела, например 1 для /dev/sda1, потом проверяем, что накапало в $PARTREC - если там будет 00 - флаг boot для раздела не установлен, раздел неактивен, если 80 - раздел активный, если что-то еще, ну или с разделом что-то странное, или попытались установить флаг boot логическому разделу. Внезапно, gparted может такое сделать, хотя смысла в этом нет - активным разделом может быть только основной, но не логический и не расширенный.

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




Тестовый скрипт


1. На GitHub
2. На PasteBin

Источники


1. The MBR (master boot record) and the Partition Tables. Там как раз подробное описание, как оно выковыривается.
2. Нашел здесь

Это репост с сайта http://tolik-punkoff.com
Оригинал: http://tolik-punkoff.com/2019/04/21/interesnyj-sposob-opredelit-yavlyaetsya-li-razdel-aktivnym-stoit-li-flag-boot/
LinkLeave a comment

Становись скорей фашистом и Европу очищай! [Apr. 22nd, 2019|04:02 pm]

tiphareth
[Tags|, , ]
[Current Mood | sick]
[Current Music |тест, блядь, пишут, нахуй]

Похоже, что пидоры из Роскомцензуры научились
обходить блокировки, потому что что-то зачастило.
Вот очередное:

Направляется уведомление о внесении в ``Единый реестр
доменных имен, указателей страниц сайтов в сети ``Интернет''
и сетевых адресов, позволяющих идентифицировать сайты в
сети ``Интернет'', содержащие информацию, распространение
которой в Российской Федерации запрещено'' следующего(их)
указателя (указателей) страницы (страниц) сайта в сети
``Интернет'':
http://lj.rossia.org/users/kodatski/695850.html .

В случае непринятия провайдером хостинга и (или)
владельцем сайта мер по удалению запрещенной информации и
(или) ограничению доступа к сайту в сети ``Интернет'', будет
принято решение о включении в единый реестр сетевого
адреса, позволяющего идентифицировать сайт в сети
``Интернет'', содержащий информацию, распространение которой
в Российской Федерации запрещено, а доступ к нему будет
ограничен.

Сведения о включении доменных имен, указателей страниц
сайтов сети ``Интернет'' и сетевых адресов доступны
круглосуточно в сети ``Интернет'' по адресу
http://eais.rkn.gov.ru .

С уважением,
ФЕДЕРАЛЬНАЯ СЛУЖБА ПО НАДЗОРУ В СФЕРЕ СВЯЗИ,
ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ И МАССОВЫХ КОММУНИКАЦИЙ.

Ненавижу, мрази ебаные, да чтоб они сдохли нахуй вообще.

Привет
Link24 comments|Leave a comment

Эмуляция восстановления при загрузке Acronis True Image с помощью syslinux/extlinux [Apr. 21st, 2019|08:52 pm]

hex_laden
[Tags|, , ]

Преамбула


Принесли мне тут в починку компьютер с наглухо залитыми эпоксидкой USB портами (безопасность же) и поставили задачу переустановить винды, в связи с заменой сгоревшего HDD на новый. По счастью сетевой порт был, так что единственным доступным способом доставить туда винды, был PXE. Но, в данном случае, речь пойдет не о PXE.
Зная клиента, который, несмотря на солидность, периодически "придет, и молча уронит все", я подумал, что так дело не пойдет. Надо предусмотреть возможность восстановить если что, ОС прямо с компьютера. Чтоб клиент не бегал вокруг меня, если уронит винду из-за кривого ПО/рук.

Всем хорош образ загрузочного диска Acronis True Image, и копию ОС сделать может, и восстановить может, и Зону Безопасности (скрытый раздел для хранения бэкапов) создать может. Не может лишь одного - установить свой загрузчик, чтобы можно было сделать "Восстановление при загрузке".



В десктопной платной версии такая функция есть, а в Recovery CD буржуи ее вырезали. Но мы не дворяне, справимся.
Внимание! Все нижеследующее работает для компьютеров с BIOS (или в Legacy-режиме) с MBR-дисками.

Необходимые инструменты


- Загрузчик syslinux. Можно взять здесь. Я пользовался версией 4.02, которая мне уже была знакома по настройке PXE-сервера. Из архива нам понадобятся только некоторые файлы, но я уже собрал готовый пакет, ссылка на который будет в конце заметки. Вместо syslinux можно использовать какой-нибудь другой загрузчик, который умеет грузить ISO-образы (например grub2 или grub4dos), но далее все будет про syslinux.

Примечание: Вообще syslinux, это набор загрузчиков на разные случаи жизни. Он включает в себя pxelinux (для загрузки из сети), isolinux (для создания загрузочных ISO) и extlinux, для установки загрузчика на жесткий диск. Но, с 4 версии постановили extlinux и syslinux считать одним и тем же [1], так чтоб никого не путать, далее буду называть все syslinux'ом

- Какой-нибудь маленький live-дистрибьютив Linux. Я использовал уже довольно пожилой Puppy Slacko 5.5 Rus, немного модифицированный когда-то давно под работу с tcplay
- Собственно сам образ Acronis True Image Recovery CD. Использовал старый, от Acronis True Image 2011, потому что он довольно небольшой (122 Мб против 522 от Acronis True Image 2015, например). Поскольку это софтина проприетарная, пользуйтесь гуглем и торрентами.

Делим диск и ставим Windows


Я все делал на чистом диске, так что мне было просто.
В начале диска создаем основной раздел EXT2 или EXT3, в котором будет установлен загрузчик, лежать образ Acronis True Image, а у меня еще и дистрибьютив Puppy Slacko, чтоб чуть что можно было загрузиться в обход основной ОС. Делаем с помощью любимого менеджера дисков (я пользовался Acronis Disk Director).

Структура разделов должна выглядеть как-то так:



Желательно сделать раздел для нашего будущего загрузчика в начале диска, чтоб потом не было эксцессов. Когда экспериментировал с этим делом первый раз, Acronis, при создании Зоны безопасности, нагло передвинул раздел, и все пошло прахом.
Syslinux, на самом деле, можно ставить и в логические разделы, только это сопряжено с большими телодвижениями (см. в источниках в конце заметки).

Установим Windows на свободное место. Установщик Windows 7 и выше сам создаст необходимые разделы под свой загрузчик (bootmgr и настройки) и основной раздел с ОС. После установки Windows структура диска должна выглядеть так:



Сборка пакета для установки загрузчика


Просьба линуксоидам камнями не кидаться, "пакет", в данном случае, не совсем то, что подразумевается под пакетом в терминах Linux-систем. В данном случае, это набор файлов, который необходим для установки syslinux на целевой машине. Я делал это на "большом" Линуксе, но можно делать это и на том же самом Puppy (и даже в Windows, хотя на практике я не проверял). Ленивые могут пропустить этот шаг, готовый пакет будет в конце заметки.
1. Создаем в удобном месте подкаталог, например slinstall, там будет готовый набор файлов для целевой машины.
2. В другой подкаталог распаковываем архив с syslinux (например, syslinux-4.02.tar.gz), в нашем примере подкаталог будет называться sysl-distr
3. Копируем в каталог slinstall файл extlinux из каталога sysl-distr/extlinux - это установщик загрузчика.
4. Создаем в каталоге slinstall подкаталог mbr и копируем туда файлы sysl-distr/mbr/mbr.bin и distr/mbr/altmbr.bin
5. Создаем в каталоге slinstall подкаталог modules и копируем туда модули загрузчика.

Syslinux, на самом деле, не просто загрузчик, а, можно сказать, целая маленькая операционная система. Функции загрузчика расширяются модулями - файлами специального формата, которые загрузчик может выполнять, примерно как ОС исполняемые файлы. Файлы эти имеют расширение c32 (*.c32). Минимальный набор модулей для нашей задачи - модуль отображения меню menu.c32 и модуль chain.c32 - он передает загрузку другим (не-Linux) операционным системам, загрузчикам, или просто в нужный раздел диска. Но можно скопировать и другие модули, если захочется расширить функционал начальной загрузки. Необходимо найти нужные файлы (через поиск mc в Linux или любым удобным способом) в каталоге sysl-distr и скопировать их в slinstall/modules
В Линукс это можно сделать из командной строки так (находясь в каталоге sysl-distr):

find ./ -name "*.c32"|xargs -I {} cp '{}' /home/user/slinstall/modules

где /home/user/slinstall/modules - полный путь к подкаталогу slinstall/modules

6. В slinstall/modules необходимо также скопировать специальный модуль memdisk, предназначенный для загрузки ISO-образов. Обычно расположен по пути memdisk/memdisk в каталоге с распакованным syslinux (тут sysl-distr).

7. Пакет готов, теперь можно запаковать его в архив, и приступать к установке загрузчика.
В Linux можно выполнить (выйдя из каталога slinstall на уровень выше)

tar -czvf syslinux-install.tar.gz ./slinstall

Копирование необходимых файлов на раздел EXT2/EXT3 целевого компьютера.


Предположим, у нас есть загрузочная флешка с Puppy Linux (или другим Linux на ваш вкус), копируем на нее образ Acronis True Image, выше созданный пакет с загрузчиком, и архив с дистрибутивом самого Puppy (см. ниже, в разделе "Скачать").

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

Внимание! Не ошибитесь в том, как именованы разделов на конкретной машине!

1. Создаем точки монтирования (пропустить шаг, если запущен графический интерфейс Puppy. Просто щелкнуть мышью по нужной иконке диска на desktop'е)

mkdir /mnt/sda1
mkdir /mnt/sdb1


2. Монтируем диски (пропускается из графического интерфейса):

mount -t ext3 /dev/sda1 /mnt/sda1
mount -t vfat /dev/sdb1 /mnt/sdb1


Может быть нужным заменить ext3 на ext2 и/или vfat на ntfs в зависимости от используемых файловых систем.

3. Создаем директорию для образа Acronis True Image Recovery CD на разделе sda1 и копируем образ.

mkdir /mnt/sda1/acronis
cp /mnt/sdb1/loader.iso /mnt/sda1/acronis/


4. Копируем и распаковываем дистрибутив Puppy (если он нужен)

cp /mnt/sdb1/puppy-slacko-rus-5.5-hexmod.tar.gz /mnt/sda1/
cd /mnt/sda1
tar -xvf puppy-slacko-rus-5.5-hexmod.tar.gz
rm puppy-slacko-rus-5.5-hexmod.tar.gz


5. Копируем и распаковываем пакет установки syslinux:

cp /mnt/sdb1/ syslinux-install.tar.gz /mnt/sda1/
cd /mnt/sda1
tar -xvf syslinux-install.tar.gz
rm syslinux-install.tar.gz


Устанавливаем загрузчик syslinux

Внимание!
Установка syslinux производится не на устройство, а на заранее смонтированный раздел. Загрузчик нельзя устанавливать в корень диска, необходимо создать для него каталог, например /boot/syslinux. Не перепутайте разделы диска, куда устанавливаете загрузчик! Раздел с загрузчиком должен иметь файловую систему FAT, ext2, ext3, ext4 или Btrfs

1. В любимом менеджере дисков делаем раздел EXT2/EXT3 активным.
2. Загружаемся, если еще не, в live-дистрибьютив Linux.
3. Создаем точку монтирования и монтируем раздел (если еще не сделано)

mkdir /mnt/sda1
mount -t ext3 /dev/sda1 /mnt/sda1


4. Создаем каталог для загрузчика:

mkdir -p /mnt/sda1/boot/syslinux

ключ -p указывает команде mkdir, что нужно создавать путь со всеми подкаталогами.

5. Создаем каталог для модулей и копируем их:

mkdir -p /mnt/sda1/boot/syslinux/modules
cp /mnt/sda1/slinstall/modules/* /mnt/sda1/boot/syslinux/modules


6. Переходим в каталог slinstall и устанавливаем загрузчик:

cd /mnt/sda1/slinstall
./extlinux --install /mnt/sda1/boot/syslinux


Если все сделано верно, последняя команда выдаст сообщение:

/mnt/sda1/boot/syslinux is device /dev/sda1

В каталоге /mnt/sda1/boot/syslinux должен находиться файл ldlinux.sys, кстати, неудаляемый. В [1] написано, как его, если что, удалить.

Настройка MBR


Syslinux, внезапно, сам не умеет прописываться в MBR диска, да и в загрузочный сектор раздела. Так что если перезагрузиться сейчас, то получим при загрузке сообщение Boot error и глухое зависание. MBR, к сожалению, придется править вручную, с помощью команды dd.

Внимание! Команду dd не зря называют Disk Destroyer, будьте с ней очень осторожны! При ошибке легко можно похерить не только MBR, но и таблицу разделов, и данные на диске!

MBR находится в первых 440 байтах на диске.

1. Переходим в каталог slinstall:

cd /mnt/sda1/slinstall

(естественно, точка монтирования должна быть создана, а раздел примонтирован).

1. Создаем копию текущей MBR:

dd if=/dev/sda of=old.mbr bs=440 count=1

В текущем каталоге должен появиться файл old.mbr размером 440 байт. Можно, и даже желательно, указать и какой-нибудь другой путь к файлу old.mbr, сохранив его, например, на флешке:

dd if=/dev/sda of=/mnt/sdb1/old.mbr bs=440 count=1

2. Устанавливаем MBR syslinux:

dd bs=440 count=1 conv=notrunc if=mbr/mbr.bin of=/dev/sda

Примечания:

Краткое пояснение по команде dd:
bs=<число> - сколько байт необходимо прочитать.
count=<число> - число уазывает на то, сколько раз будет прочитано количество байт, указанное в параметре bs=
if=<путь к устройству или файлу> - откуда будут прочитаны данные
of=<путь к устройству или файлу> - куда будут записаны данные

Осталось сделать загрузочное меню.

Загрузочное меню


Вот пример загрузочного меню, главное, правильно установить раздел с загрузчиком винды - в syslinux отсчет разделов ведется с единицы (0 - MBR жесткого диска), отсчет дисков с ноля, и надо помнить, что единица таймера загрузки syslinux равна 0.1 секунде.

ui modules/menu.c32
PROMPT 0

menu title Local boot

LABEL windows
   menu label Microsoft Windows 7
   kernel modules/chain.c32
   append hd0 2
   timeout 1000
 TEXT HELP
    Loading Windows 7
 ENDTEXT

LABEL recovery
    menu label System recovery
    kernel modules/memdisk
    initrd ../../acronis/loader.iso
    append iso raw

LABEL slacko
    menu label Puppy Linux Slacko 5.5
    kernel ../../slacko/vmlinuz
    initrd ../../slacko/initrd.gz


На PasteBin

Осталось загрузиться с жесткого диска, создать зону безопасности Acronis и сделать бэкап первых трех разделов в нее


Вот финальная структура диска.

Источники


1.Syslinux (Русский)
2. Comboot/chain.c32
3. Syslinux wiki

Архивы


puppy-slacko-rus-5.5-hexmod.tar.gz
syslinux-install.tar.gz
syslinux-mini.tar.gz

Это репост с сайта http://tolik-punkoff.com
Оригинал: http://tolik-punkoff.com/2019/04/19/emulyatsiya-vosstanovleniya-pri-zagruzke-acronis-true-image-s-pomoshhyu-syslinux-extlinux/
Link7 comments|Leave a comment

Evergreen State College's outcast professors [Apr. 20th, 2019|07:48 pm]

tiphareth
[Tags|, ]
[Current Mood | sick]
[Current Music |bulow - Crystalline]

Занятное
https://www.washingtonexaminer.com/bonfire-of-the-academies-two-professors-on-how-leftist-intolerance-is-killing-higher-education
Бретт Вайштейн
(брат Эрика Вайнштейна; будучи выпизжен
из академии, основал "Intellectual Dark Web" и стал
популярным борцом с полит-корректорами) рассказывает
про пиздец, который устроили у него в колледже.
Якобы новый президент решил разогнать непослушных
профессоров и окончательно запугать послушных, и
для этого устроили на кампусе 24/7 борьбу за
политкорректность, equity и diversity; страсти
и коварство совершенно шекспировские.

Привет
Link44 comments|Leave a comment

"Trans lives matter! We believe survivors!" [Apr. 19th, 2019|10:52 am]

tiphareth
[Tags|, , , ]
[Current Mood | sick]
[Current Music |bulow - Crystalline]

Охуительно
https://www.philly.com/news/camille-paglia-u-arts-professor-philadelphia-protest-petition-transgender-survivors-sexual-assault-david-yager-20190415.html
https://hotair.com/archives/2019/04/18/student-activists-tried-get-camille-paglia-fired-university-said-no/
https://www.thecollegefix.com/students-demand-controversial-prof-be-replaced-by-queer-person-of-color/
https://www.spiked-online.com/2019/04/18/solidarity-with-camille-paglia/
https://www.breitbart.com/tech/2019/04/16/uarts-students-call-for-camille-paglias-firing-over-transgenderism-stance-metoo-movement/

бывшую феминистку, а ныне антифеминистку Камиллу Палья
пытаются уволить за политнекорректность.

Теперь на ее лекции приходит по 100 человек активистов,
скандируют "две ноги плохо, четыре хорошо"
"Trans lives matter! We believe survivors!" и не дают
ей выступать.

Paglia is a professor of humanities and media studies

at UArts, and has been for 35 years. As a dissident
feminist and critic of victim politics, she has been
protested against in the past due to her views. But now,
over a thousand people have signed a petition calling for
Paglia to be 'removed from UArts faculty and replaced by a
queer person of colour' because of her views on #MeToo and
transgenderism.

McAndrew and Merrick said about 100 protesters sat in a

lobby at Terra Hall, 211 S. Broad St., Tuesday holding
signs ahead of the talk. Then, some of those protesting
filed in to listen. About 30 minutes into the lecture,
McAndrew said, a building fire alarm went off, prompting
an evacuation and moving the protest outside, where
demonstrators chanted, "Trans lives matter! We believe
survivors!"

Paul Healy, a UArts spokesperson, said the alarm was
determined to have been intentionally pulled and an
investigation into the incident is ongoing. The evacuation
effectively ended Paglia's lecture.

Скоро чихнуть на кампусе будет
невозможно без петиции о немедленном увольнении за
недостаточный трансгендеризм.

Привет
Link142 comments|Leave a comment

[ВЫЦВЕЛО] Виктор Багров [Apr. 19th, 2019|03:12 pm]

hex_laden
[Tags|, , ]

По случаю понаезда к нам означенного в заголовке товарища.

У него, однако, вышла книга стихов. Давно вышла, но до редакции дошла только сейчас, посему исправляю досадное упущение и нагло пиарю товарища на сайте.

В.Б. активный УФОшник и член нашего общества "Дельта". Как и все поэты и УФОшники, ебанут наглухо, но в правильную сторону. Старые стихи есть на LJR в блоге [info]hronos, можете ознакомиться (из ГОРФ через прокси или VPN).

Видео с презентации книги:


https://www.youtube.com/watch?v=4VCnKEF68wE

Саму книжку можно взять на "Озоне", купите, поможете автору.

Это репост с сайта http://tolik-punkoff.com
Оригинал: http://tolik-punkoff.com/2019/04/19/vytsvelo-viktor-bagrov/
LinkLeave a comment

Включение цифровой клавиатуры (NumLock) при загрузке Slackware (и/или X-Server) [Apr. 19th, 2019|01:58 pm]

hex_laden
[Tags|, , ]

Slackware, почему-то загружается по умолчанию с отключенной цифровой клавиатурой, еще и благополучно плюет на опцию Boot Up Numlock в BIOS, благо все это, как оказалось, легко поправить. Раньше было не так актуально, но завелся на работе ноут с полноценной клавой с цифровым блоком. Так что заметка опять же от склероза.

Включение NumLock при загрузке в "голую" консоль.


Надо помнить, что у нас как минимум 6 терминалов (которые переключаются по CTRL+ALT+F1 - F6), можно активировать цифровую клавиатуру для всех шести, таким вот простым скриптом:

#!/bin/bash

for TTYNUM in 1 2 3 4 5 6; do 
    /usr/bin/setleds -D +num < "/dev/tty$TTYNUM"; 
done


Сохраняем, например в /etc, под именем, скажем, numlockon, и дописываем в /etc/rc.d/rc.local

Код на PasteBin

Можно вообще не делать отдельный файл, а прямо в rc.local записать все в одну строку:

for TTYNUM in 1 2 3 4 5 6; do; /usr/bin/setleds -D +num < "/dev/tty$TTYNUM"; done

Кому почему-то первая версия не подходит, можно попробовать версию с ArchLinux вики, там активируется NumLock на консолях от tty0 до tty9.

Код на PasteBin

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

Включение NumLock при старте X-Server


Скачиваем и собираем утилиту numlockx, она есть в репозиториях sbopkg, например.

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

1. Заходим в Applications --> Settings --> Session and Startup



2. Переходим на вкладку Application Autostart, нажимаем кнопку Add.




3. Заполняем название, описание, вписываем в соответствующее поле саму команду numlockx:



4. Готово, закрываем все приложения и перезагружаем иксы:



Источники


1. man setleds
2. Activating Numlock on Bootup (Русский)

Это репост с сайта http://tolik-punkoff.com
Оригинал: http://tolik-punkoff.com/2019/04/14/vklyuchenie-tsifrovoj-klaviatury-numlock-pri-zagruzke-slackware-i-ili-x-server/
Link2 comments|Leave a comment

Don't be rama rama and sniff it up your nose! [Apr. 17th, 2019|11:02 pm]

tiphareth
[Tags|, , ]
[Current Mood | sick]
[Current Music |Ice Ages - BURIED SILENCE]

Адово
https://www.youtube.com/watch?v=s1yeBmSFkC4
аборигены поют песню про то, что не надо нюхать бензин.

Вот текст,
если кому-то хочется сразу,
и обсуждение на форчане:
https://archive.4plebs.org/pol/thread/100024461/

Сделал поиск насчет этого
ролика, нашел кучу статей типа вот этой
https://www.tremr.com/Duck-Rabbit/the-iqs-of-australian-aborigines
рассказывают, что аборигены имеют IQ около 60, примерно на
уровне 9-10-летнего ребенка.

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

Вот подробности
https://www.creativespirits.info/aboriginalculture/health/petrol-sniffing
https://www.telegraph.co.uk/news/worldnews/australiaandthepacific/australia/1353488/Aborigines-plagued-by-craze-for-fuel-sniffing.html
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3928203/
https://www.theguardian.com/culture/2010/mar/28/germaine-greer-samson-and-delilah
http://www.spokesman.com/stories/1998/feb/02/tragedy-in-the-outback-gasoline-sniffing-bedevils/
https://www.menzies.edu.au/page/Research/Indigenous_Health/Smoking_alcohol_drugs_and_other_addictive_behaviours/Petrol-sniffing/

По ссылке от [info]rex_weblen.

Привет
Link122 comments|Leave a comment

писатель Михаил Ахманов [Apr. 16th, 2019|11:37 pm]

tiphareth
[Tags|]
[Current Mood | sick]
[Current Music |godspeed you black emperor ! - lift yr. skinny fists like antennas to heaven !]

Походу, узнал, что помер какбе писатель Михаил Ахманов.
Никогда не читал, хотя в книжных все мусорные полки были
забиты его творчеством
. А кто-нибудь заглядывал?
Типичный говнописатель для этой серии - это жирный
лысеющий бездельник чуть за 30 с ЧСВ 80лвл, фанатичный
патриот и поклонник Путина В. В., всю жизнь занимавшийся
продажами пластиковых пакетов и воды в бутылке, а сейчас
зарабатывающий чтением семинаров "как стать знаменитым
писателем"; так что проверять боязно.

Оказывается, покойного звали
Михаил Нахмансон,
было ему 74, и занимался он
квантовой физикой твердого тела, квантовой химией,
рентгенофизикой. Ебать, какой пируэт, я шокирован.

Привет
Link78 comments|Leave a comment

новости о граффити ПУТИНПИДЕР [Apr. 14th, 2019|11:10 am]

tiphareth
[Tags|, , ]
[Current Mood | tired]
[Current Music |godspeed you black emperor ! - lift yr. skinny fists like antennas to heaven !]

Забавные хроники блокировки разных изданий за
публикацию новости о граффити ПУТИНПИДЕР
https://zona.media/article/2019/04/13/yar-block
что характерно, ни одно из них не содержало этой
надписи, на фотках все было замазано
Link102 comments|Leave a comment

Изменение имени страницы входа в админ-панель WordPress [Apr. 14th, 2019|03:11 am]

hex_laden
[Tags|, , ]

Преамбула


Да, эта информация есть много где в сети, но в некоторых версиях почему-то кое что пропущено, так что эта заметка из серии "от склероза".
Известно, что страница входа в админ-панель по умолчанию носит имя wp-login.php (например tolik-punkoff.com/wp-login.php), и в нее ломятся всякие противные боты и школохацкеры, с целью поломать сайт. Далее простой способ, как защитить сайт от этого. Всегда так делаю, вместе с другими мерами безопасности, конечно же. Из которых самый главный - регулярный бэкап.

Плюсы:

+ Дополнительные плагины не нужны.
+ Делается просто

Минусы:

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

Меняем имя страницы входа в админ-панель


1. Разлогиниваемся на сайте.

2. Скачиваем по FTP с сайта файлы
wp-login.php
wp-includes/general-template.php


3. Делаем резервную копию этих файлов.

4. Копируем wp-login.php под каким-нибудь другим именем (ctulhu.dot.com.php, 47767deedbeaf6587.php, в общем сами придумайте что-нибудь уникальное).

5. Открываем получившийся файл в любимом текстовом редакторе (редакторе Far'а, mcedit'e, Notepad++) запускаем поиск и замену. Ищем wp-login.php, меняем на новое имя странички входа. Сохраняем изменения

6. Повторяем предыдущий пункт для файла general-template.php

7. В файл wp-login.php заменяем содержимое на следующий код:

<?php
		header('Location: http://natribu.org', true, 301);
?>


8. Убираем виджет авторизации с сайта.

9. Закачиваем измененные файлы обратно на FTP, заменяя старые версии.

Ограничение доступа к каталогу wp-admin


К сожалению, если вы введете адрес yoursite.com/wp-admin, то вас, и злоумышленника, перебросит на страницу авторизации. Самое простое решение - перекрыть доступ со всех IP, кроме доверенных, например, создав а каталоге wp-admin файл .htaccess со следующим содержимым:

order deny,allow
allow from 6.6.6.6
deny from all


где вместо 6.6.6.6 IP с которого будете заходить на сайт в админ-панель.

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

Это репост с сайта http://tolik-punkoff.com
Оригинал: http://tolik-punkoff.com/2019/04/13/izmenenie-imeni-stranitsy-vhoda-v-admin-panel-wordpress/
LinkLeave a comment

Добавление русской раскладки в X-Server на Slackware [Apr. 14th, 2019|12:01 am]

hex_laden
[Tags|, , ]

1. Копируем файл 90-keyboard-layout.conf из /usr/share/X11/xorg.conf.d/ в /etc/X11/xorg.conf.d/

2. Смотрим варианты переключения клавиатуры:
grep "grp:.*toggle" /usr/share/X11/xkb/rules/base.lst

Выдаст примерно вот такой список:

  grp:toggle           Right Alt
  grp:lalt_toggle      Left Alt
  grp:caps_toggle      Caps Lock
  grp:shift_caps_toggle Shift+Caps Lock
  grp:alt_caps_toggle  Alt+Caps Lock
  grp:shifts_toggle    Both Shift keys together
  grp:alts_toggle      Both Alt keys together
  grp:ctrls_toggle     Both Ctrl keys together
  grp:ctrl_shift_toggle Ctrl+Shift
  grp:lctrl_lshift_toggle Left Ctrl+Left Shift
  grp:rctrl_rshift_toggle Right Ctrl+Right Shift
  grp:ctrl_alt_toggle  Alt+Ctrl
  grp:alt_shift_toggle Alt+Shift
  grp:lalt_lshift_toggle Left Alt+Left Shift
  grp:alt_space_toggle Alt+Space
  grp:menu_toggle      Menu
  grp:lwin_toggle      Left Win
  grp:win_space_toggle Win Key+Space
  grp:rwin_toggle      Right Win
  grp:lshift_toggle    Left Shift
  grp:rshift_toggle    Right Shift
  grp:lctrl_toggle     Left Ctrl
  grp:rctrl_toggle     Right Ctrl
  grp:sclk_toggle      Scroll Lock


Выбираем понравившийся вариант, правим /etc/X11/xorg.conf.d/90-keyboard-layout.conf
Например, для раскладки en/ru с переключением по Ctrl+Shift.

Section "InputClass"
	Identifier "keyboard-all"
	MatchIsKeyboard "on"
	MatchDevicePath "/dev/input/event*"
	Driver "evdev"
	Option "XkbLayout" "us,ru"
	#Option "XkbVariant" ""
	Option "XkbOptions" "grp:ctrl_shift_toggle,terminate:ctrl_alt_bksp"
EndSection


Источники

1. Slackware.ru
2. Всякие дополнительные подробности на wiki.archlinux.org

Это репост с сайта http://tolik-punkoff.com
Оригинал: http://tolik-punkoff.com/2019/04/13/dobavlenie-russkoj-raskladki-v-x-server-na-slackware/
LinkLeave a comment

ПУТИНПИДЕР [Apr. 13th, 2019|08:05 am]

tiphareth
[Tags|, , ]
[Current Mood | sick]
[Current Music |Ice Ages - NULLIFY]

Кстати, вот первые жертвы вора "Клишаса"
https://meduza.io/news/2019/04/13/roskomnadzor-zablokiroval-sayt-76-ru-iz-za-novosti-o-graffiti-oskorblyayuschem-putina
https://meduza.io/news/2019/04/11/roskomnadzor-zablokiroval-sayt-izdaniya-yarkub-ranee-ono-otkazalos-udalit-novost-o-graffiti-oskorblyayuschem-putina
https://zona.media/news/2019/04/12/rkn-zablochil
https://potsreotizm-new.livejournal.com/4633870.html

мрази из роскомцензури закрыла два сайта,
которым они до того звонили по телефону с требованием
убрать все новости о граффити "ПУТИНПИДЕР". Сайты сказали,
типа пришлите нам письменное уведомление. Роскомцензура
ушла в несознанку, сообщив, что никому не звонила,
но сайты таки прикрыли.

Еще: [ 1 | 2 ]

Привет
Link69 comments|Leave a comment

забанили на ФСБуке [Apr. 13th, 2019|07:45 am]

tiphareth
[Tags|, ]
[Current Mood | sick]
[Current Music |Ice Ages - NULLIFY]

Мальгина забанили на ФСБуке за репост сообщения ТАСС
из ФСБука же.

Забавно. Сделал на Фейсбуке перепост идиотского сообщения

агентства ТАСС о какой-то новинке российского ВПК. Просто
перепост со ссылкой. Идиотизм был виден невооруженным
глазом, поэтому не требовал с моей стороны
комментариев. За это ФБ забанил меня на три дня с
формулировкой:

"Эта публикация нарушает наши Нормы сообщества в отношении
враждебных высказываний".

Думал, может, ошибка какая. Но нет: "Мы повторно проверили
вашу публикацию и убедились, что она противоречит Нормам
сообщества".

Фейсбук мечтает, чтобы остались только посты о котиках и
кошечках.

А не логично было бы забанить аккаунт в ФБ самого
агентства ТАСС? Но там все в порядке, враждебные
высказывания им разрешены.

* * *

Это говно должно быть уничтожено любой ценой,
я не понимаю, как можно с подобным мириться.
То есть люди возмущаются гораздо меньшими цензорскими
свирепствами от государства, а тут ФСБук, который
практически всемировое правительство и одновременно
ополоумевший цензор ебаный.

Вообще люди, которые не бойкотируют ФСБук,
называются гады редкостные, нанавижу их
сам Мальгин, впрочем, тоже

Привет
Link169 comments|Leave a comment

Бейте его! Бейте его до смерти! [Apr. 12th, 2019|08:03 pm]

tiphareth
[Tags|, , ]
[Current Mood | sick]
[Current Music |Unter Null - THE FAILURE EPIPHANY]

Я когда хожу к себе домой, по дороге
либо работаю, либо читаю вот эту хуету
https://www.wuxiaworld.com/novel/monarch-of-evernight
на читалке. Она есть в любительских епубах,
но из-за багов некоторые главы там пропущены,
их приходится читать на компе, очень тягостно.

Вот как она начинается (есть и русский перевод,
даже два разных, но там в два раза меньше переведено)

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

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

Ему было около семи-восьми лет. У него было настолько грязное лицо,
что нельзя было сказать на кого он похож. Он был одет во взрослую
рубашку, похожую на робу, и она была очень большой для него и
настолько рваной, что совершенно потеряла первоначальный вид. Теперь
это были сплошные лоскуты, свисающие вдоль его тела.

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

Read more... )
Link31 comments|Leave a comment

ебанутый запутинец-крымнашист [Apr. 12th, 2019|07:01 pm]

tiphareth
[Tags|, ]
[Current Mood | sick]
[Current Music |Unter Null - THE FAILURE EPIPHANY]

Хорошее
https://colonelcassad.livejournal.com/4915855.html
ебанутый запутинец-крымнашист про конспирологическую подоплеку
ареста Ассанжа (грязнейшего, кстати, мразоида,
клейм негде ставить;
но это не повод его хуй знает
за что сажать в тюрьму вообще).

Привет
Link130 comments|Leave a comment

десять тысяч километров тишины [Apr. 11th, 2019|07:02 pm]

tiphareth
[Tags|]
[Current Mood | tired]
[Current Music |Ко.со.во. - Незнакомка]

Усов все
https://www.fontanka.ru/2019/04/11/145/
бля пиздец

Вот творчество, если кому надо
http://store.enoty.lenin.ru/
отсюда (сайд дохловат, многие ссылки не работают)
http://enoty.lenin.ru/

Я с их музыкой как-то толком не знаком,
потому как Усов запрещал распространять свое
творчество в Интернете, а мне было неприятно
слушать, раз ему так не хочется. Что-то мне
нравилось (обретенное на компактах через знакомых
энтузиастов), но сейчас хуй найдешь, даже и названий
не помню. На рутрекере 30 альбомов
https://rutracker.org/forum/viewtopic.php?t=568875
но того, что запомнилось, там вроде нет.
Такое ощущение, что у них была дискография
раза в два больше. Но на самом деле ничего
не помню.

Вот хорошее
http://store.enoty.lenin.ru/kosovo1999-2000/05.mp3
https://www.youtube.com/watch?v=ln9H3O2RTHU

Незнакомка

Старушка говорила "Хайль", смотря как внук гоняет пса
России золотая сталь, тревоги рыжая коса
В берлоге сонный полумрак, в хоромах грязных площадей
Здесь каждый выживший дурак и я иду среди людей
Я незнакомка.

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

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

Я совершаю поворот всегда без спутников, одна
Вам плохо, мне ? наоборот. Я знаю атмосферу дна.
Я знаю как бухают "Зубр" и говорят "Напьюсь, напьюсь"
Пускай горит ваш жалкий Лувр, я вышкой Эйфеля смеюсь
Я незнакомка.

Высотка над твоим крыльцом, я незамечена тобой
Секунды свернуты в кольцо, так легче переносят боль.
И напоследок котлован в который падает земля
И уплывает караван в прицеле нашего нуля
Я незнакомка.

Кстати, жизненная рецензия на этот самый концерт
http://imperium.lenin.ru/LENIN/22/go-chernozem.html

Привет
Link13 comments|Leave a comment

удаление любого контента по письму от ментов [Apr. 11th, 2019|05:55 pm]

tiphareth
[Tags|, , ]
[Current Mood | sick]
[Current Music |Unter Null - THE FAILURE EPIPHANY]

Хорошее
https://www.techdirt.com/articles/20190410/14580641973/eu-tells-internet-archive-that-much-site-is-terrorist-content.shtml
http://blog.archive.org/2019/04/10/official-eu-agencies-falsely-report-more-than-550-archive-org-urls-as-terrorist-content/
про новую законодательную инициативу англичан,
которую те зачем-то внесли в Европарламент:
удаление любого контента по письму от ментов,
на удаление дается 1 (один) час.

Одновременно Европол и французкое правительство
послали в archive.org 550 требований удалить более
менее все, Гутенберга, CPAN, архив с концертами
Grateful Dead, архив немого кино, архив передачи
"Голос Америки", зеркало arxiv.org и те пе.

Феерические дебилы, конечно, но представляете,
какой пиздец начнется, если им позволить действовать
как им хочется?

Особенно рулят комменты.


Признаться, я всегда был большим энтузиастом ЕС,
но похоже что структура таки себя убила и должна
быть распущена. Конечно, эту конкретную хуйню
они не примут (а токсичную английскую мразь
из ЕС уже практически выпиздили, пусть
сдохнут вообще, суки ебаные). Но то, что
они согласны ее вообще обсуждать - само по
себе достаточно для роспуска изжившей себя
организации. Не говоря уже о принятии
статьи 13,
которая не сильно лучше.

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

Ненавижу их всех, люто, бешено, хочу
немедленно затерроризировать нахуй вообще.

Привет
Link176 comments|Leave a comment

female penis [Apr. 11th, 2019|08:56 am]

tiphareth
[Tags|, , , , ]
[Current Mood | sick]
[Current Music |People Like Us - LASSIE HOUSE]

Тролль 80lvl
https://www.afterellen.com/general-news/567199-twitter-bans-meghan-murphy-founder-of-canadas-leading-feminist-website
https://www.lifesitenews.com/blogs/canadian-man-claiming-to-be-female-sues-16-women-for-refusing-to-wax-his-ge
https://www.theblaze.com/news/2018/08/24/transgender-woman-files-lawsuit-against-salon-after-it-refused-to-give-her-a-brazilian-wax

трансгендер по имени Jonathan Yaniv, пол от рождения
мужской, выглядит как мужчина, гениталии мужские.
Жирненький такой, с бакенбардами под Элвиса Пресли.

Jonathan Yaniv подал в суд на 16 теток из женских салонов
красоты, которые отказались делать
ему эпилляцию гениталий, потому что они
таким образом его мисгендерили
(в Канаде есть закон, запрещающий называть
транса в женском роде, если это транс
в мужчину, и в мужском роде, если транс
в женщину).

...Back in May, I wrote about the biological man claiming to

be a woman who has sued a spa in Windsor after a female
employee declined to service him following his request
for a Brazilian wax. The "transgender woman" was furious,
claiming that his genitals are irrelevant to his gender,
and that this Muslim woman should have absolutely no
problem handling his penis, seeing that in his point of
view, it was a female penis.

Then in August, another fellow got in on the game. A
transgender "woman" began calling spas in British
Columbia, asking that they give him a "Manzillian" wax,
and then taking careful note of those who refused. He then
filed 16 human rights complaints against sixteen women who
refused to handle his penis, claiming that he had been
discriminated against. In fact, he claimed that having
these women refuse to wax his genitals "really got to
me...it hurts."

Identifying himself only as J.Y., the claims of
discrimination and bullying are ironic considering what
this fellow is doing to actual women. One of the
estheticians, a single mom who works out of her home,
already paid J.Y. $2,500 to withdraw his complaint so she
could simply get on with her life. Two and a half grand,
it turns out, is the amount of money that a single mom,
seeing her livelihood threatened, has to pay to a man for
not touching his genitals.

* * *

Я сделал поиск на trangender waxing в
Интернете, оказывается, это глобальный тренд: сначала SJW продвигают
закон против misgendering, потом трансы начинают пачками
подавать иски против женских салонов за отказ в эпилляции
гениталий. Было в Канаде, в Массачуссетсе, в Австралии,
наверное еще много где.

Канадская феминистка Меган Мерфи
(феерически
ебанутая SJW, даже на
фоне всех прочих таких же)
назвала мудака "it's him" и была
забанена навеки в Твиттере, теперь
судится.

Интересно, что еще полтора-два года назад
Твиттер был пристанищем свободы слова, где
практически никого ни за что не банили, от
порнозвезд до хардкор-наци, а теперь банят
за любой чих как в ФСБуке.

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

Феминистки жалуются на трансов, потому что те их
повсюду ловят и дико пиздят.

https://quillette.com/2018/11/28/twitters-trans-activist-decree/

In April, a trans-identified biological male who goes by

the name "Tara Wolf" was convicted of assault after
beating 60-year-old Maria MacLauchlan, who had gathered
with other women at Speaker's Corner in London's Hyde Park
to discuss mooted gender-identity legislation. Prior to
the gathering, this champion of progressive ideals had
posted on Facebook, asking where the event would be taking
place, as the assailant wanted to "fuck some TERFs up."

In San Francisco, which one might assume to be a hot spot
for lesbian pride, a group of women carrying signs that
read, "Proud to be lesbian," "Lesbian Visibility," and
"Lesbian not queer" were harassed and bullied. Feminist
historian Max Dashu, who was in attendance, said she and
the other "old lesbians" were surrounded by "young queers"
who pushed them and chanted "TERFs, go home." On Facebook,
she wrote: "I've been to many marches, including dangerous
ones, but this was the most vicious episode I have ever
experienced, ever in my life."

(TERF это те феминистки, которые не считают
трансов женщинами, trans-exclusionary radical feminists).

Привет
Link225 comments|Leave a comment

navigation
[ viewing | most recent entries ]
[ go | earlier ]