<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>The Fresh Feeling &#187; openSuSE</title>
	<atom:link href="http://blog.gerritbeine.de/category/gepacktes/opensuse/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.gerritbeine.de</link>
	<description>Alle sagten immer, es geht nicht. Dann kam einer, der das nicht wusste und tat es.</description>
	<lastBuildDate>Sat, 12 Dec 2009 12:54:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Update auf MagicDraw 16.0</title>
		<link>http://blog.gerritbeine.de/gepacktes/opensuse/update-auf-magicdraw-160/</link>
		<comments>http://blog.gerritbeine.de/gepacktes/opensuse/update-auf-magicdraw-160/#comments</comments>
		<pubDate>Sat, 29 Aug 2009 20:24:17 +0000</pubDate>
		<dc:creator>Gerrit Beine</dc:creator>
				<category><![CDATA[openSuSE]]></category>

		<guid isPermaLink="false">http://blog.gerritbeine.de/?p=288</guid>
		<description><![CDATA[Heute habe ich (endlich) mal die MagicDraw-Pakete im openSUSE BuildService aktualisiert. Die Version 16.0 ist ja schon eine Weile verfügbar, aber die liebe Zeit&#8230; Die Personal Edition ist verschwunden, ebenso wie der Floating Server, aber das sollte niemanden abschrecken. Teamwork-Server und Teamwork-Administrator sind auch enthalten, hier sind ein paar Bugs in den Init-Scripten gefixed. Das [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.gerritbeine.de/uploads/opensuse.png" alt="openSUSE Logo" style="float:left;padding:10px;"/> Heute habe ich (endlich) mal die MagicDraw-Pakete im openSUSE BuildService aktualisiert. Die Version 16.0 ist ja schon eine Weile verfügbar, aber die liebe Zeit&#8230;<br />
Die Personal Edition ist verschwunden, ebenso wie der Floating Server, aber das sollte niemanden abschrecken.<br />
Teamwork-Server und Teamwork-Administrator sind auch enthalten, hier sind ein paar Bugs in den Init-Scripten gefixed. Das RPMlint für das Hauptpaket funktioniert jetzt auch wieder korrekt und beschwert sich deutlich weniger <img src='http://blog.gerritbeine.de/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.gerritbeine.de/gepacktes/opensuse/update-auf-magicdraw-160/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Updates für Beautifier</title>
		<link>http://blog.gerritbeine.de/gepacktes/opensuse/updates-fur-beautifier/</link>
		<comments>http://blog.gerritbeine.de/gepacktes/opensuse/updates-fur-beautifier/#comments</comments>
		<pubDate>Sat, 15 Aug 2009 10:22:05 +0000</pubDate>
		<dc:creator>Gerrit Beine</dc:creator>
				<category><![CDATA[openSuSE]]></category>

		<guid isPermaLink="false">http://blog.gerritbeine.de/?p=285</guid>
		<description><![CDATA[Endlich hatte ich mal wieder ein paar Minuten Zeit&#8230; Die habe ich auch gleich sinnvoll genutzt und die Beautifier im openSUSE Build Service aktualisiert. Uncrustify liegt jetzt in der Version 0.53 vor und das UniversalIndentGUI ist auf die Version 1.1.0 aktualisiert. Beide Pakete können wie üblich über home:/gerritbeine für die unterschiedlichen Versionen von openSUSE bezogen [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.gerritbeine.de/uploads/opensuse.png" alt="openSUSE Logo" style="float:left;padding:10px;"/> Endlich hatte ich mal wieder ein paar Minuten Zeit&#8230;<br />
Die habe ich auch gleich sinnvoll genutzt und die Beautifier im openSUSE Build Service aktualisiert.<br />
<a href="http://uncrustify.sourceforge.net/">Uncrustify</a> liegt jetzt in der Version 0.53 vor und das <a href="http://universalindent.sourceforge.net/">UniversalIndentGUI</a> ist auf die Version 1.1.0 aktualisiert.</p>
<p>Beide Pakete können wie üblich über <a href="http://download.opensuse.org/repositories/home:/gerritbeine">home:/gerritbeine</a> für die unterschiedlichen Versionen von openSUSE bezogen werden.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.gerritbeine.de/gepacktes/opensuse/updates-fur-beautifier/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>pam_encfs im openSUSE BuildService</title>
		<link>http://blog.gerritbeine.de/gepacktes/opensuse/pam_encfs-im-opensuse-buildservice/</link>
		<comments>http://blog.gerritbeine.de/gepacktes/opensuse/pam_encfs-im-opensuse-buildservice/#comments</comments>
		<pubDate>Sat, 15 Aug 2009 10:15:40 +0000</pubDate>
		<dc:creator>Gerrit Beine</dc:creator>
				<category><![CDATA[openSuSE]]></category>

		<guid isPermaLink="false">http://blog.gerritbeine.de/?p=279</guid>
		<description><![CDATA[Nachdem ich schon eine ganze Weile mit encfs unter openSUSE arbeite, wollte ich probieren, ob es nicht möglich ist, das komplette Home-Verzeichnis mit encfs zu verschlüsseln und automatisch bei der Anmeldung zu mounten. Theoretisch sollte das möglich sein &#8211; und tatsächlich mit pam-encfs geht das auch wunderbar. Da ich ein ordentlicher Mensch bin &#8230; habe [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.gerritbeine.de/uploads/opensuse.png" alt="openSUSE Logo" style="float:left;padding:10px;"/> Nachdem ich schon eine ganze Weile mit <a href="http://www.arg0.net/encfs">encfs</a> unter openSUSE arbeite, wollte ich probieren, ob es nicht möglich ist, das komplette Home-Verzeichnis mit encfs zu verschlüsseln und automatisch bei der Anmeldung zu mounten.<br />
Theoretisch sollte das möglich sein &#8211; und tatsächlich mit <a href="http://code.google.com/p/pam-encfs/">pam-encfs</a> geht das auch wunderbar.</p>
<p>Da ich ein ordentlicher Mensch bin <img src='http://blog.gerritbeine.de/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> &#8230; habe ich auch gleich ein RPM auf den openSUSE BuildService gestellt, so dass auch andere in den Genuss von pam_encfs kommen.</p>
<p>Das RPM ist unter <a href="http://download.opensuse.org/repositories/home:/gerritbeine">home:gerritbeine</a> auf den BuildService zu finden.</p>
<p>Drei Dinge sind bei der Verwendung zu beachten:</p>
<p><strong>1. PAM-Integration</strong><br />
Am besten lässt sich pam_encfs unter openSUSE über die Datei <code>/etc/pam.d/common-auth-pc</code> integrieren. Normalerweise enthält diese Datei nur die beiden Module pam_env und pam_unix2.<br />
Genau dazwischen schaltet man nun pam_encfs, so dass die Datei wie folgt ausschaut:<br />
<code><br />
auth    required        pam_env.so<br />
auth    sufficient      pam_encfs.so<br />
auth    required        pam_unix2.so<br />
</code></p>
<p><strong>2. Fuse-Konfiguration</strong><br />
Damit pam_encfs mit XDM &#038; Co. verwendet werden kann, muss man in die Datei  <code>/etc/fuse.conf</code> die Zeile <code>user_allow_other</code> eintragen.</p>
<p><strong>3. Konfiguration von pam_encfs</strong><br />
Die Konfiguration von pam_encfs liegt unter <code>/etc/security/pam_encfs.conf</code> und ist recht gut dokumentiert.<br />
Allerdings habe ich festgestellt, dass die Standard-Konfiguration nicht immer funktioniert.<br />
Daher sollte statt jener lieber folgende verwendet werden:<br />
<code><br />
#Username Source Target Encfs Fuse<br />
- /home/enc --idle=1 allow_root<br />
</code><br />
Dabei gehe ich davon aus, dass das verschlüsselte Verzeichnis unter /home/enc/<username> liegt und in das für den User gespeicherte Home-Verzeichnis (normalerweise /home/<username>) gemountet wird.<br />
Eine Minute nachdem sich der User abgemeldet hat, wird das Verzeichnis wieder unmountet. Die Fuse-Option <code>allow_root</code> ist notwendig für XDM &#038; Co.</p>
<p>Jetzt kann man sein Home-Verzeichnis verschlüssel und in Zukunft wird es automatisch via encfs gemountet.<br />
Aber bitte: Backups nicht vergessen! Und falls was schiefläuft: Ich bin nicht schuld! <img src='http://blog.gerritbeine.de/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.gerritbeine.de/gepacktes/opensuse/pam_encfs-im-opensuse-buildservice/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>openSUSE: GPRS in Kyrgyzstan</title>
		<link>http://blog.gerritbeine.de/getestetes/opensuse-gprs-in-kyrgyzstan/</link>
		<comments>http://blog.gerritbeine.de/getestetes/opensuse-gprs-in-kyrgyzstan/#comments</comments>
		<pubDate>Thu, 09 Jul 2009 13:16:49 +0000</pubDate>
		<dc:creator>Gerrit Beine</dc:creator>
				<category><![CDATA[Getestetes]]></category>
		<category><![CDATA[openSuSE]]></category>

		<guid isPermaLink="false">http://blog.gerritbeine.de/?p=273</guid>
		<description><![CDATA[Seit dem 4.7. bin ich wieder einmal im schönen Kirgisistan. Hier ändert sich jedes Jahr alles und nichts, es ist faszinierend, zu beobachten wie die Kirgisen durch Bishkek wuseln. Man fühlt sich wie in einem Ameisenhaufen. Auch wenn alles sehr chaotisch wirkt, funktioniert das Leben hier doch auf eine interessante Weise unproblematisch. Wenn man die [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.gerritbeine.de/uploads/opensuse.png" alt="openSUSE Logo" style="float:left;padding:10px;"/> <img src="http://blog.gerritbeine.de/uploads/150px-flag_of_kyrgyzstansvg.png" alt="Flagge von Kirgisistan" title="Flagge von Kirgisistan" width="150" height="90" class="size-full wp-image-276" style="float:left;padding:10px;" /> Seit dem 4.7. bin ich wieder einmal im schönen Kirgisistan.<br />
Hier ändert sich jedes Jahr alles und nichts, es ist faszinierend, zu beobachten wie die Kirgisen durch Bishkek wuseln. Man fühlt sich wie in einem Ameisenhaufen.<br />
Auch wenn alles sehr chaotisch wirkt, funktioniert das Leben hier doch auf eine interessante Weise unproblematisch. Wenn man die deutsche Eigenschaft des Vorausplanens abgelegt hat, kann man auch ganz gut alles so realisieren wie man sich das vorstellt.<br />
Das beste Beispiel ist der Zugang zum Internet via GPRS.<br />
Wie in etlichen anderen Entwicklungsländern auch ist hier als mobiler Internetanschluss eher CDMA verbreitet. Nun spricht mein treuer Begleiter E90 leider kein CDMA, so dass ich ihn mit MegaCom bekannt machen musste. Nach anfänglichen Problemen funktioniert das auch sehr gut. Die Geschwindigkeit ist akzeptabel.<br />
Was man benötigt ist folgende wvdial.conf:<br />
<code><br />
[E90]<br />
Modem = /dev/ttyACM0<br />
Baud = 460800<br />
SetVolume = 0<br />
Dial Command = ATDT<br />
FlowControl = NOFLOW</p>
<p>[Dialer MegaCom]<br />
Username = internet<br />
Password = internet<br />
Phone = *99#<br />
Stupid Mode = 1<br />
Init1 = ATZ<br />
Init2 = ATQ0 V1 E1 S0=0 &#038;C1 &#038;D2 +FCLASS=0<br />
Init3 = AT+CGDCONT=1,"IP","internet"<br />
Inherits = E90<br />
</code><br />
Der erste Teil ist spezfisch für mein Handy (Nokia E90), der zweite Teil ist für MegaCom.<br />
Nutzername und Passwort braucht man eigentlich nicht, aber wvdial möchte das gerne haben.<br />
Die Rufnummer für den Datendienst ist *99#, wie in Deutschland auch bei mittlerweile fast allen Anbietern.<br />
Wichtig ist für MegaCom der dritte Init, denn damit wird der APN gesetzt.<br />
Ein <code>wvdial --config=wvdial.conf MegaCom</code> reicht dann, um die Internetverbindung herzustellen. Man kann die Konfigurationsdaten auch wunderbar via YaST für kinternet verwenden.<br />
Was man sonst noch für MegaCom wissen muss:</p>
<ul>
<li>*500# liefert einem wieviel Som man noch auf der Karte hat</li>
<li>*181#3# schaltet die Karte für GPRS frei (kostet nichts <img src='http://blog.gerritbeine.de/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </li>
<li>*181#1# schaltet den Billig-Tarif frei, so dass jedes Megabyte rund um die Uhr nur 2,95 Som kostet (kostet einmalig 15 Som und dann jeden Tag einen Som)</li>
<li>*181#0# schaltet den Billig-Tarif wieder aus &#8211; das kostet nichts</li>
</ul>
<p>Damit macht das E-Mail-Lesen wieder spaß, Chats via Skype sind auch möglich, allerdings kein VOIP.<br />
Das kann man hier aber auch an jeder Straßenecke für ein paar Eurocent haben.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.gerritbeine.de/getestetes/opensuse-gprs-in-kyrgyzstan/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MagicDraw 14.0</title>
		<link>http://blog.gerritbeine.de/gepacktes/opensuse/magicdraw-140/</link>
		<comments>http://blog.gerritbeine.de/gepacktes/opensuse/magicdraw-140/#comments</comments>
		<pubDate>Sun, 17 Feb 2008 13:50:44 +0000</pubDate>
		<dc:creator>Gerrit Beine</dc:creator>
				<category><![CDATA[openSuSE]]></category>

		<guid isPermaLink="false">http://blog.gerritbeine.de/?p=229</guid>
		<description><![CDATA[Heute habe ich die MagicDraw RPM Pakete im openSUSE BuildService auf die Version 14.0 aktualisiert. Neu dazugekommen ist der Floating License Server. Da die Abhängigkeiten mittlerweile recht komplex geworden sind, habe ich sie in einer Mindmap dargestellt: Man kann immer nur eine der vier MagicDraw-Editionen installieren: den Reader, die Community, die Personal oder die Standard [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.gerritbeine.de/uploads/opensuse.png" alt="openSUSE Logo" style="float:left;padding:10px;"/>Heute habe ich die MagicDraw RPM Pakete im openSUSE BuildService auf die Version 14.0 aktualisiert. Neu dazugekommen ist der Floating License Server.</p>
<p>Da die Abhängigkeiten mittlerweile recht komplex geworden sind, habe ich sie in einer Mindmap dargestellt:</p>
<p><a href="http://blog.gerritbeine.de/uploads/magicdraw.png" title="RPM Dependencies MagicDraw 14.0"><img src="http://blog.gerritbeine.de/uploads/magicdraw.png" alt="RPM Dependencies MagicDraw 14.0" /></a></p>
<p>Man kann immer nur eine der vier MagicDraw-Editionen installieren: den Reader, die Community, die Personal oder die Standard bzw. Enterprise Edition. Ebenso ist es bei den Servern. Auch hier kann nur entweder der Floating License Server oder der Teamwork Server installiert werden.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.gerritbeine.de/gepacktes/opensuse/magicdraw-140/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MagicDraw im openSUSE BuildService</title>
		<link>http://blog.gerritbeine.de/gepacktes/opensuse/magicdraw-im-opensuse-buildservice/</link>
		<comments>http://blog.gerritbeine.de/gepacktes/opensuse/magicdraw-im-opensuse-buildservice/#comments</comments>
		<pubDate>Mon, 04 Feb 2008 11:00:07 +0000</pubDate>
		<dc:creator>Gerrit Beine</dc:creator>
				<category><![CDATA[openSuSE]]></category>

		<guid isPermaLink="false">http://blog.gerritbeine.de/?p=228</guid>
		<description><![CDATA[Heute habe ich offiziell die Erlaubnis von NoMagic, Inc. bekommen, MagicDraw über den openSUSE BuildService zu publizieren. Angefangen habe ich mit Version 12.5, die wir derzeit an der Westsächsischen Hochschule Zwickau in unserem Forschungsprojekt einsetzen. Vermutlich werden ich in den nächsten Tagen ein Upgrade auf die 14.0 veröffentlichen.]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.gerritbeine.de/uploads/opensuse.png" alt="openSUSE Logo" style="float:left;padding:10px;"/>Heute habe ich offiziell die Erlaubnis von <a href="http://www.nomagic.com/">NoMagic, Inc.</a> bekommen, <a href="http://www.magicdraw.com/">MagicDraw</a> über den openSUSE BuildService zu publizieren.</p>
<p>Angefangen habe ich mit Version 12.5, die wir derzeit an der Westsächsischen Hochschule Zwickau in unserem Forschungsprojekt einsetzen. Vermutlich werden ich in den nächsten Tagen ein Upgrade auf die 14.0 veröffentlichen.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.gerritbeine.de/gepacktes/opensuse/magicdraw-im-opensuse-buildservice/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mein openSUSE BuildService</title>
		<link>http://blog.gerritbeine.de/gepacktes/opensuse/mein-opensuse-buildservice/</link>
		<comments>http://blog.gerritbeine.de/gepacktes/opensuse/mein-opensuse-buildservice/#comments</comments>
		<pubDate>Thu, 31 Jan 2008 12:45:01 +0000</pubDate>
		<dc:creator>Gerrit Beine</dc:creator>
				<category><![CDATA[openSuSE]]></category>

		<guid isPermaLink="false">http://blog.gerritbeine.de/?p=227</guid>
		<description><![CDATA[Seit ein paar Jahren packe ich jetzt schon RPM Pakete für SUSE Linux bzw. mittlerweile openSUSE. Da das immer eine ziemlich zeitaufwändige und rechenintensive Arbeit ist, habe ich mich beim openSUSE BuildService angemeldet. Ich habe nur noch eine lokale VMware, in der ich die Pakete erstelle und teste. Dann kann ich sie per OSC zum [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.gerritbeine.de/uploads/opensuse.png" alt="openSUSE Logo" style="float:left;padding:10px;"/>Seit ein paar Jahren packe ich jetzt schon RPM Pakete für SUSE Linux bzw. mittlerweile openSUSE.</p>
<p>Da das immer eine ziemlich zeitaufwändige und rechenintensive Arbeit ist, habe ich mich beim <a href="https://build.opensuse.org/">openSUSE BuildService</a> angemeldet.<br />
Ich habe nur noch eine lokale VMware, in der ich die Pakete erstelle und teste.<br />
Dann kann ich sie per <a href="http://en.opensuse.org/Build_Service/CLI">OSC</a> zum BuildService hochladen und dort werden sie auf allen ausgewählten Architekturen gebaut.<br />
Noch besser ist, dass automatisch <a href="http://download.opensuse.org/repositories/home:/gerritbeine/">Repositories</a> für alle Distributionen erstellt werdeb, die man direkt in YaST integrieren kann.</p>
<p>Mein Fazit: Super Sache! Ich bin begeistert.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.gerritbeine.de/gepacktes/opensuse/mein-opensuse-buildservice/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
