rpm spec source без tarball
всем привет
как в spec можно указать в Source не tarball архив, а обычную папку с исходниками?
всем привет
как в spec можно указать в Source не tarball архив, а обычную папку с исходниками?
всем привет
скажите плиз
как изменить имя rpm на выходе?
меняю таким образом %define _rpmfilename
все равно использует имя из переменной Name
Всем привет
Предложите пожалуйста варианты клонирование физического сервера?
Нужно склонировать сервер на несколько серверов, со всеми разделами. Каким образом это лучше сделать? dd?
всем привет
в nginx сделал для одного вирт хоста:
listen 192.168.150.12:80
но вирт хост почему то все равно слушает все интерфейсы. что я делаю не так?
192.168.150.12 виртуальный ip
Добрый день.
Скажите плиз, как настроить geoip, чтобы в зависимости от подсетей клиенты попадали на один домен но менялись апстримы и рут.
Есть ли у кого то пример?
Или можно ли это настроить через include?
всем привет.
подскажите плиз.
как выставить prefetchcount? не через код.
всем привет
как через nginx проксировать не http приложение?
всем привет
такая проблема:
ldconfig /lib/libredis3md.so
ldconfig: /usr/local/lib64/libstdc++.so.6.0.22-gdb.py не является ELF-файлом — у него в начале неправильные волшебные байты.
ldconfig: /lib/libredis3md.so.9 не является символьной ссылкой
кто то знаком с этой ерундой? первый раз увидел при апдейтах это все
всем привет
какой то странный баг
mount -t nfs -o rw user@192.168.2.24:/mnt/data /mnt/
mount.nfs: Failed to resolve server user@192.168.2.24: Name or service not known
при этом nfs по другим ip адресам nfs работает на этом сервере
всем привет
имеется linux(nginx) ===> windows(IIS)
проблема:
на win машине остается очень много TIME-WAIT-ов
на linux мание их нет.
я так понимаю linux(nginx) не отправляет syn-fin
в чем может проблема?
Всем привет.
Скажите плиз. собирал specфайл Search. собирается без проблем. но при уставноке возникает конфликт. а конфликтовать там нечему. разные файлы внтури РПМ лежат.
мой spec
Name: Search3
Version: 2.1
Release: 1%{?dist}
Summary: search
Group: test
License: Apache 2.0
URL: http://Search3
Source0: http:///Search2-2.1.zip
BuildRequires: gcc
%description
%define debug_package %{nil}
%prep
%setup -q
cmake -DCMAKE_BUILD_TYPE=Release Search
%build
make -j7
%install
make install DESTDIR=%{buildroot}
%files
%defattr(-,root,root,-)
/usr/
/etc/
%changelog
далее при уставновке возникает такая вот ошибка.
файл /usr/lib из устанавливаемого пакета Search3-2.1-
1.el7.centos.x86_64 конфликтует с файлом из пакета filesystem-3.2-25.el7.x86_64
Всем привет.
Помогите плиз
Собрал ocilib в rpm пакет при установке пакета выдает
spec файл
..............
%prep
%setup -q
./reconf
%build
#export LD_LIBRARY_PATH=/usr/lib/oracle/12.1/client64/lib/
./configure --with-oracle-headers-path=/usr/include/oracle/12.1/client64 --with-oracle-lib-path=/usr/lib/oracle/12.1/client64/lib
make
%install
#export LD_LIBRARY_PATH=/usr/lib/oracle/12.1/client64/lib/
make install DESTDIR=%{buildroot}
%check
make check
%files
/usr/local/lib
%files devel
/usr/local/include
/usr/local/share
oracle-instantclient12.1
ldconfig -p | grep libclntsh.so.12.1
libclntsh.so.12.1 (libc6,x86-64) => /usr/lib/oracle/12.1/client64/lib/libclntsh.so.12.1
rpm -q --whatprovides libclntsh.so.12.1
oracle-instantclient12.1-basic-12.1.0.0.0-1.x86_64
сделал:
sudo sh -c "echo /usr/lib/oracle/12.1/client64/lib > \
/etc/ld.so.conf.d/oracle-instantclient.conf"
sudo ldconfig
export LD_LIBRARY_PATH=/usr/lib/oracle/12.1/client64/lib:$LD_LIBRARY_PATH
собирается всё отлично
ldconfig -p | grep libclntsh.so*
libclntsh.so.12.1 (libc6,x86-64) => /usr/lib/oracle/12.2/client64/lib/libclntsh.so.12.1
libclntsh.so (libc6,x86-64) => /usr/lib/oracle/12.2/client64/lib/libclntsh.so
но при установке rpm пакета
yum install ocilib-4.5.1-1.el7.centos.x86_64.rpm ocilib-devel-4.5.1-1.el7.centos.x86_64.rpm
Загружены модули: fastestmirror
Проверка ocilib-4.5.1-1.el7.centos.x86_64.rpm: ocilib-4.5.1-1.el7.centos.x86_64
ocilib-4.5.1-1.el7.centos.x86_64.rpm отмечен для установки
Проверка ocilib-devel-4.5.1-1.el7.centos.x86_64.rpm: ocilib-devel-4.5.1-1.el7.centos.x86_64
ocilib-devel-4.5.1-1.el7.centos.x86_64.rpm отмечен для установки
Разрешение зависимостей
--> Проверка сценария
---> Пакет ocilib.x86_64 0:4.5.1-1.el7.centos помечен для установки
--> Обработка зависимостей: libclntsh.so.12.1()(64bit) пакета: ocilib-4.5.1-1.el7.centos.x86_64
Loading mirror speeds from cached hostfile
* base: mirror.reconn.ru
* epel: mirror.yandex.ru
* extras: mirror.yandex.ru
* nux-dextop: mirror.li.nux.ro
* updates: mirror.reconn.ru
---> Пакет ocilib-devel.x86_64 0:4.5.1-1.el7.centos помечен для установки
--> Проверка зависимостей окончена
Ошибка: Пакет: ocilib-4.5.1-1.el7.centos.x86_64 (/ocilib-4.5.1-1.el7.centos.x86_64)
Необходимо: libclntsh.so.12.1()(64bit)
Вы можете попробовать --skip-broken чтобы обойти проблему
Вы можете попробовать запустить: rpm -Va --nofiles --nodigest
Всем привет.
Помогите плиз
Собрал ocilib в rpm пакет
при установке пакета выдает
Ошибка: Пакет: ocilib-4.5.1-src.x86_64 (/ocilib-4.5.1-src.x86_64)
Необходимо: libclntsh.so.12.1()(64bit)
ldconfig -p | grep libclntsh.so*
libclntsh.so.12.1 (libc6,x86-64) => /usr/lib/oracle/12.2/client64/lib/libclntsh.so.12.1
libclntsh.so (libc6,x86-64) => /usr/lib/oracle/12.2/client64/lib/libclntsh.so
echo $LD_LIBRARY_PATH
/opt/rh/devtoolset-7/root/usr/lib64:/opt/rh/devtoolset-7/root/usr/lib:/usr/lib/oracle/12.2/client64/lib/
по ораклу:
export ORACLE_BASE=/usr/lib/oracle/12.2/client64
export ORACLE_HOME=/usr/lib/oracle/12.2/client64
export NLS_LANG=AMERICAN_AMERICA.AL32UTF8
export NLS_DATE_FORMAT="YYYY-MM-DD HH24:MI:SS"
export NLS_LENGTH_SEMANTICS=CHAR
export NLS_NUMERIC_CHARACTERS=".,"
export TNS_ADMIN=/etc
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
export SQLPATH=$ORACLE_HOME/bin/sqlplus
export ORACLE_TERM=xterm
export TMP=/tmp
export TMPDIR=$TMP
export PATH=$PATH:$ORACLE_HOME/bin
при этом собрался пакет без каких либо ошибок.
где я косячу? уже всё перепробовал. не находит эту либу.
ldd libocilib.so
libclntsh.so.12.1 => /usr/lib/oracle/12.2/client64/lib/libclntsh.so.12.1 (0x00007ffb804ed000)
ls -la /usr/lib/oracle/12.2/client64/lib/libclntsh.so.12.1
-rwxr-xr-x. 1 root root 71638263 янв 26 2017 /usr/lib/oracle/12.2/client64/lib/libclntsh.so.12.1
всем привет.
подскажите плиз.
как через двойной прокси передать реальный ip пользователя.
через один прокси nginx доходит без проблем до бэкенда,
через два нет
сейчас выглядит команда вот так
proxy_set_header X-Forwarded-For $remote_addr;как нужно прописать эту переменную на первом прокси и на втором nginx?
всем привет
подскажите плиз
иногда в течении дня бывает, что одно соообщение доходит примерно 10 минут. притом что другие сообщения в это время обрабатвыаются 1 секунду.
как лучше сделать трассировку данного сообщения?
всем привет
как можно узнать статус апстримов в nginx?
всем привет
какое сейчас есть интересное и простое решение для подключения к рабочему столу?
linux => linux(gnome) rdp доступ какой нибудь
всем привет nginx(прокси) + iis
upstream IIS-SSL {
# least_conn;
ip_hash;
server 10.20.13.48:443;
}
ssl_prefer_server_ciphers on;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers EECDH:+AES256:-3DES:RSA+AES:RSA+3DES:!NULL:!RC4;
ssl_certificate /etc/nginx/ssl/test.crt;
ssl_certificate_key /etc/nginx/ssl/test.key;
ssl_session_cache shared:SSL:10m;
ssl_session_timeout 10m;
location ~* ^/ {
proxy_pass https://IIS-SSL;
proxy_set_header Host proxy.test.ru;
proxy_set_header X-Real-Ip $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header REMOTE_ADDR $remote_addr;
proxy_connect_timeout 180;
proxy_send_timeout 180;
proxy_read_timeout 180;
proxy_cache cache;
proxy_cache_valid 200 302 1h;
}
ошибка вида:
[error] 22134#0: *1 peer closed connection in SSL handshake (104: Connection reset by peer) while SSL handshaking to upstream, client: 10.20.3.37, server: proxy.test.ru, request: "GET /favicon.ico HTTP/1.1", upstream:
что я делаю не так?
всем привет
имеется конфиг
upstream backend {
least_conn;
server 192.168.1.2:443;
server 192.168.1.3:443;
server 192.168.1.4:443;
}
Если в апстриме 3 сервера, я заливаю файл, то возникает ошибка
почему то файл ищется на другом сервере после того как файл был загружен
POST /file/upload?format=json HTTP/1.1" "192.168.1.2:443:" 200 220 https.....
POST /list/loadlist HTTP/1.1" "192.168.1.4:443:" 500 3868 https.....
всем привет
стоит nginx и проксирует на IIS если хожу через https то выдает ошибку на поиске вида:
Mixed Content: The page at 'https://www.example.com/store/account.htm' was loaded over HTTPS, but requested an insecure XMLHttpRequest endpoint 'http://www.example.com/isLogin.htm'. This request has been blocked; the content must be served over HTTPS.
nginx конфиг
proxy_pass http://IIS;
# proxy_set_header Host example.ru;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-Ssl on;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto https;
что я делаю не так?
| ← назад | следующие → |