• Почему dhclient на FreeBSD 13 игнорирует setfib и прописывает маршруты в основную таблицу?

    @Gil-Galad Автор вопроса
    Проблема оказалась в ifconfig, а не в route. При привязке адреса интерфейсу ifconfig по какой-то причине в FreeBSD 13.0-RELEASE-p4 не учитывает текущую таблицу маршрутизации (fib 1) и использует (fib 0) в скрипте dhclient-script.

    В итоге изменил dhclient-script и добавил в начало кода определение текущего fib
    FIB="fib `sysctl net.my_fibnum | awk '{print $2}'`"

    а затем к каждому вызову ifconfig в конец добавил $FIB. Например,
    $IFCONFIG $interface inet -alias $alias_ip_address $FIB > /dev/null 2>&1

    в итоге всё нормально начало прописываться и работать.
    Ответ написан
    Комментировать
  • Как получить токен сессии из полученных значений?

    @Gil-Galad
    Судя по src/Illuminate/Cookie/Middleware/EncryptCookies.php

    "67e37f4b5c997344e6d31dfw36ce023260238be6|" === hash_hmac('sha1', $cookieName'v2', $key).'|';


    Но! Вы хотите получить remember_token, а он создаются случайно в src/Illuminate/Auth/SessionGuard.php

    $user->setRememberToken($token = Str::random(60));

    Не связанные данные короче.
    Ответ написан
    Комментировать
  • Как правильно построить регулярное выражение?

    @Gil-Galad
    Что-то типа такого:

    $string = '02.09Пн Здесь еще какой-то 0123456789 текст с цифрами 03.09 Здесь еще текст 04.09 Ну и здесь допустим текст и за компанию ложное совпадение 00.12 или 32.01 или 22.00 или 22.13 вот';
    
    if(preg_match_all('#(?P<element>\d{2}\.\d{2}.+?)(?=\d{2}\.\d{2}|$)#', $string, $found))
    {
    	$parsed = $found['element'];
    }
    
    if(preg_match_all('#(?P<element>(?:0[1-9]|[12]\d|3[01])\.(?:0[1-9]|1[012]).+?)(?=(?:0[1-9]|[12]\d|3[01])\.(?:0[1-9]|1[012])|$)#', $string, $found))
    {
    	$parsed = $found['element'];
    }
    Ответ написан
  • Как составить seo-описание для товара?

    @Gil-Galad
    Главное пишите для людей. Кратко и емко без воды, домыслов и личного мнения/опыта. Ключевиками не злоупотребляйте. Иначе с сео-текстами рискуете попасть под хостовый Баден-Баден, а выход из под него та еще проблема. Особенно учитывая, что служба поддержки очень скудно подсказывает что не так раз в 15-30 дней.
    Ответ написан
    Комментировать