added repository for elastic search and install elastic serach package

added wheezy backports repository
added script file to change password of user
fixed problems regarding special characters (UTF-8)
This commit is contained in:
Patrick Höhn
2014-11-19 03:27:07 +01:00
parent 349eb346ee
commit a9f8c009d8
2 changed files with 54 additions and 3 deletions

38
change_password Normal file
View File

@@ -0,0 +1,38 @@
#!/usr/bin/php
<?
set_include_path("../include");
require("header.inc.php");
if (empty($argv[1])) {
die("Usage: $argv[0] " . '$username $password' . "\n");
}
$username = $argv[1];
$password = $argv[2];
$docRoot = str_replace($_SERVER['SCRIPT_NAME'], '', __FILE__);
echo $docRoot;
echo "changing password for user $username\n";
$passwordhash = password_hash($password, PASSWORD_DEFAULT);
Zotero_DB::beginTransaction();
$sql = "SET NAMES UTF8;";
Zotero_DB::query($sql);
$sql = "UPDATE zotero_www.users SET password=? WHERE username=?";
Zotero_DB::query($sql, array($passwordhash,$username));
Zotero_DB::commit();
?>