Берем файлы: pvscsi.ko, vmxnet.ko, vmxnet3.ko из vmware-tools -> https://packages.vmware.com/tools/releases/latest/rhel5/x86_64/index.html

     

     
    1. Распаковываем RPM: 
    rpm2cpio VMwareTools-4.0.0-latest.i386.rpm | cpio -idmv

     

    Далее берем исходный файл загрузки ядра initrd.img расположенный в каталоге isolinux, дистрибутива

    #!/bin/bash # # filebeat:          Startup script for Filebeat Log Shipper. # # chkconfig: 3 80 05 # description:      Startup script for Filebeat Log Shipper standalone  FILEBEAT_HOME=/root; export FILEBEAT_HOME  start() {

    Remove old Python 3.4 (If you had it installed because of older instructions)

    $ yum remove python34* $ yum autoremove 

    Install needed repositories:

    $ yum install epel-release $ yum install https://centos7.iuscommunity.org/ius-release.rpm

    $ yum install https://download.postgresql.org/pub/repos/yum/11/redhat/rhel-7-x86_64/pgdg-redhat11-11-2.noarch.rpm
    $ yum install pgadmin4-web.noarch
    $ pip install psycopg2-binary
    $ pip install --upgrade pip

    $ python /usr/lib/python2.7/site-packages/pgadmin4-web/setup.py

    $ chown -R apache:apache /var/lib/pgadmin /var/log/pgadmin /var/log/pgadmin4

    $ cat > /etc/httpd/conf.d/pgadmin4.conf << EOF
    <VirtualHost *>
    ServerName pgadmin.rt.ru

    WSGIDaemonProcess pgadmin processes=1 threads=25
    WSGIScriptAlias / /usr/lib/python2.7/site-packages/pgadmin4-web/pgAdmin4.wsgi

    <Directory "/usr/lib/python2.7/site-packages/pgadmin4-web/">
    WSGIProcessGroup

    Рабочая ОС - Fedora, постоянно отваливается bluetooth и, соответственно, bluetooth-мышка.

    Набрав dmesg, видим следующую ошибку:
    [162742.155590] Bluetooth: hci0: last event is not cmd complete (0x0f)
    [162758.026567] Bluetooth: hci0: last event is not cmd complete

    Посмотреть текущие лимиты 'Max open files' для процесса можно так:

    cat 
    /proc/<pid>/limits
     | grep 'Max open files'
    или так:
    prlimit <pid>

    Посмотреть количество открытых файлов:
    cat /proc/sys/fs/file-nr

    yum groupinstall "Development Tools"
    yum install openssl-devel lzo-devel
    cd /tmp/
    wget https://dl.fedoraproject.org/pub/fedora/linux/releases/28/Everything/source/tree/Packages/t/tinc-1.0.33-2.fc28.src.rpm
    rpm2cpio tinc-1.0.33-2.fc28.src.rpm | cpio -idmv
    mkdir -p ~/rpmbuild/{BUILD,BUILDROOT,RPMS,SOURCES,SPECS,SRPMS}
    wget https://www.tinc-vpn.org/packages/tinc-1.0.34.tar.gz -P ~/rpmbuild/SOURCES/
    sed -i 's|1\.0\.33|1.0.34|g' tinc.spec
    mv tinc.spec ~/rpmbuild/SPECS/
    cd ~/rpmbuild/SPECS
    rpmbuild -ba tinc.spec



    /usr/lib/systemd/system/tinc@.service:
    --- cut ---
    [Unit]
    Description=Tinc

    #!/bin/sh CURL_OPTS='-x socks5h://10.35.215.218:443 -sS'  file_html=/tmp/index.html file_rpms=/tmp/rpm_files.lst file_rpms_local=/tmp/rpm_files_local.lst  for TYPE in updates extras; do     mirror_base_url=http://vault.centos.org/5.11/${TYPE}/x86_64/RPMS/     local_rpm_directory=/var/www/repo.gd.rt.ru/CentOS/5/${TYPE}      echo "type=${TYPE}"      rm -f ${file_html} ${file_rpms}     curl ${CURL_OPTS} ${mirror_base_url} -o ${file_html}     grep -Po '(?<=href=")[^"]*' $file_html

    Если докер находится за прокси, постоянно видим такую ошибку:

    [root@mist ~]# cd /tmp/; docker-compose up -d
    Pulling traefik (traefik:v1.5)...
    ERROR: Get https://registry-1.docker.io/v2/: dial tcp 54.165.149.19:443: connect: connection refused


    делаем следующее:

    $ mkdir -p /etc/systemd/system/docker.service.d

    Устанавливаем guacamole-server

    yum install cairo-devel libjpeg-turbo-devel libpng-devel uuid-devel ffmpeg-devel freerdp-devel pango-devel libssh2-devel libtelnet-devel libvncserver-devel pulseaudio-libs-devel openssl-devel libvorbis-devel libwebp-devel git libtool tomcat tomcat-admin-webapps tomcat-webapps

    cd /opt/

    git clone https://github.com/apache/guacamole-server.git

    cd guacamole-server/

    autoreconf -fi

    ./configure --with-systemd-dir=/etc/systemd/system

    make

    make install

    ldconfig

    Установим необходимые пакеты:
    yum groupinstall "Development Tools"
    yum install openssl-devel zlib-devel libtool perl-core git curl

    Будем ставить в /opt:
    cd /opt

    Качнём и распакуем:
    curl -O https://www.openssl.org/source/openssl-1.1.1a.tar.gz
    tar -xzvf openssl-1.1.1a.tar.gz

    Компиляция исходного кода:
    cd openssl-1.1.1a
    ./config
    make
    make install

    Расскажем ОС

    При коннекте Zabbix к Oracle постоянно вываливается ошибка:
    Cannot connect to ODBC DSN:[SQL_ERROR]:[01000][0][[unixODBC][Driver Manager]Can't open lib '/usr/lib/oracle/11.2/client64/lib/libsqora.so.11.1' : file not found]|

    Решаем так:
    # cat /etc/ld.so.conf.d/oracle_instant_client.conf
    /usr/lib/oracle/12.2/client64/lib/


    Имеем 2 сетевых интерфейса eth0 (ens192) и eth1 (ens224) , но не идут пинги на сетевой интерфейс eth1 (ens224)

    routing_asymmetric
    # ip a | grep inet

    inet 127.0.0.1/8 scope host lo
    inet 10.28.101.10/24

    1. Выключите Mac.
    2. Удерживая клавиши Command и R, нажмите кнопку питания и дождитесь, пока система загрузится в режиме восстановления.
    3. Выберите «Терминал» в меню «Утилиты».
    4. Введите команду resetpassword.
    5. Выберите загрузочный диск

    # cat jira_install.sh
    #!/bin/bash

    export ARC_NAME=atlassian-jira-software-7.7.0
    export DIR_NAME=/opt/${ARC_NAME}-standalone
    export JIRA_HOME=/var/atlassian/application-data/jira

    echo "export JIRA_HOME=${JIRA_HOME}" > /etc/profile.d/jira.sh
    mkdir -p ${JIRA_HOME}

    cd /opt/
    tar -xzvf ${ARC_NAME}.tar.gz
    #ln -s ${DIR_NAME} /opt/jira
    useradd --no-create-home --system --home-dir /opt/jira jira
    chown -R jira:jira ${DIR_NAME} ${JIRA_HOME}
    #chmod -R

    В каталоге /path/to/dir1 находятся подкаталоги (имена могут быть любыми и
    любой уровень вложенности), а так же файлы с расширениями: jpg, png, gif, css и
    js. 
    Имена файлов могут содержать буквы, цифры, символы

    Убьём все процессы, запущенные от пользователя с именем user и работающие дольше 24 часов
    #!/bin/bash

    my_USER=san;
    cur_DATE=`date -d "now" +'%s'`;
    sutki=86400;

    for user_PID in `ps -u ${my_USER} -o pid=`; do
    pid_DATE="`date -d "$(ps