>
===== Roundcube =====
* First, you need to create a database. Here we created a mysql database named roundcubemail, hosted on “dbhost” and ... == AgenDAV plugin =====
* First, you need to create a database. Here we created a mysql database named agendav, hosted on "dbhost" and owned ... bdriver'] = 'mysql';
</code>
* For french translation, create plugins/agendav/localization/fr_FR.inc:
<code php>
<?php
/*
+------------... ("SET NAMES '".$this->escape_str($charset)."' COLLATE '".$this->escape_str($collation)."'", $this->conn_id);
+
clean-all
Initialise the PKI:
#./build-ca
Generate a certificate and private key for the server:
# ./build-key-server serve... -----
You are about to be asked to enter information that will be incorporated
into your certificate request.
What you are... BUG[load_index]: unique_subject = "yes"
Check that the request matches the signature
Signature ok
The Subject's Distinguished Name is as follows
countryName :PRINTABLE
Y 'password' WITH GRANT OPTION;
</code>
===== create user with a dedicated database =====
<code sql>
mysql> CREATE DATABASE db;
... TABLES WITH READ LOCK;
</code>
* use tar to create an archive that includes all databases
<code bash># tar -cvf /tmp/mysql-snapshot.... CKUPDIR}
rm -f ${LOGFILE};
for i in `echo 'show databases;' | mysql | grep -v Database`;
do
echo -n " ---> backing up ${i}..." >>... HOSTNAME};;mysql_backups;;0;OK - backup succeeded at `date`" | ${SENDNSCA} >/dev/null
else
echo "${
* Install it (:source path_to_vim_script)
* Create the following script in .vim/templates/sh:
<code bash>
#!/bin/sh
VERSION="$0 v1.0"
... | silent !chmod a+x <afile> | endif | endif
</code>
* That's it! next time you will edit a new .sh file, it will load the template and automagicaly made it executable :)
make install
service postgresql stop
```
## Migrate data
I run PostgreSQL inside a FreeBSD jail, so base path is `/var/ports/basejail/`. Adjust path if you run it outside a jail.
```bash
sudo -u p... sr/local/bin -B /usr/local/bin -d /home/postgres/data${PSQLOLDVERSION} -D /home/postgres/data${PSQLNEWVERSION} -c
# do upgrade
pg_upgrade -b /... sr/local/bin -B /usr/local/bin -d /home/postgres/data${PSQLOLDVERSION} -D /home/postgres/data${PSQLNEWVERSION}
```
## Migrate configuration f
addons.mozilla.org/firefox/addon/youtube-no-translation/|YouTube No Translation]] : prevents automatic translation on YouTube
* [[https://addons.mozilla.org/fi... ons.mozilla.org/firefox/addon/two-factor-authenticator/|Two Factor Authenticator]] : Generates TOTPs for 2 factor authentication (Google Authenticator style)
* [[https://add... ing]]: same as above, but for next video (unfortunately the first one does not seem to work for that)
* [[https://cable.ayra.ch/tampermonkey/view.ph... easyfork.org/fr/scripts/375525-youtube-age-verification-bypass|YouTube: Age Verification Bypass]]: yeah, I'm old enough and I do not wa
Compile the port with the stream module
* Activate it in configuration file, and create a stream section at the same level as the http section used for your ... listen 1965 ssl;
ssl_certificate /path/to/cert.pem;
ssl_certificate_key /path/to/privkey.pem;
ssl_trusted_certificate /path/to/fullchain.pem;
proxy_pass 12
u'll find the necessary stuff to bypass proxies that allow only ports 80 and 443, to go to the internet without any port-limitation or stupid filtering. Most of the "Client Part"... [http://openvpn.net/index.php/open-source/documentation/manuals/69-openvpn-21.html|version 2.1]], OpenVPN provides a nice feature: proxying HTTPS requests. It is able to listen... appen the following line:
<code>
push "redirect-gateway def1"
</code>
===== Client Part =====
==== Installation on Android ====
Warning: for most of this ope
nconf.org/dokuwiki/doku.php?id=nconf:help:documentation:start:installation|the official installation guide]] to setup
===== Binding all together =... configuration);// statemement:
<code js>
configuration.add(5,0,'Administration','/nconf/','','','side/icons/configuration.gif');
</code>
==== Munin integration ====
As Munin already output its graphs in /home/monitor/mun... for NConf). Edit /www/monitor/nagios/side/dtree_data.js, and add the following line just before the /
longname.domain.tld host. Of course [[http://netcat.sourceforge.net/|netcat]] must be installed on the public server.
======... 5/Execution-de-commande-lors-d-une-connexion-SSH
DATE=`date "+%d.%m.%Y--%Hh%Mm"`
IP=`echo $SSH_CONNECTION | ... $USER sur $HOSTNAME
IP: $IP
ReverseDNS: $REVERSE
Date: $DATE
" | mail -s "Connexion de $USER sur $HOSTNAME" ... r the first one by enabling multiplexing.
* create the directory where connections' data will be stored:
<code>
$ mkdir -p ~/.ssh/connec
of the line (home key)
* ^R bck-i-search find pattern in shell history
* ^T swap two letters
... nt, just like $!
N.B. xterm users, you must activate "meta send escape".
====== Emacs/VI mode ======
... esn't put in insert mode)
i Put into insert mode at current position
a Put into insert mode after cur... ursor position (saved for pasting)
p Paste text that was deleted
j Move up through history commands
k
his function is called in inc/common.php; unfortunatly, the templating stuff is handled by inc/init.php, which is cal... ====
Add the following somewhere before the template definition stuff:
<code>
require_once(DOKU_INC.'... mmon.php');
if (clientismobile())
$conf['template'] = 'dokumobile';
</code>
Of course, if you installed [[http://www.dokuwiki.org/template:minimal_mobile|minimal_mobile]], the last line w
m standby, you'll have to backup your sdcard, format it, and re-import your data.
==== USB mount ====
Install USB Mass Storage f... .google.com/store/apps/details?id=org.pocketworkstation.pckeyboard&feature=search_result#?t=W251bGwsMSwxLDEsIm9yZy5wb2NrZ... .google.com/store/apps/details?id=org.pocketworkstation.dict.fr#?t=W251bGwsMSwxLDIxMiwib3JnLnBvY2tldHd
hup pidgin &
* pour ajouter un contact, le format est le même que pour le nom d'utilisateur (première lettre du prénom - nom de famille en... l-fianet.fia
===== Calendriers =====
==== Utilisation avec Thunderbird ====
* installer le plugin... , ajouter un nouveau calendrier
Entrer les informations comme suis
{{:public:thundexchange.png}}
Le... t\jdoe@exch-cas-1/EWS/Exchange.asmx
Plus d'information sur la page suivante: [[http://www.csc.fi/blog