$ cat << EOF > $GNUPGHOME/gpg.conf
use-agent
personal-cipher-preferences AES256 AES192 AES CAST5
personal-digest-preferences SHA512 SHA384 SHA256 SHA224
default-preference-list SHA512 SHA384 SHA256 SHA224 AES256 AES192 AES CAST5 ZLIB BZIP2 ZIP Uncompressed
cert-digest-algo SHA512
s2k-digest-algo SHA512
s2k-cipher-algo AES256
charset utf-8
fixed-list-mode
no-comments
no-emit-version
keyid-format 0xlong
list-options show-uid-validity
verify-options show-uid-validity
with-fingerprint
EOF
The simple answer is web servers should never be run as root for well known security reasons, so this goes for npm commands as well.
To start fresh, remove prior Node.js and npm installs as well as these files/directories:
mv ~/.npmrc ~/.npmrc~prior
mv ~/.npm ~/.npm~prior
mv ~/tmp ~/tmp.~prior
mv ~/.npm-init.js ~/.npm-init.js~prior
Solution: Install Node.js (which comes with npm) as NON root (no sudo)
Download Source Code directly from https://nodejs.org/en/download/
Execute the below as yourself (Linux/OS X)
cd node-v8.1.2 # into expanded source dir
export NODE_PARENT=${HOME}/node-v8.1.2 # put this into your ~/.bashrc
Feel free to change above export to whatever location is appropriate
./configure --prefix=${NODE_PARENT}
make -j4 # for dual core ... use -j8 for quad core CPU
make install
which puts the binaries for Node.js and npm as well as its modules repository into $NODE_PARENT, a $USER owned dir which then allows you to issue subsequent npm install xxx commands as yourself.
To reach the binaries for node and npm alter your PATH environment variables in your ~/.bashrc:
export PATH=${NODE_PARENT}/bin:${PATH}
export NODE_PATH=${NODE_PARENT}/lib/node_modules
Then to install packages into that directory (global), as opposed to the current directory (local) always pass in the -g flag (global):
npm install -g someModule
NOTE - at no time are you executing anything npm or node related as root / sudo.
J'ai un petit serveur, avec une certificat auto signé.
je voulais faire de la synchro de calendrier en HTTPS avec owncloud sur mon joli smartphone Android 4.X...
MAIS:
pour palier à cela:
vous pouvez vérifier que votre certificat est bien la en allant dans "certificats de confiance" il est maintenant coté système.
Quelles sont les conséquences du Root ?
L'opération de Root n'est absolument pas conseillée car elle comporte des risques et des effets irréversibles. WIKO ne peut être tenu responsable des éventuels problèmes rencontrés et ne peut pas fournir d'informations supplémentaire concernant cette opération.
NB : La garantie (2 ans) WIKO ne couvre pas les téléphones « rootés ».
oO WTF :: Wiko vous n'êtes pas sympa la... un téléphone rooté est moins dangereux pour le tél que flasher une rom alternative...
donc je trouve vraiment que cette réponse est débile...
si on root le téléphone on va pas forcément le faire disfonctionner...
et puis ce ne sera qu'un problème LOGICIEL pas MATERIEL et donc TRES facile à régler...
pfff...
Un téléphone Android Quad core éthique oO et en plus "root ready" oO
Merci sebsauvage pour le partage
et "seulement" 325€
Et oui modifier le mot de passe sous linux même root est "simple"
mais je dirai "à quoi bon" si les données ne sont pas crypter on a même pas besoin de ca... un simple dd ou cp depuis une clé usb bootable et "hop" on a une copie des données...
de plus si un utilisateurs humain peux le faire... pensez à une application "malicieuse" ou à une mise à jour de paquets depuis un dépot pas forcément maitrisé... (et oui les mises à jour sont lancé en ROOT !!)
faites gaffe à vos sources...
Vous avez configurer mysql... vous ne vous souvenez plus de votre mot de passe root ?
alors vous pouvez le réinitialiser
ca se passe par la --->
Et voila le thread XDA permettant d'installer la version ICS officiel Samsung.
Et bien sur le root.
comment rendre le market à la nook tablet... interressant...