How to , and other stuff about linux, photo, php … A linux, photography blog. To remember some linux situation, and fix them quickly.

May 6, 2021

nextcloud face recognition on centos7

Filed under: Linux — Tags: , , — admin @ 12:11 pm

The face recognition for the nextcloud into centos 7 need DLib and OpenBLAS.

The problem is that DLib require C++11 support and the centos 7 have older version of gcc the solution is to install

yum install centos-release-scl

yum install devtoolset-7

The path for the gcc is located /opt/rh/devtoolset-7/root/usr/bin/gcc

To build the DLib this command

cmake -DBUILD_SHARED_LIBS=ON ..

Need to be replaced with

cmake -D CMAKE_C_COMPILER=/opt/rh/devtoolset-7/root/usr/bin/gcc -D CMAKE_CXX_COMPILER=/opt/rh/devtoolset-7/root/usr/bin/g++ -DBUILD_SHARED_LIBS=ON ..

Also to install the pdlib the ./configure need to be replaced with

PKG_CONFIG_PATH=/usr/local/lib64/pkgconfig CC=/opt/rh/devtoolset-7/root/usr/bin/gcc CXX=/opt/rh/devtoolset-7/root/usr/bin/g++ ./configure

February 2, 2021

how to disable attempt authentication using pageant

Filed under: Linux — Tags: , — admin @ 12:50 pm

First of all this is about windows. If you ever have multiple key and you want to login using password you will have this password by default . I was searching how to disable this, but there is no click . So the easy way is to create a shortcut , edit and add to the target this parameter -noagent . After you start the putty using that shortcut , you will have the pageant disabled .

July 14, 2020

redirect to https

Filed under: Linux — Tags: , , , , — admin @ 12:33 pm

I have more versions of redirect

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.matrafox.info/$1 [R,L]

Other version is

#non-www. http to www. https
RewriteCond %{ENV:HTTPS} !on
RewriteCond %{HTTP_HOST} ^(www.)?matrafox.info$
RewriteRule (.*) https://www.matrafox.info/$1 [R=301,L]

#non-www. https to www. https
RewriteCond %{ENV:HTTPS} on
RewriteCond %{HTTP_HOST} ^matrafox.info$
RewriteRule (.*) https://www.matrafox.info/$1 [R=301,L]

Other version is

RewriteEngine on

RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} !^www.
RewriteRule ^ https://www.example.com%{REQUEST_URI} [NC,L,R=301,NE]

Another one :

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

June 2, 2020

Change docker root directory by creating a systemd drop-in service file

Filed under: Linux — Tags: , , — admin @ 2:20 pm

 It is possible to change docker root directory by creating a systemd drop-in service file. This is useful when you want images and containers or docker generated files to be located in another partition or drive.

Create drop-in configuration file

  1. Create the systemd directory:
    sudo mkdir /etc/systemd/system/docker.service.d/
  2. Create the docker.service drop-in file:
    sudo nano /etc/systemd/system/docker.service.d/docker.root.conf
  3. Add the following configuration :
[Service]
ExecStart=
ExecStart=/usr/bin/dockerd -g /your/custom/docker/root -H fd://

April 23, 2020

⚠ pngquant pre-build test failed ℹ compiling from source ✔ pngquant pre-build test passed successfully ✖ Error: pngquant failed to build, make sure that libpng-dev is installed

Filed under: Linux — Tags: , , , — admin @ 12:44 pm

I have try today a yarn install but have some error . The fix was to run

apt install -y build-essential gcc make libpng-dev

Older Posts »

Powered by WordPress