LINUX.ORG.RU

Сообщения PerdunJamesBond

 

smb.conf: «null passwords» option is deprecated

Форум — Admin

с некоторых пор параметр «null passwords» в smb.conf вдруг стал депрекатед:
Load smb config files from /etc/samba/smb.conf
WARNING: The «null passwords» option is deprecated
и где-то еще было написано, но че-то с ходу не грепается, но не суть. вопрос в другом: пока что все работает, но то, что сегодня депрекатед, завтра возьмут да выпилят. а как теперь правильно делать доступ юзверям без пароля?

 

PerdunJamesBond
()

поиск текста по регэскпу с изменением регистра символов

Форум — General

коротко: нужно найти по регэкспу куски текста и в них заменить буквы (кириллица) на заглавные.

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

"(^|[\.?\!]( -|\")? )[а-я]"

ну, есть нюанс, что после троеточия может как продолжаться текущее предложение, так и начинаться новое, но тут все равно человек нужен. всякие скобки - туда же.
в общем, найти-то нашли, а вот как теперь только совпадающие фрагменты - convert, туды его в качель, to uppercase, так сказать?
наверняка должно быть как-то очень просто, типа однострочника на перле (не того!), но я че-то не умею))

 

PerdunJamesBond
()

альтернатива mdadm-raid1 для зеркала из двух дисков

Форум — General

привет, лор. есть (были) два диска по террабайту, на них по два раздела - маленький для бэкапов и большой (все остальное место) под файлопомойку (музыка, кинцо, фоточге, вот это все). соответственно, собраны два софт-рейд-зеркала, из sd[bc]1 и sd[bc]2.
вся эта беда рабоает много лет как, пережила замену одного диска на более объемный (было 500+1000, стало 2x1000) с расширением объема массива и всем прочим. на днях скопытился один из дисков (ну, по несколько лет круглосуточно работать - неплохой результат), и вот я задумался...
чем не устраивает md-raid? во-первых (и это самое бесячее), после ошибок чтения почему-то отваливается один из дисков, а после добавления его обратно - он начинает ресинкать весь массив на 900+ гигов, что как-то не очень. так и должно быть, или надо что-то колдовать?
во-вторых, когда кому-то из дисков подходит срок и начинаются ошибки, случается так, что smbd (за другими вроде не замечал такого) повисает в D-state, соответственно система выключается только по питанию, никакой shutdown/reboot не канает, т.к. зависший демон не может сдохнуть.

еще вводные данные: диски sata на 2.5", один стоит внутри (это маленькая тачка с пассивным охлаждением), второй в «коробочке» висит на юсб (там только одно гнездо под диск, доп. sata-разъемов нѣтъ).
99+% времени все это хозяйство крутится в режиме чтения, да и то не постоянно (в основном я музло оттуда слушаю, да торренты раздаются, там активность не ахти какая).
система - debian.

отсюда вопрос: а какие сейчас есть альтернативы софт-рейду? в ведре есть какой-то dm-mirror, как он из себя? краем уха слышал про zfs, но он, типа, требователен к ресурсам, а там гиг памяти и атом вместо проца. в lvm еще есть какой-то mirror, про него кто может сказать?

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

 

PerdunJamesBond
()

[решено] сломались (наверно) репы deb.devuan.org

Форум — General

никогда такого не было, и вот опять!
в смысле, только вчера обновлялся, все хорошо было. а сегодня вот такая фигня:

Из кэша http://mirror.yandex.ru/debian-multimedia testing InRelease
Из кэша http://deb.debian.org/debian testing InRelease                          
Игнор http://repo.vivaldi.com/snapshot/deb stable InRelease
Из кэша http://deb.debian.org/debian-security testing-security InRelease
Из кэша http://repo.vivaldi.com/snapshot/deb stable Release
Получить: 1 http://deb.devuan.org/merged testing InRelease [25,6 kB]
Получить: 2 http://deb.devuan.org/merged testing-updates InRelease [25,6 kB]
Ошиб http://deb.devuan.org/merged testing-security InRelease
  403  Forbidden [IP: 46.4.50.2 80]
Получено 51,1 kБ в 3с (20,0 kБ/с)
E: Не удалось получить http://deb.devuan.org/merged/dists/testing-security/InRelease  403  Forbidden [IP: 46.4.50.2 80]
E: Репозиторий «http://deb.devuan.org/merged testing-security InRelease» больше не подписан.
E: Репозиторий «http://deb.devuan.org/merged testing InRelease» изменил значение поля «Codename» с «beowulf» на «chimaera»
E: Репозиторий «http://deb.devuan.org/merged testing-updates InRelease» изменил значение поля «Codename» с «beowulf-updates» на «chimaera-updates»
E: Не удалось загрузить некоторые файлы
W: Не удалось получить http://deb.devuan.org/merged/dists/testing/InRelease: 
W: Не удалось получить http://deb.devuan.org/merged/dists/testing-updates/InRelease: 
W: Не удалось получить http://deb.devuan.org/merged/dists/testing-security/InRelease: 403  Forbidden [IP: 46.4.50.2 80]
E: Не удалось загрузить некоторые индексные файлы. Они были проигнорированы, или вместо них использовались старые.

что у них там коденэйм поменялся - это, я так понимаю, новый штабле релизнулся? или фриз очередной? на devuan.org не вижу ничего похожего на «news», лол. в любом случае, я рад за них, с тестингом-то что?
если открыть в браузере deb.devuan.org (кстати, vivaldi придурочный принудительно приписывает https и не кажет его, потому что там невалидный сертификат или еще что. хотя сервер с http не редиректит, curl не даст соврать. открыл в netsurf в итоге), то все на месте, кроме testing-security, который реально куда-то пропал.
если закомментить testing-security, картина не лучше:
з кэша http://mirror.yandex.ru/debian-multimedia testing InRelease
Из кэша http://deb.debian.org/debian testing InRelease                          
Из кэша http://deb.debian.org/debian-security testing-security InRelease
Игнор http://repo.vivaldi.com/snapshot/deb stable InRelease
Из кэша http://repo.vivaldi.com/snapshot/deb stable Release
Получить: 1 http://deb.devuan.org/merged testing InRelease [25,6 kB]
Получить: 2 http://deb.devuan.org/merged testing-updates InRelease [25,6 kB]
Получено 51,1 kБ в 3с (17,8 kБ/с)    
E: Репозиторий «http://deb.devuan.org/merged testing InRelease» изменил значение поля «Codename» с «beowulf» на «chimaera»
E: Репозиторий «http://deb.devuan.org/merged testing-updates InRelease» изменил значение поля «Codename» с «beowulf-updates» на «chimaera-updates»
E: Не удалось загрузить некоторые файлы
W: Не удалось получить http://deb.devuan.org/merged/dists/testing/InRelease: 
W: Не удалось получить http://deb.devuan.org/merged/dists/testing-updates/InRelease: 
E: Не удалось загрузить некоторые индексные файлы. Они были проигнорированы, или вместо них использовались старые.

ну и что там тебе не удалось?
>20:27:22 153 ~$ curl -I "http://deb.devuan.org/merged/dists/testing/InRelease"
HTTP/1.1 200 OK
Date: Mon, 01 Jun 2020 17:27:31 GMT
Server: Apache/2.4.25 (Debian)
Upgrade: h2,h2c
Connection: Upgrade
Last-Modified: Mon, 01 Jun 2020 14:41:41 GMT
ETag: "63e2-5a706cb092eeb"
Accept-Ranges: bytes
Content-Length: 25570

200 ok, че ему надо?

что делать, камрады? может, грохнуть файлы в /var/lib/apt/lists?
или подождать, пока сами пофиксят? или баг писать? но куда? в спортлото?

sources.lst:
>20:32:12 153 ~$ sed '/^$/d;/^#/d' /etc/apt/sources.list /etc/apt/sources.list.d/*
deb http://deb.devuan.org/merged testing main
deb http://deb.devuan.org/merged testing-updates main
deb http://mirror.yandex.ru/debian-multimedia/ testing main
deb http://deb.debian.org/debian testing main
deb http://deb.debian.org/debian-security/ testing-security main
deb http://repo.vivaldi.com/snapshot/deb/ stable main

 , ,

PerdunJamesBond
()

текстовый редактор... для редактирования, блин, текстов

Форум — Desktop

в общем, понимаете ли, как бы это объяснть...))
короче, есть много всяких продвинутых текстовых редакторов. но они большей частью рассчитаны в основном на погромистов. то есть там есть подсветка синтаксиса для 100500 языков, code folding, отступы (tab/shift+tab), автоматическое закрытие скобок/кавычек/etc при наборе и прочие замечательные вещи.
это все здорово, но... я хочу чего-то для удобного редактирования текстов (зудожественных), а не кода, конфигов и прочей технической мурни.
поясню: обычно редакторы работают с категорией «символ», а не «слово». из-за этого возникает багофича: ровно что ты выделил, то и будет перемещено, удалено, вставлено-скопировано с точностью до символа.
пример из оффтопика: вот адобе indesign (и вместе с ним incopy, но с последним меньше людей имеет дело) работает именно с текстом и словами, а не «символами». то есть когда выделяешь слово (или несколько) по ctrl+стрелке или дубль-кликом, а потом перетаскиваешь мышкой - оно встает в указанное место, но при этом с пробелами до и после, а не прилипает к соседнему слову. а там, откуда ты его утащил, остается один пробел, а не два. аналогично при удалении, при вставке. если после слова стоял знак пренипания, а слово утащили/удалили - знак прилипнет к предыдущему слову, а не останется болтаться между пробелов.

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

Петя Маше сказал, что не приедет завтра.

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

или наоборот, перетаскиваю «сказал», на выходе не лучше:
Петя сказалМаше , что не приедет завтра.

хочу переделать вторую часть:
Петя сказалМаше , чтозавтра не приедет .

феерично! теперь иди вручную добавляй нужные пробелы, убирай ненужные, да еще следи за двойными (с последним, предположим, борется автозамена, но глаз режет).
надеюсь, меня кто-нибудь понял)))
а теперь вопрос: есть ли что-нибудь, умеющее сразу делать как надо при перемещении/удалении/вставке слов? чтоб как в incopy, только на линупсе. фишки вроде расстановки кавычек вокруг выделенного текста тоже не помешают.
еще хочется вот чего:
бла-бла. Брат уехал на следующий день...

переставляем, получаем:
бла-бла. на следующий день Брат уехал...

и вот сейчас бы раз - и как indesign/incopy: контекстное меню - change case - sentence case, чтобы умная машина сама исправила выделенный фрагмент на
бла-бла. На следующий день брат уехал...

ну или хотя бы чтобы умело менять «слово» на «Слово», а не только на «СЛОВО».
а что-нибудь в духе «переместить слово под курсором левее/правее» по какому-нибудь условному alt+left/right и «удалить слово под курсором» (без беготни с ctrl+left/right, да еще с шифтом по пути, а просто то слово, на котором стоит курсор) - это было бы вообще киллер-фичей!

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

 

PerdunJamesBond
()

как заставить chromium не закрываться при закрытии последней/единственной вкладки?

Форум — Desktop

народ, я тупой, похоже. или слепошарый... ну не может быть, чтоб нельзя было. debian testing, хромиум из реп. в настройках в упор не вижу ничего похожего, а about:config, как в других браузерах, не работает. ткните носом, а?

 

PerdunJamesBond
()

usercss и userjs для хромог-based браузера

Форум — Desktop

браузер vivaldi (голимая проприетарщина, да, но он единственный умеет в навигацию по странице shift+стрелками, как в опере, когда она еще была тортом), кто не знает - очередная поделка на движке чхромиум, соответственно все плагины от хромога.
но их там чего-то дохрена развелось, все подряд барахло ковырять не хочется. подскажите кто-нибудь самые простые плагины для usercss и userjs. без блэкджека и шлюх, просто чтобы можно было для сайта example.com задать css-ку example.css, а на vpupkin.net подправить что надо с помощью pupkin.js. без выпендрежа, один хост - один файл - один фюрер.

 

PerdunJamesBond
()

посоветуйте что-нибудь почитать про светлое будущее

Форум — Talks

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

на фоне всего этого хочется чего-нибудь про вылезших наконец из говна людей, строящих разумное-доброе-вечное, развивающих науку там и все прочее. у Булычева про Алису все перечитал, вставляет хорошо, вот что-нибудь в таком духе, чтоб было доброе-позитивное-жизнеутверждающее. в общем, про будущще, жителям которого не придется говорить «прости нас, Юра, мы все пролюбили».
если из 60-70-80-х - вообще идеально. не обязательно советское))
коллективный разум, подкинь че-нибудь?

 

PerdunJamesBond
()

debian testing нет реакции на кнопку выключения из tty

Форум — General

привет, котятки!
имею debian testing с sysvinit (да, я ретроград, хейтер и черт знает кто еще), стоит elogind из devuan, поверх этого lightdm с xfce.
так вот, при нажатии на кнопку выключения в tty-консоли... ничего не происходит((
в /etc/elogind/logind.conf есть строка
HandlePowerKey=poweroff
но ему как-то пофиг.
накатил пакет acpid, тот подтянул acpi-support-base, в них есть все нужные скрипты, по идее, - но тоже нифига.
команда acpi-listen, или как там ее, при нажатии на сабжевую кнопицу выдает событие power/button, т.е. оно где-то есть, только чертов демон его почему-то не обрабатывает?
и самое интересное: при нажатии в иксах вызывается хфсешный диалог выключения. через что там его считывает хфце, я как-то хз))
систему ставил с нетинсталла по минимуму, дальше мусор ручками тащил - может, еще чего надо?
PS: чуть не забыл, по loginctl poweroff все радостно выключается без лишних вопросов. т.е. elogind в принципе работает по этой части

PerdunJamesBond
()

дешевый уеб-1.0 хостинг

Форум — Talks

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

  • sftp - хорошо, но не обязательно
  • отстутствие идиотских ограничений на размер файла (гигабайты заливать не собираюсь, но до 100 мб - бывает)
  • индексация каталогов (для использования в качестве файлопомойки, и вообще мне лень лепить какую-то глагне) - обязательна
  • управление через htaccess - желательно, но в крайнем случае переживу
  • места сейчас, наверно, использовано несколько гигов. думаю, больше 15-20 нафиг не надо. трафик околонулевой.
  • возможность прикрутить джва домена
  • отсутствие идиотского запрета показа картинок на других ресурсах

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

до последнего момента сидел на одном пиндосском хостинге - когда-то купил по акции за что-то типа 3$ в месяц, а тут три года некстати кончились, и мне присылают письмо щастя - гони, мол, 400 с хреном баксов - совсем с ума сошли!

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

или, может, кто приютит по-братски за символическое «на пиво»? нагрузки-то никакой - пару раз в месяц несколько картинок закину, да с десяток васянов с форума их посмтрят))

PerdunJamesBond
()

почему банки с их картами - такое решето?

Форум — Talks

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

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

PerdunJamesBond
()

depressive blakk metal \m/

Форум — Talks

суп, лорчик! я заметил, что тут есть некоторое количество блэкеров, которые, как и линуксоиды, антисоциальны, 1% и так далее, так что эти множества должны пересекаться)))
а кто-нибудь слушает «депрессивно-суицидальный блацк митол» ака депрессив-блэк, ака DSBM (не путать с BSD и bdsm)? если есть такие чудаки, насоветуйте чего-нибудь интересного.
вот для примера что мне нравится: Life Neglected, Shining (до «VI / Klagopsalmer» включительно, дальше какая-то невразумительная попса), Happy Days (само название - лютый троллинг, а лого недвусмысленно намекает), Forgotten Tomb, Black Autumn (вот прям тащусь от него), Nocturnal Depression, Livsnekad, Skendöd, Svart (проект бывшего чувака из Шайнингов), Silencer (ну это классика), I'm in a Coffin, Oppressive Light, Wedard (он зело офигенен), Nortt, Xasthur, ну и так далее. в общем, всякое, от мозговзрывательного вроде Silencer до лирично-атмосферного вроде Wedard. главное - чтобы в стиле, как кто-то однажды очень верно подметил, «я говно, ты говно, все говно, я хочу сдохнуть». чтоб послушал и на душе легче стало, и даже почти жить хочется)))
что я упустил в этой жизни? а то есть много всяких никому не известных андеграундных проектов, но зачастую они все одинаковые, как и весь блацк.

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

 

PerdunJamesBond
()

кофе для настоящих лоровцев и ЛОР-овец

Форум — Talks

реклама, все дела, да. забил в гугле «lor» ради интереса - раньше выдавало всякую шляпу, а теперь лор аж по первой же ссылке, эко «продвинулся»!
но по «самой первой» ссылке, которая реклама, вот такая хрень:
http://dimas000.space/images/2017-317/lorcofe.png
интересно, шревты только у меня сломаны?))
короче, всем любителям кофию срочно бежать вот за этим:
https://www.lorcoffee.ru/siteassets/homepage/jars_380w.png
https://www.lorcoffee.ru/siteassets/homepage/beans_600w_02.png

 

PerdunJamesBond
()

как привести qt5 и gtk3 в человеческий вид

Форум — Desktop

имеется Debian testing какой-то столетней давности, который давно не обновлялся в силу раздолбайства, а также того, что места на отведенном разделе стало маловато для всей той помойки, которую он собрался при очередном обновлении - в общем, не суть...
прикол в том, что там не было никаких гтк3, qt5, причем первый я в свое время как увидел, так захотел развидеть - откатил на старые гтк2-версии и задавил его к чертовой матери через apt-preferences))) выглядит все это дело вот так:
http://dimas000.space/images/2017-082/debian_old.png
но ничто не вечно, и вот дошли руки - скопировал систему на новый раздел, накатил всю эту хренову гору обновлений... получил вот такое:
http://dimas000.space/images/2017-082/debian_new.png

гтк2 осталось как было, qt4 - не знаю даже, на чем проверить, пока не видел. далее по пунктам:
- как сделать такие же синие иконки в кде, как были?
- как сделать на верхней панели Krusader'а кнопки «история», «закладки», что там еще в виде «только иконка», без текста? как на старом скриншоте, короче
- пункт выше, видимо, надо настроить глобально. ибо во что иначе превратится у меня Kate, обвешанный со всех сторон тулбарами - я даже боюсь представить
- помнится, была какая-то графическая конфигурялка кде-шная, которая настраивала все эти шревты, цвета и прочее. как ее звать?

gtk3 - это отдельная песня. у меня просто нет слов. поставил gtk3-engines-xfce, прописал его (и tango icon theme) в конфиг - уже лучше, но все равно полное убожество. выделенный пункт меню, например, от невыделенного отличается процентов на 5-10 серого, прикольно)) и где, блин, скроллбар? что за трындец вообще?
в общем, есть на него какая-нибудь тема, или что там надо, чтоб выглядело как вот раньше в гтк2? опять же, есть какая-нибудь гуйня для этого дела, только чтоб половину гнома не тянула? дрочить вручную сраный css как-то совсем не хочется((

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

 ,

PerdunJamesBond
()

замена диска в mdadm-raid1 с расширением массива

Форум — General

имеется софт-рейд (mdadm) raid1-зеркало (тончее, два). изначально был один 500Г диск, на нем вся файлопомойка. потом докупил я другой, на 1Т (с расчетом на то, что когда-нибудь, в светлом будущем, поменяю маленький тоже на терабайтный), и собрал из них реёд-зеркало.
недавно маленький диск стал чего-то отваливаться из массива с кучей всякого в dmesg, ну и светлое будущее наступило - купил новый на терабайт.

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

srv> ~$ lsblk | grep -v "sda"
NAME      MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT
sdb         8:16   0 465,8G  0 disk
├─sdb1      8:17   0     1K  0 part
├─sdb2      8:18   0   400G  0 part
│ └─md126   9:126  0   400G  0 raid1 /media/svalka
└─sdb5      8:21   0    15G  0 part
sdc         8:32   0 931,5G  0 disk
├─sdc1      8:33   0     1K  0 part
├─sdc2      8:34   0 912,4G  0 part
│ └─md126   9:126  0   400G  0 raid1 /media/svalka
└─sdc5      8:37   0    15G  0 part

srv> ~$ sudo fdisk -l /dev/sdb /dev/sdc
[sudo] password for srv:

Disk /dev/sdb: 465,8 GiB, 500107862016 bytes, 976773168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x000cc92b

Device     Boot     Start       End   Sectors  Size Id Type
/dev/sdb1            2048 137901959 137899912 65,8G  5 Extended
/dev/sdb2       137901960 976768064 838866105  400G fd Linux raid autodetect
/dev/sdb5            4096  31459240  31455145   15G fd Linux raid autodetect

Partition table entries are not in disk order.
Disk /dev/sdc: 931,5 GiB, 1000204886016 bytes, 1953525168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x2ab8c2ce

Device     Boot    Start        End    Sectors   Size Id Type
/dev/sdc1             63   40066109   40066047  19,1G  5 Extended
/dev/sdc2       40066110 1953525167 1913459058 912,4G fd Linux raid autodetect
/dev/sdc5            126   31455269   31455144    15G fd Linux raid autodetect

Partition table entries are not in disk order.

вот данные самого зеркала:

srv> ~$ sudo mdadm -D /dev/md/svalka  
[sudo] password for srv: 
/dev/md/svalka:
        Version : 1.2
  Creation Time : Wed Aug 10 19:52:01 2011
     Raid Level : raid1
     Array Size : 419431892 (400.00 GiB 429.50 GB)
  Used Dev Size : 419431892 (400.00 GiB 429.50 GB)
   Raid Devices : 2
  Total Devices : 2
    Persistence : Superblock is persistent

    Update Time : Fri Nov 25 20:40:22 2016
          State : clean 
 Active Devices : 2
Working Devices : 2
 Failed Devices : 0
  Spare Devices : 0

           Name : srv:svalka  (local to host srv)
           UUID : 992b06af:42dd8b35:bc2a3843:e50f2e6b
         Events : 5494

    Number   Major   Minor   RaidDevice State
       3       8       18        0      active sync   /dev/sdb2
       2       8       34        1      active sync   /dev/sdc2
srv> ~$ cat /proc/mdstat   
Personalities : [raid1] 
md126 : active raid1 sdb2[3] sdc2[2]
      419431892 blocks super 1.2 [2/2] [UU]
      
unused devices: <none>

маленькое на 15Г сейчас просто остановлено, но с ним проще - там ничего ресайзить не надо.

а из большого же я хочу изъять 500Г диск, взамен него поставить 1Т, расширить зеркало до 900Г.
каков должен быть порядок действий? мне видится как-то так:

0. разметить новый диск. по идее, туда бы просто склонировать таблицу разделов.
чем это сделать? parted? sfdisk? или может оказаться, что размер (или там количество блоков) чуть-чуть не совпадает, и лучше ручками?
1. sudo mdadm /dev/mdXXX --fail /dev/sdb2
массив перейдет в состояние degraded
2. sudo mdadm /dev/mdXXX --add /dev/sdXY
где sdXY - раздел на новом диске
3. sudo mdadm --grow -z max
или как-то так...
4. sudo resize2fs -p /dev/mdXXX
да, фс - ext2
5. ...
6. profit!

все верно? или, может быть, можно до добавления нового диска, когда массив будет в degraded, сделать grow и resize2fs, а потом уже добавлять второй диск, чтобы оно только они раз засинкалось? такой фокус возможен? а то сначала синкать, а потом все эти гровы и фс-ресайзы - опять синкать-пересинкать.. или там синкать особо нечего будет?

и еще бонусный вопрос: старый 500Г диск хочу оставить и иногда rsync-ать на него содержимое массива (допустим, за вычетом кинца, когда оно превысит 400Г). можно как-то превратить его из половинки рейда в просто раздел, чтобы фс со всем файлОм осталась при этом как есть? типа обнулить там рейд-суперблок, чтоб был просто раздел и на нем просто фс?

 

PerdunJamesBond
()

браузеропррблемы

Форум — Desktop

привет, лор!
сижу на опере с 9.x и по сей день, сейчас 12.че-то-там. но опера, во-первых, проприетарное ненужно (к слову, единственное, во всей системе, что символично), во-вторых, rip (в смысле, пока работает, но всякие пейсбуки и прочие гуглы че-то тупят)
собственно, что есть в жопере, и чего я не нашел больше нигде в юзабельном виде - так это навигация с клавиатуры. мышиной возни не терплю. shift+стрелочками вполне себе удобно ходить по ссылкам, а если из-за кривой верстки оно не туда ползает - есть ctrl+вверх/вниз (следующая/предыдущая ссылка в порядке появления их в коде страницы).
нечто похожее видел в Midori и, кажется, где-то еще, но там только по табу, и активная ссылка выделяется ну очень уж блеклой рамочкой, хрен разглядишь.
что еще нужно:
- site preferences, чтоб всякие js/cookie и прочее говно разрешать только отдельным сайтам
- нормальный адблок (куда без него). хорошо бы, чтоб можно было импортировать свои списки в том или ином текстовом формате (всякие специально обученные сайты не нужны)
- usercss для отдельных сайтов
- ах да, добавление поисковых движков без всякого наркоманства типа установки аж специальных плагинов как в жырнофоксе (а если для ццц.васяпупкин.ком его никто не написал, мне что самому красноглазить?) или там писания xml как в Arora. и удаление всякого дефолтного говна вроде яндекса/мылору/etc
- speed dial в том или ином виде
- очистка мусора при выходе, а также вручную
в остальном чем минималистичней, тем лучше. всякое там избранное (а уж тем более с синхронизацией его невесть куда), встроенная почта и торрент-клиент, хтмл5 и прочие ненужности - фтопку!

PerdunJamesBond
()

В Debian 8 «Jessie» будет оставлена возможность использования других систем инициализации вместо Systemd

Новости — Debian
Группа Debian

В сегодняшнем интервью проекту ITWire, лидер проекта Debian — Лукас Нуссбаум (Lucas Nussbaum) подтвердил, что пользователи смогут продолжить использовать операционные системы Debian GNU/Linux с системой инициализации Sysvinit.

Несмотря на принятое в феврале этого года решение о переходе на Systemd в качестве систему инициализации по умолчанию для релиза Debian Jessie, в ветке Testing в настоящее время доступен пакет systemd-shim, который позволяет использовать функционал Systemd без использования самого Systemd в качестве системы инициализации, таким образом по-прежнему используя SysVInit или, например, Upstart для управления загрузкой.

Пакет systemd-shim будет доступен далее и будет поддерживаться в Debian Jessie. По умолчанию же по-прежнему будет устанавливаться Systemd.

systemd-shim - «заглушка», предоставляющая dbus-интерфейс Systemd для служб, нуждающихся в нем (таких, как logind, timedated и др.), без необходимости запуска Systemd в качестве системы инициализации (т.е. как init можно по-прежнему использовать sysvinit или любую другую систему). однако, этот пакет предоставляет только dbus-интерфейс org.freedesktop.systemd1.service, для остальных (org.freedesktop.hostname1.service, org.freedesktop.locale1.service, eorg.freedesktop.login1.service и других) все же потребуется установка пакета systemd и использование соответствующих утилит (например, новые версии LightDM не работают без logind, GNOME требует наличия многих служб Systemd).

Подробнее о systemd-shim можно узнать из этого письма сопровождающего данного пакета и дальнейшего обсуждения

>>> Источник

 , , ,

PerdunJamesBond
()

CLI-клиент для обмена сообщениями на вконтактике (зацените)

Форум — Development

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

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

вот так и вышло. разобрался, поборол и в итоге набыдлокодил. на баше, ибо больше нифига не знаю))

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

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

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

пример работы (многабукаф):

( читать дальше... )

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

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

скачать побетатестить да поковырять можно здесь: https://sourceforge.net/projects/vk-api-cli/files/

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

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

из требований - curl да grep-sed-coreutils, и всего делов.

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

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

ЗЫ. вконтактик не нужен. баш не нужен. школоподелки на баше для писания на вконтактик не нужны просто в космическом масштабе)))

 , , ,

PerdunJamesBond
()

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