diff --git a/bin/set-zsh b/bin/set-zsh new file mode 100644 index 0000000..3143ac3 --- /dev/null +++ b/bin/set-zsh @@ -0,0 +1 @@ +chsh -s $(which zsh) diff --git a/bin/use b/bin/use index c179399..d1b250d 100644 --- a/bin/use +++ b/bin/use @@ -1 +1,4 @@ use python 3.11 + + +.zshrc-using < setting the environment for the user/serice diff --git a/recipes/nginx/debian.yml b/recipes/nginx/debian.yml index ed9772c..3d19034 100644 --- a/recipes/nginx/debian.yml +++ b/recipes/nginx/debian.yml @@ -12,12 +12,30 @@ repository: branch: release-1.29.0 version: 1.29.0 -build: - - ./configure \| - --prefix=$PREFIX \| - --with-http_ssl_module \| - --with-http_gzip_static_module - --with-stream - --with-http_v2_module +# TODO: finish the configuration: last message of 6898551e-70a0-8331-8617-bcfc9bcf6af8 +steps: + - echo "starting" + - | + ./auto/configure \ + --prefix=$PREFIX \ + --with-http_ssl_module \ + --with-http_gzip_static_module \ + --with-stream \ + --with-http_v2_module \ + --with-pcre-jit \ + --with-threads \ + --with-file-aio \ + --with-http_ssl_module \ + --with-http_v2_module \ + --with-http_gzip_static_module \ + --with-stream=dynamic \ + --with-stream_ssl_module \ + --sbin-path=$PREFIX/nginx/sbin/nginx \ + --conf-path=$PREFIX/nginx/conf/nginx.conf \ + --pid-path=$PREFIX/nginx/run/nginx.pid \ + --lock-path=$PREFIX/nginx/run/nginx.lock \ + --error-log-path=$PREFIX/nginx/logs/error.log \ + --http-log-path=$PREFIX/nginx/logs/access.log + - make - $SUDO make install diff --git a/recipes/nginx/nginx.service.erb b/recipes/nginx/nginx.service.erb new file mode 100644 index 0000000..7b9ebaa --- /dev/null +++ b/recipes/nginx/nginx.service.erb @@ -0,0 +1,23 @@ +sudo tee /etc/systemd/system/nginx-custom.service >/dev/null <<'EOF' +[Unit] +Description=nginx (custom prefix) +After=network.target + +[Service] +Type=forking +PIDFile=/pkg/nginx/run/nginx.pid +ExecStart=/pkg/nginx/sbin/nginx +ExecReload=/pkg/nginx/sbin/nginx -s reload +ExecStop=/pkg/nginx/sbin/nginx -s quit +TimeoutStopSec=5 +#User=nginx +#Group=nginx +LimitNOFILE=65535 + +[Install] +WantedBy=multi-user.target +EOF + +# sudo systemctl daemon-reload +# sudo systemctl enable --now nginx-custom +