Samstag, 3. Oktober 2009

Drupal updates

Im Prinzip:

Neueste Drupalversion herunterladen, entpacken und Besitzer sowie Rechte
anpassen. Als Administrator einloggen (dabei den Installationsadmin mit
der user ID 1 nehmen) und nach Deaktivierung aller Zusatzmodule in den
maintenance Mode setzen.

Dann die alte Version wegmoven nach drupal_old und die UPGRADE.txt im
neuen drupal Verzeichnis studieren.


# Wechsel nach /drupal_old/modules
cp -rpi cck/ ../../drupal/modules/
cp -rpi recaptcha/ ../../drupal/modules/
cp -rpi views/ ../../drupal/modules/
cp -rpi wysiwyg/ ../../drupal/modules/
cp -rpi captcha/ ../../drupal/modules/
cp -rpi codefilter/ ../../drupal/modules/
cp -rpi filefield/ ../../drupal/modules/
cp -rpi imagefield/ ../../drupal/modules/
cp -rpi menu/ ../../drupal/modules/
cp -rpi menu_block/ ../../drupal/modules/

# Wechsel nach Oben in drupal_old
cd ..

# default.settings.php und README.txt nicht überschreiben
cp -rpi sites/* ../drupal/sites/

# Evtl. vorhandene Themes retten
cd .. ; cd themes ; cp -rpi themename ../../drupal/themes/

# Update anwerfen
http://example.com/update.php

# Wenn man nicht user 1 ist und sich somit ausgeschlossen hat
vi /drupal/sites/default/settings.php
$update_free_access = TRUE;

# und dann auch wieder zurücksetzen auf FALSE

Apache default

#NameVirtualHost *

<VirtualHost *:80>
ServerAdmin webmaster@localhost

DocumentRoot /var/www/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>

ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>

ErrorLog /var/log/apache2/error.log

# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/access.log combined
ServerSignature On
Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>

</VirtualHost>

<VirtualHost *:443>
ServerAdmin webmaster@localhost

DocumentRoot /var/www/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>

ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>

ErrorLog /var/log/apache2/error.log

# Possible values include: debug, info, notice, warn, error,
crit,
# alert, emerg.
LogLevel warn
SSLEngine on
SSLCertificateFile /etc/ssl/certs/server.crt
SSLCertificateKeyFile /etc/ssl/private/server.key
CustomLog /var/log/apache2/access.log combined
ServerSignature On
Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>

</VirtualHost>

Apache SSL

sudo vi /etc/apache2/sites-available/default

--schnipp--

# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
SSLEngine on
SSLCertificateFile /etc/ssl/certs/server.crt
SSLCertificateKeyFile /etc/ssl/private/server.key
CustomLog /var/log/apache2/access.log combined
ServerSignature On

--/schnipp--

sudo vi /etc/apache2/ports.conf

--schnipp--

Listen 80

<IfModule mod_ssl.c>
Listen 443
</IfModule>

--/schnipp--

sudo a2enmod ssl

sudo openssl req -new -nodes -keyout server.key -out server.csr -newkey
rsa:2048
sudo openssl x509 -req -days 365 -in server.csr -signkey server.key -out
server.crt

sudo sudo cp server.crt /etc/ssl/certs
sudo cp server.key /etc/ssl/private

sudo /etc/init.d/apache2 restart

Montag, 28. September 2009

Blacklist

Diese Zusammenfassung ist nicht verfügbar. Klicke hier, um den Post aufzurufen.

BelWue und KabelBW

wget
http://cdimage.debian.org/debian-cd/5.0.3/i386/iso-cd/debian-503-i386-netinst.iso
--14:27:56--

http://cdimage.debian.org/debian-cd/5.0.3/i386/iso-cd/debian-503-i386-netinst.iso
=> `debian-503-i386-netinst.iso'
Auflösen des Hostnamen »cdimage.debian.org«.... 130.239.18.137,
130.239.18.173
Verbindungsaufbau zu cdimage.debian.org|130.239.18.137|:80... verbunden.
HTTP Anforderung gesendet, warte auf Antwort... 302 Moved Temporarily
Platz:
http://chuangtzu.acc.umu.se/debian-cd/5.0.3/i386/iso-cd/debian-503-i386-netinst.iso [folge]
--14:27:56--
http://chuangtzu.acc.umu.se/debian-cd/5.0.3/i386/iso-cd/debian-503-i386-netinst.iso
=> `debian-503-i386-netinst.iso'
Auflösen des Hostnamen »chuangtzu.acc.umu.se«.... 130.239.18.159
Verbindungsaufbau zu chuangtzu.acc.umu.se|130.239.18.159|:80...
verbunden.
HTTP Anforderung gesendet, warte auf Antwort... 200 OK
Länge: 157.255.680 (150M) [application/octet-stream]

100%[=============================================================================================>] 157.255.680 829.55K/s ETA 00:00

14:30:39 (943.77 KB/s) - »debian-503-i386-netinst.iso« gespeichert
[157255680/157255680]

Sonntag, 27. September 2009

Backup ServerG

karl@orange:~/backup/serverg/090926-184354_full$ ls -la
insgesamt 67539812
drwxr-xr-x 3 root root 4096 2009-09-26 23:32 .
drwxr-xr-x 3 root root 4096 2009-09-26 18:46 ..
drwxr-xr-x 2 root root 4096 2009-09-26 23:31 cache
-rw-r--r-- 1 root root 13998080 2009-09-26 18:57 mondorescue.iso
-rw-r--r-- 1 root root 4632868864 2009-09-26 22:18 serverg-10.iso
-rw-r--r-- 1 root root 4632846336 2009-09-26 22:32 serverg-11.iso
-rw-r--r-- 1 root root 4626667520 2009-09-26 22:47 serverg-12.iso
-rw-r--r-- 1 root root 4628602880 2009-09-26 23:01 serverg-13.iso
-rw-r--r-- 1 root root 4625641472 2009-09-26 23:15 serverg-14.iso
-rw-r--r-- 1 root root 4280430592 2009-09-26 23:28 serverg-15.iso
-rw-r--r-- 1 root root 4632406016 2009-09-26 19:08 serverg-1.iso
-rw-r--r-- 1 root root 4627556352 2009-09-26 19:29 serverg-2.iso
-rw-r--r-- 1 root root 4633700352 2009-09-26 19:54 serverg-3.iso
-rw-r--r-- 1 root root 4622669824 2009-09-26 20:19 serverg-4.iso
-rw-r--r-- 1 root root 4631277568 2009-09-26 20:44 serverg-5.iso
-rw-r--r-- 1 root root 4599631872 2009-09-26 21:09 serverg-6.iso
-rw-r--r-- 1 root root 4640522240 2009-09-26 21:30 serverg-7.iso
-rw-r--r-- 1 root root 4630493184 2009-09-26 21:49 serverg-8.iso
-rw-r--r-- 1 root root 4633737216 2009-09-26 22:04 serverg-9.iso


karl@orange:~/backup/serverg$ du -hc 090926-184354_full/
104K 090926-184354_full/cache
65G 090926-184354_full/
65G insgesamt

5 Stunden für ein Backup von 65GB (komprimiert) übers Netz.

Donnerstag, 24. September 2009

icpcon

14:52/1 serverg /usr/iir # grep Driver /proc/scsi/gdth/0 icpcon-2.17.1
/proc/scsi/gdth/0:Driver Parameters:
/proc/scsi/gdth/0: Driver Ver.: 3.05 Firmware Ver.:
2.39.05-R065
Übereinstimmungen in Binärdatei icpcon-2.17.1.