<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.amahi.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Janjacobs</id>
	<title>Amahi Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.amahi.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Janjacobs"/>
	<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php/Special:Contributions/Janjacobs"/>
	<updated>2026-04-30T05:44:51Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.34.2</generator>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=Express_Disc_troubleshooting&amp;diff=14953</id>
		<title>Express Disc troubleshooting</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=Express_Disc_troubleshooting&amp;diff=14953"/>
		<updated>2010-06-27T11:49:06Z</updated>

		<summary type="html">&lt;p&gt;Janjacobs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Sometimes, the express cd installer gets caught in a rebootloop.&lt;br /&gt;
It asks you to reboot, then it tells you it needs to reboot again over and over.&lt;br /&gt;
If you are one of the lucky ones expiriencing this, here's what to do:&lt;br /&gt;
&lt;br /&gt;
= Toubleshooting =&lt;br /&gt;
&lt;br /&gt;
* If there is no network, you can try this:&lt;br /&gt;
** Select debug&lt;br /&gt;
** system-config-network (configure your network interface correctly ( I used static ) / also make sure your dns are configured exit the system-config-network)&lt;br /&gt;
** /etc/init.d/network restart&lt;br /&gt;
** ConfigAmahi (wait for a while untill it says reboot, then reboot)&lt;br /&gt;
&lt;br /&gt;
thanks to realbuz for providing this fix on the forum&lt;/div&gt;</summary>
		<author><name>Janjacobs</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=Express_Disc_troubleshooting&amp;diff=14935</id>
		<title>Express Disc troubleshooting</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=Express_Disc_troubleshooting&amp;diff=14935"/>
		<updated>2010-06-26T19:54:18Z</updated>

		<summary type="html">&lt;p&gt;Janjacobs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Toubleshooting =&lt;br /&gt;
&lt;br /&gt;
* If there is no network, you can try this:&lt;br /&gt;
** Select debug&lt;br /&gt;
** system-config-network (configure your network interface correctly ( I used static ) / also make sure your dns are configured exit the system-config-network)&lt;br /&gt;
** /etc/init.d/network restart&lt;br /&gt;
** ConfigAmahi (wait for a while untill it says reboot, then reboot)&lt;br /&gt;
&lt;br /&gt;
thanks to realbuz for providing this fix on the forum&lt;/div&gt;</summary>
		<author><name>Janjacobs</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=Express_Disc_troubleshooting&amp;diff=14929</id>
		<title>Express Disc troubleshooting</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=Express_Disc_troubleshooting&amp;diff=14929"/>
		<updated>2010-06-26T19:53:18Z</updated>

		<summary type="html">&lt;p&gt;Janjacobs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Toubleshooting =&lt;br /&gt;
&lt;br /&gt;
* If there is no network, you can try this:&lt;br /&gt;
** Select debug&lt;br /&gt;
** system-config-network (configure your network interface correctly ( I used static ) / also make sure your dns are configured exit the system-config-network)&lt;br /&gt;
** /etc/init.d/network restart&lt;br /&gt;
** ConfigAmahi (wait for a while untill it says reboot, then reboot)&lt;/div&gt;</summary>
		<author><name>Janjacobs</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=Express_Disc_troubleshooting&amp;diff=14923</id>
		<title>Express Disc troubleshooting</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=Express_Disc_troubleshooting&amp;diff=14923"/>
		<updated>2010-06-26T19:49:37Z</updated>

		<summary type="html">&lt;p&gt;Janjacobs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Toubleshooting =&lt;br /&gt;
&lt;br /&gt;
* If there is no network, you can try this:&lt;br /&gt;
** Select debug&lt;br /&gt;
** system-config-network (configure your network interface correctly ( I used static ) / also make sure your dns are configured&lt;br /&gt;
exit the system-config-network)&lt;br /&gt;
** /etc/init.d/network restart&lt;br /&gt;
** ConfigAmahi (wait for a while untill it says reboot, then reboot)&lt;/div&gt;</summary>
		<author><name>Janjacobs</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=SBS_theme&amp;diff=13705</id>
		<title>SBS theme</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=SBS_theme&amp;diff=13705"/>
		<updated>2010-05-28T17:35:40Z</updated>

		<summary type="html">&lt;p&gt;Janjacobs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=use your HDA with the colors and looks of your company!=&lt;br /&gt;
&lt;br /&gt;
* Colors&lt;br /&gt;
** using a css file allows for easy editting of colors and text&lt;br /&gt;
&lt;br /&gt;
* images&lt;br /&gt;
** use a standard set of files, which users can replace?&lt;/div&gt;</summary>
		<author><name>Janjacobs</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=SBS&amp;diff=8323</id>
		<title>SBS</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=SBS&amp;diff=8323"/>
		<updated>2010-02-11T10:36:36Z</updated>

		<summary type="html">&lt;p&gt;Janjacobs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;To get the SBS project started, this page has been created.&amp;lt;br&amp;gt;&lt;br /&gt;
Here you'll find everything you need to get up-to-speed with current progress, start your own project, or contribute to projects.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=SBS Design=&lt;br /&gt;
* [[SBS_modular|Modular design]] aproach to allow for specific serverroles!&lt;br /&gt;
* [[SBS_dashboard|Dashboard]] tailored to company specific needs and looks&lt;br /&gt;
* [[SBS_network|Networking]] project to look into network management using SMP or other network utility&lt;br /&gt;
* [[SBS_user|User management]] this project allows for more extensive user management, including some form of &amp;quot;follow me&amp;quot; pages to incorporate with a new intranet&lt;br /&gt;
* [[SBS_theme|Themeing]] company specific colors and images incorporated into Amahi&lt;br /&gt;
&lt;br /&gt;
=SBS guidelines=&lt;br /&gt;
'''how to start a project?'''&amp;lt;br&amp;gt;&lt;br /&gt;
to start an SBS project, you can do the following thigs to make it easier for others to find your project:&amp;lt;br&amp;gt;&lt;br /&gt;
*start a wikipage, SBS_{projectname} to keep it in sync with other projects, and add it to the correct page above. A wiki page could consist of the following parts: Project members, current status (whats beeing worked on by whom), feature requests, some info about future releases.&lt;br /&gt;
* create a forum thread, [SBS] {projectname} that way, users who have interest in your project, can discuss it, and easily find it back. Include your link to the wiki in the forum post, that keeps everything managable, and easily to find.&lt;br /&gt;
&lt;br /&gt;
=Links related to this project=&lt;br /&gt;
* Wiki articles related to SBS&lt;br /&gt;
* SBS forum topics&lt;/div&gt;</summary>
		<author><name>Janjacobs</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=SBS&amp;diff=8317</id>
		<title>SBS</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=SBS&amp;diff=8317"/>
		<updated>2010-02-11T10:33:23Z</updated>

		<summary type="html">&lt;p&gt;Janjacobs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;To get the SBS project started, this page has been created.&amp;lt;br&amp;gt;&lt;br /&gt;
Here you'll find everything you need to get up-to-speed with current progress, start your own project, or contribute to current projects.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=SBS Design=&lt;br /&gt;
* [[SBS_modular|Modular design]] aproach to allow for specific serverroles!&lt;br /&gt;
* [[SBS_dashboard|Dashboard]] tailored to company specific needs and looks&lt;br /&gt;
* [[SBS_network|Networking]] project to look into network management using SMP or other network utility&lt;br /&gt;
* [[SBS_user|User management]] this project allows for more extensive user management, including some form of &amp;quot;follow me&amp;quot; pages to incorporate with a new intranet&lt;br /&gt;
* [[SBS_theme|Themeing]] company specific colors and images incorporated into Amahi&lt;br /&gt;
&lt;br /&gt;
=SBS guidelines=&lt;br /&gt;
'''how to start a project?'''&amp;lt;br&amp;gt;&lt;br /&gt;
to start an SBS project, you can do the following thigs to make it easier for others to find your project:&amp;lt;br&amp;gt;&lt;br /&gt;
*start a wikipage, SBS_{projectname} to keep it in sync with other projects, and add it to the correct page above. A wiki page could consist of the following parts: Project members, current status (whats beeing worked on by whom), feature requests, some info about future releases.&lt;br /&gt;
* create a forum thread, [SBS] {projectname} that way, users who have interest in your project, can discuss it, and easily find it back. Include your link to the wiki in the forum post, that keeps everything managable, and easily to find.&lt;br /&gt;
&lt;br /&gt;
=Links related to this project=&lt;br /&gt;
* Wiki articles related to SBS&lt;br /&gt;
* SBS forum topics&lt;/div&gt;</summary>
		<author><name>Janjacobs</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=SBS&amp;diff=8311</id>
		<title>SBS</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=SBS&amp;diff=8311"/>
		<updated>2010-02-11T10:29:44Z</updated>

		<summary type="html">&lt;p&gt;Janjacobs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;To get the SBS project started, this page has been created.&amp;lt;br&amp;gt;&lt;br /&gt;
Here you'll find everything you need to get up-to-speed with current progress, start your own project, or contribute to current projects.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=SBS Design=&lt;br /&gt;
* [[SBS_modular|Modular design]] aproach to allow for specific serverroles!&lt;br /&gt;
* [[SBS_dashboard|Dashboard]] tailored to company specific needs and looks&lt;br /&gt;
* [[SBS_network|Networking]] project to look into network management using SMP or other network utility&lt;br /&gt;
* [[SBS_user|User management]] this project allows for more extensive user management, including some form of &amp;quot;follow me&amp;quot; pages to incorporate with a new intranet&lt;br /&gt;
** [[SBS_theme|Themeing]] company specific colors and images incorporated into Amahi&lt;br /&gt;
&lt;br /&gt;
=SBS guidelines=&lt;br /&gt;
'''how to start a project?'''&amp;lt;br&amp;gt;&lt;br /&gt;
to start an SBS project, you can do the following thigs to make it easier for others to find your project:&amp;lt;br&amp;gt;&lt;br /&gt;
*start a wikipage, SBS_{projectname} to keep it in sync with other projects, and add it to the correct page above. A wiki page could consist of the following parts: Project members, current status (whats beeing worked on by whom), feature requests, some info about future releases.&lt;br /&gt;
* create a forum thread, [SBS] {projectname} that way, users who have interest in your project, can discuss it, and easily find it back. Include your link to the wiki in the forum post, that keeps everything managable, and easily to find.&lt;br /&gt;
&lt;br /&gt;
=Links related to this project=&lt;br /&gt;
* Wiki articles related to SBS&lt;br /&gt;
* SBS forum topics&lt;/div&gt;</summary>
		<author><name>Janjacobs</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=SBS&amp;diff=8305</id>
		<title>SBS</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=SBS&amp;diff=8305"/>
		<updated>2010-02-11T10:29:09Z</updated>

		<summary type="html">&lt;p&gt;Janjacobs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;To get the SBS project started, this page has been created.&amp;lt;br&amp;gt;&lt;br /&gt;
Here you'll find everything you need to get up-to-speed with current progress, start your own project, or contribute to current projects.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=SBS Design=&lt;br /&gt;
* [[SBS_modular|Modular design]] aproach to allow for specific serverroles!&lt;br /&gt;
* [[SBS_dashboard|Dashboard]] tailored to company specific needs and looks&lt;br /&gt;
* [[SBS_network|Networking]] project to look into network management using SMP or other network utility&lt;br /&gt;
* [[SBS_user|User management]] this project allows for more extensive user management, including some form of &amp;quot;follow me&amp;quot; pages to incorporate with a new intranet&lt;br /&gt;
** [[SBS_theme|Themeing]] company specific colors and images incorporated into Amahi&lt;br /&gt;
&lt;br /&gt;
=SBS guidelines=&lt;br /&gt;
'''how to start a project?'''&lt;br /&gt;
to start an SBS project, you can do the following thigs to make it easier for others to find your project:&amp;lt;br&amp;gt;&lt;br /&gt;
**start a wikipage, SBS_{projectname} to keep it in sync with other projects, and add it to the correct page above. A wiki page could consist of the following parts: Project members, current status (whats beeing worked on by whom), feature requests, some info about future releases.&lt;br /&gt;
** create a forum thread, [SBS] {projectname} that way, users who have interest in your project, can discuss it, and easily find it back. Include your link to the wiki in the forum post, that keeps everything managable, and easily to find.&lt;br /&gt;
&lt;br /&gt;
=Links related to this project=&lt;br /&gt;
* Wiki articles related to SBS&lt;br /&gt;
* SBS forum topics&lt;/div&gt;</summary>
		<author><name>Janjacobs</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=SBS&amp;diff=8299</id>
		<title>SBS</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=SBS&amp;diff=8299"/>
		<updated>2010-02-11T10:28:22Z</updated>

		<summary type="html">&lt;p&gt;Janjacobs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;To get the SBS project started, this page has been created.&amp;lt;br&amp;gt;&lt;br /&gt;
Here you'll find everything you need to get up-to-speed with current progress, start your own project, or contribute to current projects.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=SBS Design=&lt;br /&gt;
* [[SBS_modular|Modular design]] aproach to allow for specific serverroles!&lt;br /&gt;
* [[SBS_dashboard|Dashboard]] tailored to company specific needs and looks&lt;br /&gt;
* [[SBS_network|Networking]] project to look into network management using SMP or other network utility&lt;br /&gt;
* [[SBS_user|User management]] this project allows for more extensive user management, including some form of &amp;quot;follow me&amp;quot; pages to incorporate with a new intranet&lt;br /&gt;
** [[SBS_theme|Themeing]] company specific colors and images incorporated into Amahi&lt;br /&gt;
&lt;br /&gt;
=SBS guidelines=&lt;br /&gt;
'''how to start a project?'''&lt;br /&gt;
*to start an SBS project, you can do the following thigs to make it easier for others to find your project:&amp;lt;br&amp;gt;&lt;br /&gt;
**start a wikipage, SBS_{projectname} to keep it in sync with other projects, and add it to the correct page above.&amp;lt;br&amp;gt;&lt;br /&gt;
A wiki page could consist of the following parts: Project members, current status (whats beeing worked on by whom), feature requests, some info about future releases.&lt;br /&gt;
** create a forum thread, [SBS] {projectname} that way, users who have interest in your project, can discuss it, and easily find it back. Include your link to the wiki in the forum post, that keeps everything managable, and easily to find.&lt;br /&gt;
&lt;br /&gt;
=Links related to this project=&lt;br /&gt;
* Wiki articles related to SBS&lt;br /&gt;
* SBS forum topics&lt;/div&gt;</summary>
		<author><name>Janjacobs</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=SBS&amp;diff=8293</id>
		<title>SBS</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=SBS&amp;diff=8293"/>
		<updated>2010-02-11T10:26:44Z</updated>

		<summary type="html">&lt;p&gt;Janjacobs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;To get the SBS project started, this page has been created.&amp;lt;br&amp;gt;&lt;br /&gt;
Here you'll find everything you need to get up-to-speed with current progress, start your own project, or contribute to current projects.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=SBS Design=&lt;br /&gt;
* [[SBS_modular|Modular design]] aproach to allow for specific serverroles!&lt;br /&gt;
* [[SBS_dashboard|Dashboard]] tailored to company specific needs and looks&lt;br /&gt;
* [[SBS_network|Networking]] project to look into network management using SMP or other network utility&lt;br /&gt;
* [[SBS_user|User management]] this project allows for more extensive user management, including some form of &amp;quot;follow me&amp;quot; pages to incorporate with a new intranet&lt;br /&gt;
** [[SBS_theme|Themeing]] company specific colors and images incorporated into Amahi&lt;br /&gt;
&lt;br /&gt;
=SBS guidelines=&lt;br /&gt;
==how to start a project?==&lt;br /&gt;
to start an SBS project, you can do the following thigs to make it easier for others to find your project:&amp;lt;br&amp;gt;&lt;br /&gt;
start a wikipage, SBS_{projectname} to keep it in sync with other projects, and add it to the correct page above.&amp;lt;br&amp;gt;&lt;br /&gt;
A wiki page could consist of the following parts:&amp;lt;br&amp;gt;&lt;br /&gt;
Project members, current status (whats beeing worked on by whom), feature requests, some info about future releases.&lt;br /&gt;
create a forum thread, [SBS] {projectname} that way, users who have interest in your project, can discuss it, and easily find it back.&amp;lt;br&amp;gt;&lt;br /&gt;
Include your link to the wiki in the forum post, that keeps everything managable, and easily to find.&lt;br /&gt;
&lt;br /&gt;
=Links related to this project=&lt;br /&gt;
* Wiki articles related to SBS&lt;br /&gt;
* SBS forum topics&lt;/div&gt;</summary>
		<author><name>Janjacobs</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=SBS&amp;diff=8287</id>
		<title>SBS</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=SBS&amp;diff=8287"/>
		<updated>2010-02-11T10:25:54Z</updated>

		<summary type="html">&lt;p&gt;Janjacobs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;To get the SBS project started, this page has been created.&amp;lt;br&amp;gt;&lt;br /&gt;
Here you'll find everything you need to get up-to-speed with current progress, start your own project, or contribute to current projects.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=SBS Design=&lt;br /&gt;
* [[SBS_modular|Modular design]] aproach to allow for specific serverroles!&lt;br /&gt;
* [[SBS_dashboard|Dashboard]] tailored to company specific needs and looks&lt;br /&gt;
* [[SBS_network|Networking]] project to look into network management using SMP or other network utility&lt;br /&gt;
* [[SBS_user|User management]] this project allows for more extensive user management, including some form of &amp;quot;follow me&amp;quot; pages to incorporate with a new intranet&lt;br /&gt;
** [[SBS_theme|Themeing]] company specific colors and images incorporated into Amahi&lt;br /&gt;
&lt;br /&gt;
=SBS guidelines=&lt;br /&gt;
* how to start a project?&lt;br /&gt;
** to start an SBS project, you can do the following thigs to make it easier for others to find your project:&amp;lt;br&amp;gt;&lt;br /&gt;
start a wikipage, SBS_{projectname} to keep it in sync with other projects, and add it to the correct page above.&amp;lt;br&amp;gt;&lt;br /&gt;
A wiki page could consist of the following parts:&amp;lt;br&amp;gt;&lt;br /&gt;
Project members, current status (whats beeing worked on by whom), feature requests, some info about future releases.&lt;br /&gt;
create a forum thread, [SBS] {projectname} that way, users who have interest in your project, can discuss it, and easily find it back.&amp;lt;br&amp;gt;&lt;br /&gt;
Include your link to the wiki in the forum post, that keeps everything managable, and easily to find.&lt;br /&gt;
* Wiki articles related to SBS&lt;br /&gt;
* SBS forum topics&lt;/div&gt;</summary>
		<author><name>Janjacobs</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=SBS&amp;diff=8281</id>
		<title>SBS</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=SBS&amp;diff=8281"/>
		<updated>2010-02-11T10:20:35Z</updated>

		<summary type="html">&lt;p&gt;Janjacobs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;To get the SBS project started, this page has been created.&amp;lt;br&amp;gt;&lt;br /&gt;
Here you'll find everything you need to get up-to-speed with current progress, start your own project, or contribute to current projects.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=* SBS Design=&lt;br /&gt;
** [[SBS_modular|Modular design]] aproach to allow for specific serverroles!&lt;br /&gt;
** [[SBS_dashboard|Dashboard]] tailored to company specific needs and looks&lt;br /&gt;
** [[SBS_network|Networking]] project to look into network management using SMP or other network utility&lt;br /&gt;
** [[SBS_user|User management]] this project allows for more extensive user management, including some form of &amp;quot;follow me&amp;quot; pages to incorporate with a new intranet&lt;br /&gt;
** [[SBS_theme|Themeing]] company specific colors and images incorporated into Amahi&lt;br /&gt;
&lt;br /&gt;
=* SBS guidelines=&lt;br /&gt;
** how to start a project?&lt;br /&gt;
** Wiki articles related to SBS&lt;br /&gt;
** SBS forum topics&lt;/div&gt;</summary>
		<author><name>Janjacobs</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=SBS&amp;diff=8275</id>
		<title>SBS</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=SBS&amp;diff=8275"/>
		<updated>2010-02-11T10:00:54Z</updated>

		<summary type="html">&lt;p&gt;Janjacobs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page will be the starting point for everything business related!&lt;br /&gt;
&lt;br /&gt;
* SBS Design&lt;br /&gt;
** [[SBS_modular|Modular design]] aproach to allow for specific serverroles!&lt;br /&gt;
** [[SBS_dashboard|Dashboard]] tailored to company specific needs and looks&lt;br /&gt;
** [[SBS_network|Networking]] project to look into network management using SMP or other network utility&lt;br /&gt;
** [[SBS_user|User management]] this project allows for more extensive user management, including some form of &amp;quot;follow me&amp;quot; pages to incorporate with a new intranet&lt;br /&gt;
** [[SBS_theme|Themeing]] company specific colors and images incorporated into Amahi&lt;br /&gt;
&lt;br /&gt;
* SBS guidelines&lt;br /&gt;
** how to start a project?&lt;br /&gt;
** Wiki articles related to SBS&lt;br /&gt;
** SBS forum topics&lt;/div&gt;</summary>
		<author><name>Janjacobs</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=SBS_theme&amp;diff=8269</id>
		<title>SBS theme</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=SBS_theme&amp;diff=8269"/>
		<updated>2010-02-11T09:57:32Z</updated>

		<summary type="html">&lt;p&gt;Janjacobs: Created page with 'use your HDA with the colors and looks of your company!'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;use your HDA with the colors and looks of your company!&lt;/div&gt;</summary>
		<author><name>Janjacobs</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=SBS&amp;diff=8251</id>
		<title>SBS</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=SBS&amp;diff=8251"/>
		<updated>2010-02-11T09:54:28Z</updated>

		<summary type="html">&lt;p&gt;Janjacobs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page will be the starting point for everything business related!&lt;br /&gt;
&lt;br /&gt;
* SBS Design&lt;br /&gt;
** [[SBS_modular|Modular design]] aproach to allow for specific serverroles!&lt;br /&gt;
** [[SBS_dashboard|Dashboard]] tailored to company specific needs and looks&lt;br /&gt;
** [[SBS_network|Networking]] project to look into network management using SMP or other network utility&lt;br /&gt;
** [[SBS_user|User management]] this project allows for more extensive user management, including some form of &amp;quot;follow me&amp;quot; pages to incorporate with a new intranet&lt;br /&gt;
** [[SBS_theme|Themeing]] company specific colors and images incorporated into Amahi&lt;/div&gt;</summary>
		<author><name>Janjacobs</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=SBS&amp;diff=8245</id>
		<title>SBS</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=SBS&amp;diff=8245"/>
		<updated>2010-02-11T09:53:47Z</updated>

		<summary type="html">&lt;p&gt;Janjacobs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page will be the starting point for everything business related!&lt;br /&gt;
&lt;br /&gt;
* SBS Design&lt;br /&gt;
** a [[SBS_modular|Modular design]] aproach to allow for specific serverroles!&lt;br /&gt;
** new [[SBS_dashboard|Dashboard]] tailored to company specific needs and looks&lt;br /&gt;
** [[SBS_network|Modular design]] project to look into network management using SMP or other network utility&lt;br /&gt;
** [[SBS_user|User management]] this project allows for more extensive user management, including some form of &amp;quot;follow me&amp;quot; pages to incorporate with a new intranet&lt;br /&gt;
** [[SBS_theme|Themeing]] company specific colors and images incorporated into Amahi&lt;/div&gt;</summary>
		<author><name>Janjacobs</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=SBS&amp;diff=8239</id>
		<title>SBS</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=SBS&amp;diff=8239"/>
		<updated>2010-02-11T09:53:16Z</updated>

		<summary type="html">&lt;p&gt;Janjacobs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page will be the starting point for everything business related!&lt;br /&gt;
&lt;br /&gt;
* SBS Design&lt;br /&gt;
** a [[SBS_modular|Modular design]] aproach to allow for specific serverroles!&lt;br /&gt;
** new [[SBS_dashboard|Dashboard]] tailored to company specific needs and looks&lt;br /&gt;
** [[SBS_modular|Modular design]] project to look into network management using SMP or other network utility&lt;br /&gt;
** [[SBS_user|User management]] this project allows for more extensive user management, including some form of &amp;quot;follow me&amp;quot; pages to incorporate with a new intranet&lt;br /&gt;
** [[SBS_theme|Themeing]] company specific colors and images incorporated into Amahi&lt;/div&gt;</summary>
		<author><name>Janjacobs</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=SBS_dashboard&amp;diff=8233</id>
		<title>SBS dashboard</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=SBS_dashboard&amp;diff=8233"/>
		<updated>2010-02-11T09:47:44Z</updated>

		<summary type="html">&lt;p&gt;Janjacobs: Created page with 'The goal of this new project would be to allow amahi to have a nice web 2.0 aware dashboard, that can be changed according to the needs of a company, and to be themeable with sim…'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The goal of this new project would be to allow amahi to have a nice web 2.0 aware dashboard, that can be changed according to the needs of a company, and to be themeable with simple CSS files to match the company's current style.&lt;/div&gt;</summary>
		<author><name>Janjacobs</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=SBS&amp;diff=8227</id>
		<title>SBS</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=SBS&amp;diff=8227"/>
		<updated>2010-02-11T09:46:24Z</updated>

		<summary type="html">&lt;p&gt;Janjacobs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page will be the starting point for everything business related!&lt;br /&gt;
&lt;br /&gt;
* SBS Design&lt;br /&gt;
** a [[SBS_modular|Modular design]] aproach to allow for specific serverroles!&lt;br /&gt;
** new [[SBS_dashboard|Dashboard]] tailored to company specific needs and looks&lt;/div&gt;</summary>
		<author><name>Janjacobs</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=SBS_modular&amp;diff=8221</id>
		<title>SBS modular</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=SBS_modular&amp;diff=8221"/>
		<updated>2010-02-11T09:44:31Z</updated>

		<summary type="html">&lt;p&gt;Janjacobs: Created page with '*Amahi Business - Core modules:&amp;lt;br&amp;gt; **The core modules are whatever is needed for the Amahi system to function correctly.&amp;lt;br&amp;gt; **These would be DNS, DHCP, Samba and Mail.&amp;lt;br&amp;gt; &amp;lt;br&amp;gt;…'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*Amahi Business - Core modules:&amp;lt;br&amp;gt;&lt;br /&gt;
**The core modules are whatever is needed for the Amahi system to function correctly.&amp;lt;br&amp;gt;&lt;br /&gt;
**These would be DNS, DHCP, Samba and Mail.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
*Amahi business - Company modules:&amp;lt;br&amp;gt;&lt;br /&gt;
**These can be considered company specific modules.&amp;lt;br&amp;gt;&lt;br /&gt;
**intranet, groupware, calendar, webmail, etc.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
*Amahi Business - User modules:&amp;lt;br&amp;gt;&lt;br /&gt;
**no idea's just yet&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
*Amahi Business - Network modules:&amp;lt;br&amp;gt;&lt;br /&gt;
**Here could be modules specificly for networking.&amp;lt;br&amp;gt;&lt;br /&gt;
**smp, routing, gateway config, firewall settings&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
*Amahi Business - HR resources&amp;lt;br&amp;gt;&lt;br /&gt;
**online CV, to save, access for other departments,&lt;br /&gt;
online billing, online hour registration&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Janjacobs</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=SBS&amp;diff=8215</id>
		<title>SBS</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=SBS&amp;diff=8215"/>
		<updated>2010-02-11T09:41:55Z</updated>

		<summary type="html">&lt;p&gt;Janjacobs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page will be the starting point for everything business related!&lt;br /&gt;
&lt;br /&gt;
* SBS Design&lt;br /&gt;
** a [[SBS_modular|Modular design]] aproach to allow for specific serverroles!&lt;/div&gt;</summary>
		<author><name>Janjacobs</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=SBS&amp;diff=8209</id>
		<title>SBS</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=SBS&amp;diff=8209"/>
		<updated>2010-02-11T09:35:31Z</updated>

		<summary type="html">&lt;p&gt;Janjacobs: Created page with 'This page will be the starting point for everything business related!'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page will be the starting point for everything business related!&lt;/div&gt;</summary>
		<author><name>Janjacobs</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=PDC&amp;diff=7993</id>
		<title>PDC</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=PDC&amp;diff=7993"/>
		<updated>2010-02-07T00:30:28Z</updated>

		<summary type="html">&lt;p&gt;Janjacobs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Please read this carefully ==&lt;br /&gt;
Since we are getting many users with problems using &amp;quot;wrong&amp;quot; versions, please be aware of:&lt;br /&gt;
* windows, only Pro versions (win2k pro, xp pro, Vista business) support domain features, home versions do not.&lt;br /&gt;
* mac osx does support joining a windows network&lt;br /&gt;
* Linux supports samba shares&lt;br /&gt;
* Windows 7 needs tweaking, please create a registry file (Win7SambaDomainMember.reg with the following contents:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Windows Registry Editor Version 5.00&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanManWorkstation\Parameters]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;DNSNameResolutionRequired&amp;quot;=dword:00000000&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;DomainCompatibilityMode&amp;quot;=dword:00000001&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Netlogon\Parameters]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;Update&amp;quot;=&amp;quot;no&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;DisablePasswordChange&amp;quot;=dword:00000000&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;MaximumPasswordAge&amp;quot;=dword:0000001e&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;RequireSignOrSeal&amp;quot;=dword:00000001&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;RequireStrongKey&amp;quot;=dword:00000001&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;SealSecureChannel&amp;quot;=dword:00000001&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;SignSecureChannel&amp;quot;=dword:00000001&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Save the file, and double-click it, so that it gets entered into the registry. (windows will warn you that it might be unsafe to add things to the registry, just click yes, and a message should apear that the keys have been entered into the registry)&lt;br /&gt;
* Windows 7 issues:&lt;br /&gt;
** There is a warning kicked up that can be ignored. it complains about DNS not beeing set correctly. reboot and you are there&lt;br /&gt;
** as of 06/02/2010 roaming profiles work under windows 7&lt;br /&gt;
 &lt;br /&gt;
== Making Amahi a PDC - Primary Domain Controller ==&lt;br /&gt;
&lt;br /&gt;
First you need to enable PDC options for the amahi server.&lt;br /&gt;
to do this go to your dashboard, then select Setup, then Settings, then tick the box that says '''Advanched Features''' &lt;br /&gt;
After you've done this go to '''Shares''' then '''Settings'''&lt;br /&gt;
now you'll see the option called '''PDC''' enable it for Amahi to act as a windows PDC Server.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* To '''join''' a machine to the domain, it has to be done by logging in once as root. Unfortunately, Amahi does not currently create a root samba user. For now and until we enable granting admin rights to other users, do this:&lt;br /&gt;
&lt;br /&gt;
       smbpasswd -a root&lt;br /&gt;
       (set the samba password for the root user)&lt;br /&gt;
       smbpasswd -e root&lt;br /&gt;
&lt;br /&gt;
* Then join the domain: Select start, control panel, system, and click computername. Then select network-id and follow the wizard. (Domain name default is 'home' but can be changed in your HDA dashboard, under Setup &amp;gt; Shares &amp;gt; Settings then click on the domain name and change it to what you want.)  When it asks you for a username/password, supply the root username/password you created above. '''This only needs to be done once'''&lt;br /&gt;
&lt;br /&gt;
==Full procedure for Windows XP==&lt;br /&gt;
Thanks to obnox for explaining all this to robbiet480 who got his PDC working with the same directions&lt;br /&gt;
# On the Windows Box&lt;br /&gt;
## Go to network connections&lt;br /&gt;
## Double click your main network connection &lt;br /&gt;
## Open the TCP/IP properties window&lt;br /&gt;
## Click advanced&lt;br /&gt;
## go to the WINS tab&lt;br /&gt;
## Add your Amahi IP to the list&lt;br /&gt;
## force enable NetBIOS Name, &lt;br /&gt;
# On the Amahi box&lt;br /&gt;
## Open a terminal&lt;br /&gt;
### smbpasswd -a root (set the samba password for the root user. You need to remember this for later!)&lt;br /&gt;
### smbpasswd -e root&lt;br /&gt;
### sudo /etc/init.d/smbd restart &lt;br /&gt;
### sudo /etc/init.d/nmbd restart&lt;br /&gt;
# Back to windows!&lt;br /&gt;
## Open the System window by right clicking on My Computer in the Start Menu&lt;br /&gt;
## Go to the &amp;quot;Computer Name&amp;quot; tab&lt;br /&gt;
## Click Change&lt;br /&gt;
## Type in the domain IN ALL CAPS (default is 'home' but can be changed in your HDA dashboard, under Setup &amp;gt; Shares &amp;gt; Settings then click on the domain name )  and finish by binding the windows client using the root credentials you setup above. Restart the computer&lt;br /&gt;
## login w/ your user or root from the Windows login screen. &lt;br /&gt;
## you are done!&lt;br /&gt;
&lt;br /&gt;
== How to Join a Domain with a Non-root User ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Old Development Notes ==&lt;br /&gt;
&lt;br /&gt;
'''WARNING: These settings apply to the beta test only!!'''&lt;br /&gt;
'''Other users see the old directives'''&lt;br /&gt;
&lt;br /&gt;
Browse to your HDA dashboard.&lt;br /&gt;
Select setup, then shares, then settings, then check PDC.&lt;br /&gt;
now your new smb.conf is beeing generated!&lt;br /&gt;
create the following file:&lt;br /&gt;
* /var/hda/domain-settings/netlogon/logon.bat&lt;br /&gt;
and add the following to it:&lt;br /&gt;
 ;Sync Windows clock with Samba clock&lt;br /&gt;
 net time /set /yes&lt;br /&gt;
 ;Mount a samba share into x:&lt;br /&gt;
 net use u: \\hda\BACKUP /persistent:no&lt;br /&gt;
 net use v: \\hda\AFBEELDINGEN /persistent:no&lt;br /&gt;
 net use w: \\hda\DOCUMENTEN /persistent:no&lt;br /&gt;
 net use x: \\hda\SOFTWARE /persistent:no&lt;br /&gt;
 net use y: \\hda\VIDEOS /persistent:no&lt;br /&gt;
 net use z: \\hda\MUZIEK /persistent:no&lt;br /&gt;
&lt;br /&gt;
save the file.&lt;br /&gt;
next go to the workstation that you want to add to the domain.&lt;br /&gt;
Select start, control panel, system, and click computername.&lt;br /&gt;
then select network-id and follow the wizard.&lt;br /&gt;
when it asks you for a username/password, supply the root username/password you created on the PDC.&lt;br /&gt;
This is needed because Windows will otherwise be unable to join the Domain.&lt;br /&gt;
once windows welcomes you to the new domain, you can restart your computer, and login with any user you created through the hda tab!&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
---------&lt;br /&gt;
&lt;br /&gt;
= Old Directions =&lt;br /&gt;
&lt;br /&gt;
Open a terminal on your hda, or, if you use putty, open a connection to your hda.&amp;lt;br&amp;gt;&lt;br /&gt;
Login as root: su -&amp;lt;br&amp;gt;&lt;br /&gt;
First, backup your smb.conf file, in case you run into problems you can easily revert back.&amp;lt;br&amp;gt;&lt;br /&gt;
* cp /etc/samba/smb.conf /etc/samba/smb_old.conf&lt;br /&gt;
next we need to modify the smb file, i use nano for this, you may use any editor you feel confortable with&lt;br /&gt;
* nano /etc/samba/smb.conf&lt;br /&gt;
change the apropriate parts in the smb.conf.&amp;lt;br&amp;gt;&lt;br /&gt;
Save your smb.conf &lt;br /&gt;
&lt;br /&gt;
So at this point we need to create the corresponding directories:&lt;br /&gt;
* mkdir /var/hda/domain-settings&lt;br /&gt;
* mkdir /var/hda/domain-settings/netlogon&lt;br /&gt;
* mkdir /var/hda/domain-settings/profiles&lt;br /&gt;
&lt;br /&gt;
Each time you want a user to join the domain, a user needs to be added, this can be done through the users tab on the amahi dashboard.&amp;lt;br&amp;gt;&lt;br /&gt;
aditionally, a profile directory needs to be created.&amp;lt;br&amp;gt;&lt;br /&gt;
* mkdir /var/hda/domain-settings/profiles/JanJacobs&lt;br /&gt;
JanJacobs is the user i created through the users tab of the amahi dashboard.&amp;lt;br&amp;gt;&lt;br /&gt;
Since we are logging in as root, we need to change the ownership of the previously created directory to the corresponding owner:&lt;br /&gt;
* chown -R JanJacobs /var/hda/domain-settings/profiles/JanJacobs&lt;br /&gt;
Now, this still doesnt allow us to login, because in samba, machines need to be added too!&amp;lt;br&amp;gt;&lt;br /&gt;
this can be done automaticly, but for the time beeing we do it manually, amahi may facilitate this for you in the future.&lt;br /&gt;
* useradd -s /bin/false -d /dev/null computername$&lt;br /&gt;
* smbpasswd -a -m computername&lt;br /&gt;
Now as you can see there are some differences, when we added the Windows pc to Linux, we added the name computername$,&lt;br /&gt;
this tells Linux that it is a machine, not a name.&amp;lt;br&amp;gt;&lt;br /&gt;
Next when we added the Samba password, we invoked the -m, &lt;br /&gt;
this again tells Samba that we are adding a pc, not a person.&amp;lt;br&amp;gt; &lt;br /&gt;
Also, you probably noticed that it did not prompt for a password, it just added computername$. &amp;lt;br&amp;gt;&lt;br /&gt;
When you logon to the domain, Samba will read the password from your Windows password.&amp;lt;br&amp;gt;&lt;br /&gt;
Now that this done, all what is left to do is restart Samba,&lt;br /&gt;
this also has to be done for each computer you intend to login with.&amp;lt;br&amp;gt;&lt;br /&gt;
no we dont add the $ sign, since all we do is adding an existing linux user to the samba password file.&amp;lt;br&amp;gt;&lt;br /&gt;
we tell samba its a machine simply by adding the -m switch to the command.&amp;lt;br&amp;gt;&lt;br /&gt;
At this point i have network logins working, using roaming profiles.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
now its time to restart samba.&lt;br /&gt;
* /etc/init.d/smb restart&lt;br /&gt;
&lt;br /&gt;
Now you need to  setup your Windows pc for domain logins.&amp;lt;br&amp;gt;&lt;br /&gt;
(Note the first time that you join a Samba domain from Windows, you will need to join the domain by using root as the name, and your root password for the password.&amp;lt;br&amp;gt;&lt;br /&gt;
After rebooting, any valid user will be able to access the domain.)&lt;/div&gt;</summary>
		<author><name>Janjacobs</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=PDC&amp;diff=7987</id>
		<title>PDC</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=PDC&amp;diff=7987"/>
		<updated>2010-02-06T21:09:44Z</updated>

		<summary type="html">&lt;p&gt;Janjacobs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Please read this carefully ==&lt;br /&gt;
Since we are getting many users with problems using &amp;quot;wrong&amp;quot; versions, please be aware of:&lt;br /&gt;
* windows, only Pro versions (win2k pro, xp pro, Vista business) support domain features, home versions do not.&lt;br /&gt;
* mac osx does support joining a windows network&lt;br /&gt;
* Linux supports samba shares&lt;br /&gt;
* Windows 7 needs tweaking, please create a registry file (Win7SambaDomainMember.reg with the following contents:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Windows Registry Editor Version 5.00&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanManWorkstation\Parameters]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;DNSNameResolutionRequired&amp;quot;=dword:00000000&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;DomainCompatibilityMode&amp;quot;=dword:00000001&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Netlogon\Parameters]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;Update&amp;quot;=&amp;quot;no&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;DisablePasswordChange&amp;quot;=dword:00000000&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;MaximumPasswordAge&amp;quot;=dword:0000001e&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;RequireSignOrSeal&amp;quot;=dword:00000001&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;RequireStrongKey&amp;quot;=dword:00000001&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;SealSecureChannel&amp;quot;=dword:00000001&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;SignSecureChannel&amp;quot;=dword:00000001&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Windows 7 issues:&lt;br /&gt;
** There is a warning kicked up that can be ignored. it complains about DNS not beeing set correctly. reboot and you are there&lt;br /&gt;
** However ... currently can only get temp profiles to work&lt;br /&gt;
** as of 06/02/2010 roaming profiles work under windows 7&lt;br /&gt;
 &lt;br /&gt;
== Making Amahi a PDC - Primary Domain Controller ==&lt;br /&gt;
&lt;br /&gt;
First you need to enable PDC options for the amahi server.&lt;br /&gt;
to do this go to your dashboard, then select Setup, then Settings, then tick the box that says '''Advanched Features''' &lt;br /&gt;
After you've done this go to '''Shares''' then '''Settings'''&lt;br /&gt;
now you'll see the option called '''PDC''' enable it for Amahi to act as a windows PDC Server.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* To '''join''' a machine to the domain, it has to be done by logging in once as root. Unfortunately, Amahi does not currently create a root samba user. For now and until we enable granting admin rights to other users, do this:&lt;br /&gt;
&lt;br /&gt;
       smbpasswd -a root&lt;br /&gt;
       (set the samba password for the root user)&lt;br /&gt;
       smbpasswd -e root&lt;br /&gt;
&lt;br /&gt;
* Then join the domain: Select start, control panel, system, and click computername. Then select network-id and follow the wizard. (Domain name default is 'home' but can be changed in your HDA dashboard, under Setup &amp;gt; Shares &amp;gt; Settings then click on the domain name and change it to what you want.)  When it asks you for a username/password, supply the root username/password you created above. '''This only needs to be done once'''&lt;br /&gt;
&lt;br /&gt;
==Full procedure for Windows XP==&lt;br /&gt;
Thanks to obnox for explaining all this to robbiet480 who got his PDC working with the same directions&lt;br /&gt;
# On the Windows Box&lt;br /&gt;
## Go to network connections&lt;br /&gt;
## Double click your main network connection &lt;br /&gt;
## Open the TCP/IP properties window&lt;br /&gt;
## Click advanced&lt;br /&gt;
## go to the WINS tab&lt;br /&gt;
## Add your Amahi IP to the list&lt;br /&gt;
## force enable NetBIOS Name, &lt;br /&gt;
# On the Amahi box&lt;br /&gt;
## Open a terminal&lt;br /&gt;
### smbpasswd -a root (set the samba password for the root user. You need to remember this for later!)&lt;br /&gt;
### smbpasswd -e root&lt;br /&gt;
### sudo /etc/init.d/smbd restart &lt;br /&gt;
### sudo /etc/init.d/nmbd restart&lt;br /&gt;
# Back to windows!&lt;br /&gt;
## Open the System window by right clicking on My Computer in the Start Menu&lt;br /&gt;
## Go to the &amp;quot;Computer Name&amp;quot; tab&lt;br /&gt;
## Click Change&lt;br /&gt;
## Type in the domain IN ALL CAPS (default is 'home' but can be changed in your HDA dashboard, under Setup &amp;gt; Shares &amp;gt; Settings then click on the domain name )  and finish by binding the windows client using the root credentials you setup above. Restart the computer&lt;br /&gt;
## login w/ your user or root from the Windows login screen. &lt;br /&gt;
## you are done!&lt;br /&gt;
&lt;br /&gt;
== How to Join a Domain with a Non-root User ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Old Development Notes ==&lt;br /&gt;
&lt;br /&gt;
'''WARNING: These settings apply to the beta test only!!'''&lt;br /&gt;
'''Other users see the old directives'''&lt;br /&gt;
&lt;br /&gt;
Browse to your HDA dashboard.&lt;br /&gt;
Select setup, then shares, then settings, then check PDC.&lt;br /&gt;
now your new smb.conf is beeing generated!&lt;br /&gt;
create the following file:&lt;br /&gt;
* /var/hda/domain-settings/netlogon/logon.bat&lt;br /&gt;
and add the following to it:&lt;br /&gt;
 ;Sync Windows clock with Samba clock&lt;br /&gt;
 net time /set /yes&lt;br /&gt;
 ;Mount a samba share into x:&lt;br /&gt;
 net use u: \\hda\BACKUP /persistent:no&lt;br /&gt;
 net use v: \\hda\AFBEELDINGEN /persistent:no&lt;br /&gt;
 net use w: \\hda\DOCUMENTEN /persistent:no&lt;br /&gt;
 net use x: \\hda\SOFTWARE /persistent:no&lt;br /&gt;
 net use y: \\hda\VIDEOS /persistent:no&lt;br /&gt;
 net use z: \\hda\MUZIEK /persistent:no&lt;br /&gt;
&lt;br /&gt;
save the file.&lt;br /&gt;
next go to the workstation that you want to add to the domain.&lt;br /&gt;
Select start, control panel, system, and click computername.&lt;br /&gt;
then select network-id and follow the wizard.&lt;br /&gt;
when it asks you for a username/password, supply the root username/password you created on the PDC.&lt;br /&gt;
This is needed because Windows will otherwise be unable to join the Domain.&lt;br /&gt;
once windows welcomes you to the new domain, you can restart your computer, and login with any user you created through the hda tab!&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
---------&lt;br /&gt;
&lt;br /&gt;
= Old Directions =&lt;br /&gt;
&lt;br /&gt;
Open a terminal on your hda, or, if you use putty, open a connection to your hda.&amp;lt;br&amp;gt;&lt;br /&gt;
Login as root: su -&amp;lt;br&amp;gt;&lt;br /&gt;
First, backup your smb.conf file, in case you run into problems you can easily revert back.&amp;lt;br&amp;gt;&lt;br /&gt;
* cp /etc/samba/smb.conf /etc/samba/smb_old.conf&lt;br /&gt;
next we need to modify the smb file, i use nano for this, you may use any editor you feel confortable with&lt;br /&gt;
* nano /etc/samba/smb.conf&lt;br /&gt;
change the apropriate parts in the smb.conf.&amp;lt;br&amp;gt;&lt;br /&gt;
Save your smb.conf &lt;br /&gt;
&lt;br /&gt;
So at this point we need to create the corresponding directories:&lt;br /&gt;
* mkdir /var/hda/domain-settings&lt;br /&gt;
* mkdir /var/hda/domain-settings/netlogon&lt;br /&gt;
* mkdir /var/hda/domain-settings/profiles&lt;br /&gt;
&lt;br /&gt;
Each time you want a user to join the domain, a user needs to be added, this can be done through the users tab on the amahi dashboard.&amp;lt;br&amp;gt;&lt;br /&gt;
aditionally, a profile directory needs to be created.&amp;lt;br&amp;gt;&lt;br /&gt;
* mkdir /var/hda/domain-settings/profiles/JanJacobs&lt;br /&gt;
JanJacobs is the user i created through the users tab of the amahi dashboard.&amp;lt;br&amp;gt;&lt;br /&gt;
Since we are logging in as root, we need to change the ownership of the previously created directory to the corresponding owner:&lt;br /&gt;
* chown -R JanJacobs /var/hda/domain-settings/profiles/JanJacobs&lt;br /&gt;
Now, this still doesnt allow us to login, because in samba, machines need to be added too!&amp;lt;br&amp;gt;&lt;br /&gt;
this can be done automaticly, but for the time beeing we do it manually, amahi may facilitate this for you in the future.&lt;br /&gt;
* useradd -s /bin/false -d /dev/null computername$&lt;br /&gt;
* smbpasswd -a -m computername&lt;br /&gt;
Now as you can see there are some differences, when we added the Windows pc to Linux, we added the name computername$,&lt;br /&gt;
this tells Linux that it is a machine, not a name.&amp;lt;br&amp;gt;&lt;br /&gt;
Next when we added the Samba password, we invoked the -m, &lt;br /&gt;
this again tells Samba that we are adding a pc, not a person.&amp;lt;br&amp;gt; &lt;br /&gt;
Also, you probably noticed that it did not prompt for a password, it just added computername$. &amp;lt;br&amp;gt;&lt;br /&gt;
When you logon to the domain, Samba will read the password from your Windows password.&amp;lt;br&amp;gt;&lt;br /&gt;
Now that this done, all what is left to do is restart Samba,&lt;br /&gt;
this also has to be done for each computer you intend to login with.&amp;lt;br&amp;gt;&lt;br /&gt;
no we dont add the $ sign, since all we do is adding an existing linux user to the samba password file.&amp;lt;br&amp;gt;&lt;br /&gt;
we tell samba its a machine simply by adding the -m switch to the command.&amp;lt;br&amp;gt;&lt;br /&gt;
At this point i have network logins working, using roaming profiles.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
now its time to restart samba.&lt;br /&gt;
* /etc/init.d/smb restart&lt;br /&gt;
&lt;br /&gt;
Now you need to  setup your Windows pc for domain logins.&amp;lt;br&amp;gt;&lt;br /&gt;
(Note the first time that you join a Samba domain from Windows, you will need to join the domain by using root as the name, and your root password for the password.&amp;lt;br&amp;gt;&lt;br /&gt;
After rebooting, any valid user will be able to access the domain.)&lt;/div&gt;</summary>
		<author><name>Janjacobs</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=PDC&amp;diff=7981</id>
		<title>PDC</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=PDC&amp;diff=7981"/>
		<updated>2010-02-06T21:08:22Z</updated>

		<summary type="html">&lt;p&gt;Janjacobs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Please read this carefully ==&lt;br /&gt;
Since we are getting many users with problems using &amp;quot;wrong&amp;quot; versions, please be aware of:&lt;br /&gt;
* windows, only Pro versions (win2k pro, xp pro, Vista business) support domain features, home versions do not.&lt;br /&gt;
* mac osx does support joining a windows network&lt;br /&gt;
* Linux supports samba shares&lt;br /&gt;
* Windows 7 needs the following registry tweak:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Windows Registry Editor Version 5.00&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanManWorkstation\Parameters]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;DNSNameResolutionRequired&amp;quot;=dword:00000000&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;DomainCompatibilityMode&amp;quot;=dword:00000001&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Netlogon\Parameters]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;Update&amp;quot;=&amp;quot;no&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;DisablePasswordChange&amp;quot;=dword:00000000&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;MaximumPasswordAge&amp;quot;=dword:0000001e&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;RequireSignOrSeal&amp;quot;=dword:00000001&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;RequireStrongKey&amp;quot;=dword:00000001&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;SealSecureChannel&amp;quot;=dword:00000001&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;SignSecureChannel&amp;quot;=dword:00000001&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Windows 7 issues:&lt;br /&gt;
** There is a warning kicked up that can be ignored. it complains about DNS not beeing set correctly. reboot and you are there&lt;br /&gt;
** However ... currently can only get temp profiles to work&lt;br /&gt;
** as of 06/02/2010 roaming profiles work under windows 7&lt;br /&gt;
 &lt;br /&gt;
== Making Amahi a PDC - Primary Domain Controller ==&lt;br /&gt;
&lt;br /&gt;
First you need to enable PDC options for the amahi server.&lt;br /&gt;
to do this go to your dashboard, then select Setup, then Settings, then tick the box that says '''Advanched Features''' &lt;br /&gt;
After you've done this go to '''Shares''' then '''Settings'''&lt;br /&gt;
now you'll see the option called '''PDC''' enable it for Amahi to act as a windows PDC Server.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* To '''join''' a machine to the domain, it has to be done by logging in once as root. Unfortunately, Amahi does not currently create a root samba user. For now and until we enable granting admin rights to other users, do this:&lt;br /&gt;
&lt;br /&gt;
       smbpasswd -a root&lt;br /&gt;
       (set the samba password for the root user)&lt;br /&gt;
       smbpasswd -e root&lt;br /&gt;
&lt;br /&gt;
* Then join the domain: Select start, control panel, system, and click computername. Then select network-id and follow the wizard. (Domain name default is 'home' but can be changed in your HDA dashboard, under Setup &amp;gt; Shares &amp;gt; Settings then click on the domain name and change it to what you want.)  When it asks you for a username/password, supply the root username/password you created above. '''This only needs to be done once'''&lt;br /&gt;
&lt;br /&gt;
==Full procedure for Windows XP==&lt;br /&gt;
Thanks to obnox for explaining all this to robbiet480 who got his PDC working with the same directions&lt;br /&gt;
# On the Windows Box&lt;br /&gt;
## Go to network connections&lt;br /&gt;
## Double click your main network connection &lt;br /&gt;
## Open the TCP/IP properties window&lt;br /&gt;
## Click advanced&lt;br /&gt;
## go to the WINS tab&lt;br /&gt;
## Add your Amahi IP to the list&lt;br /&gt;
## force enable NetBIOS Name, &lt;br /&gt;
# On the Amahi box&lt;br /&gt;
## Open a terminal&lt;br /&gt;
### smbpasswd -a root (set the samba password for the root user. You need to remember this for later!)&lt;br /&gt;
### smbpasswd -e root&lt;br /&gt;
### sudo /etc/init.d/smbd restart &lt;br /&gt;
### sudo /etc/init.d/nmbd restart&lt;br /&gt;
# Back to windows!&lt;br /&gt;
## Open the System window by right clicking on My Computer in the Start Menu&lt;br /&gt;
## Go to the &amp;quot;Computer Name&amp;quot; tab&lt;br /&gt;
## Click Change&lt;br /&gt;
## Type in the domain IN ALL CAPS (default is 'home' but can be changed in your HDA dashboard, under Setup &amp;gt; Shares &amp;gt; Settings then click on the domain name )  and finish by binding the windows client using the root credentials you setup above. Restart the computer&lt;br /&gt;
## login w/ your user or root from the Windows login screen. &lt;br /&gt;
## you are done!&lt;br /&gt;
&lt;br /&gt;
== How to Join a Domain with a Non-root User ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Old Development Notes ==&lt;br /&gt;
&lt;br /&gt;
'''WARNING: These settings apply to the beta test only!!'''&lt;br /&gt;
'''Other users see the old directives'''&lt;br /&gt;
&lt;br /&gt;
Browse to your HDA dashboard.&lt;br /&gt;
Select setup, then shares, then settings, then check PDC.&lt;br /&gt;
now your new smb.conf is beeing generated!&lt;br /&gt;
create the following file:&lt;br /&gt;
* /var/hda/domain-settings/netlogon/logon.bat&lt;br /&gt;
and add the following to it:&lt;br /&gt;
 ;Sync Windows clock with Samba clock&lt;br /&gt;
 net time /set /yes&lt;br /&gt;
 ;Mount a samba share into x:&lt;br /&gt;
 net use u: \\hda\BACKUP /persistent:no&lt;br /&gt;
 net use v: \\hda\AFBEELDINGEN /persistent:no&lt;br /&gt;
 net use w: \\hda\DOCUMENTEN /persistent:no&lt;br /&gt;
 net use x: \\hda\SOFTWARE /persistent:no&lt;br /&gt;
 net use y: \\hda\VIDEOS /persistent:no&lt;br /&gt;
 net use z: \\hda\MUZIEK /persistent:no&lt;br /&gt;
&lt;br /&gt;
save the file.&lt;br /&gt;
next go to the workstation that you want to add to the domain.&lt;br /&gt;
Select start, control panel, system, and click computername.&lt;br /&gt;
then select network-id and follow the wizard.&lt;br /&gt;
when it asks you for a username/password, supply the root username/password you created on the PDC.&lt;br /&gt;
This is needed because Windows will otherwise be unable to join the Domain.&lt;br /&gt;
once windows welcomes you to the new domain, you can restart your computer, and login with any user you created through the hda tab!&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
---------&lt;br /&gt;
&lt;br /&gt;
= Old Directions =&lt;br /&gt;
&lt;br /&gt;
Open a terminal on your hda, or, if you use putty, open a connection to your hda.&amp;lt;br&amp;gt;&lt;br /&gt;
Login as root: su -&amp;lt;br&amp;gt;&lt;br /&gt;
First, backup your smb.conf file, in case you run into problems you can easily revert back.&amp;lt;br&amp;gt;&lt;br /&gt;
* cp /etc/samba/smb.conf /etc/samba/smb_old.conf&lt;br /&gt;
next we need to modify the smb file, i use nano for this, you may use any editor you feel confortable with&lt;br /&gt;
* nano /etc/samba/smb.conf&lt;br /&gt;
change the apropriate parts in the smb.conf.&amp;lt;br&amp;gt;&lt;br /&gt;
Save your smb.conf &lt;br /&gt;
&lt;br /&gt;
So at this point we need to create the corresponding directories:&lt;br /&gt;
* mkdir /var/hda/domain-settings&lt;br /&gt;
* mkdir /var/hda/domain-settings/netlogon&lt;br /&gt;
* mkdir /var/hda/domain-settings/profiles&lt;br /&gt;
&lt;br /&gt;
Each time you want a user to join the domain, a user needs to be added, this can be done through the users tab on the amahi dashboard.&amp;lt;br&amp;gt;&lt;br /&gt;
aditionally, a profile directory needs to be created.&amp;lt;br&amp;gt;&lt;br /&gt;
* mkdir /var/hda/domain-settings/profiles/JanJacobs&lt;br /&gt;
JanJacobs is the user i created through the users tab of the amahi dashboard.&amp;lt;br&amp;gt;&lt;br /&gt;
Since we are logging in as root, we need to change the ownership of the previously created directory to the corresponding owner:&lt;br /&gt;
* chown -R JanJacobs /var/hda/domain-settings/profiles/JanJacobs&lt;br /&gt;
Now, this still doesnt allow us to login, because in samba, machines need to be added too!&amp;lt;br&amp;gt;&lt;br /&gt;
this can be done automaticly, but for the time beeing we do it manually, amahi may facilitate this for you in the future.&lt;br /&gt;
* useradd -s /bin/false -d /dev/null computername$&lt;br /&gt;
* smbpasswd -a -m computername&lt;br /&gt;
Now as you can see there are some differences, when we added the Windows pc to Linux, we added the name computername$,&lt;br /&gt;
this tells Linux that it is a machine, not a name.&amp;lt;br&amp;gt;&lt;br /&gt;
Next when we added the Samba password, we invoked the -m, &lt;br /&gt;
this again tells Samba that we are adding a pc, not a person.&amp;lt;br&amp;gt; &lt;br /&gt;
Also, you probably noticed that it did not prompt for a password, it just added computername$. &amp;lt;br&amp;gt;&lt;br /&gt;
When you logon to the domain, Samba will read the password from your Windows password.&amp;lt;br&amp;gt;&lt;br /&gt;
Now that this done, all what is left to do is restart Samba,&lt;br /&gt;
this also has to be done for each computer you intend to login with.&amp;lt;br&amp;gt;&lt;br /&gt;
no we dont add the $ sign, since all we do is adding an existing linux user to the samba password file.&amp;lt;br&amp;gt;&lt;br /&gt;
we tell samba its a machine simply by adding the -m switch to the command.&amp;lt;br&amp;gt;&lt;br /&gt;
At this point i have network logins working, using roaming profiles.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
now its time to restart samba.&lt;br /&gt;
* /etc/init.d/smb restart&lt;br /&gt;
&lt;br /&gt;
Now you need to  setup your Windows pc for domain logins.&amp;lt;br&amp;gt;&lt;br /&gt;
(Note the first time that you join a Samba domain from Windows, you will need to join the domain by using root as the name, and your root password for the password.&amp;lt;br&amp;gt;&lt;br /&gt;
After rebooting, any valid user will be able to access the domain.)&lt;/div&gt;</summary>
		<author><name>Janjacobs</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=PDC&amp;diff=7975</id>
		<title>PDC</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=PDC&amp;diff=7975"/>
		<updated>2010-02-06T21:07:04Z</updated>

		<summary type="html">&lt;p&gt;Janjacobs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Please read this carefully ==&lt;br /&gt;
Since we are getting many users with problems using &amp;quot;wrong&amp;quot; versions, please be aware of:&lt;br /&gt;
* windows, only Pro versions (win2k pro, xp pro, Vista business) support domain features, home versions do not.&lt;br /&gt;
* mac osx does support joining a windows network&lt;br /&gt;
* Linux supports samba shares&lt;br /&gt;
* Windows 7 needs the following registry tweak:&lt;br /&gt;
&lt;br /&gt;
Windows Registry Editor Version 5.00&lt;br /&gt;
&lt;br /&gt;
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanManWorkstation\Parameters]&lt;br /&gt;
&amp;quot;DNSNameResolutionRequired&amp;quot;=dword:00000000&lt;br /&gt;
&amp;quot;DomainCompatibilityMode&amp;quot;=dword:00000001&lt;br /&gt;
&lt;br /&gt;
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Netlogon\Parameters]&lt;br /&gt;
&amp;quot;Update&amp;quot;=&amp;quot;no&amp;quot;&lt;br /&gt;
&amp;quot;DisablePasswordChange&amp;quot;=dword:00000000&lt;br /&gt;
&amp;quot;MaximumPasswordAge&amp;quot;=dword:0000001e&lt;br /&gt;
&amp;quot;RequireSignOrSeal&amp;quot;=dword:00000001&lt;br /&gt;
&amp;quot;RequireStrongKey&amp;quot;=dword:00000001&lt;br /&gt;
&amp;quot;SealSecureChannel&amp;quot;=dword:00000001&lt;br /&gt;
&amp;quot;SignSecureChannel&amp;quot;=dword:00000001&lt;br /&gt;
&lt;br /&gt;
* Windows 7 issues:&lt;br /&gt;
** There is a warning kicked up that can be ignored. it complains about DNS not beeing set correctly. reboot and you are there&lt;br /&gt;
** However ... currently can only get temp profiles to work&lt;br /&gt;
** as of 06/02/2010 roaming profiles work under windows 7&lt;br /&gt;
 &lt;br /&gt;
== Making Amahi a PDC - Primary Domain Controller ==&lt;br /&gt;
&lt;br /&gt;
First you need to enable PDC options for the amahi server.&lt;br /&gt;
to do this go to your dashboard, then select Setup, then Settings, then tick the box that says '''Advanched Features''' &lt;br /&gt;
After you've done this go to '''Shares''' then '''Settings'''&lt;br /&gt;
now you'll see the option called '''PDC''' enable it for Amahi to act as a windows PDC Server.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* To '''join''' a machine to the domain, it has to be done by logging in once as root. Unfortunately, Amahi does not currently create a root samba user. For now and until we enable granting admin rights to other users, do this:&lt;br /&gt;
&lt;br /&gt;
       smbpasswd -a root&lt;br /&gt;
       (set the samba password for the root user)&lt;br /&gt;
       smbpasswd -e root&lt;br /&gt;
&lt;br /&gt;
* Then join the domain: Select start, control panel, system, and click computername. Then select network-id and follow the wizard. (Domain name default is 'home' but can be changed in your HDA dashboard, under Setup &amp;gt; Shares &amp;gt; Settings then click on the domain name and change it to what you want.)  When it asks you for a username/password, supply the root username/password you created above. '''This only needs to be done once'''&lt;br /&gt;
&lt;br /&gt;
==Full procedure for Windows XP==&lt;br /&gt;
Thanks to obnox for explaining all this to robbiet480 who got his PDC working with the same directions&lt;br /&gt;
# On the Windows Box&lt;br /&gt;
## Go to network connections&lt;br /&gt;
## Double click your main network connection &lt;br /&gt;
## Open the TCP/IP properties window&lt;br /&gt;
## Click advanced&lt;br /&gt;
## go to the WINS tab&lt;br /&gt;
## Add your Amahi IP to the list&lt;br /&gt;
## force enable NetBIOS Name, &lt;br /&gt;
# On the Amahi box&lt;br /&gt;
## Open a terminal&lt;br /&gt;
### smbpasswd -a root (set the samba password for the root user. You need to remember this for later!)&lt;br /&gt;
### smbpasswd -e root&lt;br /&gt;
### sudo /etc/init.d/smbd restart &lt;br /&gt;
### sudo /etc/init.d/nmbd restart&lt;br /&gt;
# Back to windows!&lt;br /&gt;
## Open the System window by right clicking on My Computer in the Start Menu&lt;br /&gt;
## Go to the &amp;quot;Computer Name&amp;quot; tab&lt;br /&gt;
## Click Change&lt;br /&gt;
## Type in the domain IN ALL CAPS (default is 'home' but can be changed in your HDA dashboard, under Setup &amp;gt; Shares &amp;gt; Settings then click on the domain name )  and finish by binding the windows client using the root credentials you setup above. Restart the computer&lt;br /&gt;
## login w/ your user or root from the Windows login screen. &lt;br /&gt;
## you are done!&lt;br /&gt;
&lt;br /&gt;
== How to Join a Domain with a Non-root User ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Old Development Notes ==&lt;br /&gt;
&lt;br /&gt;
'''WARNING: These settings apply to the beta test only!!'''&lt;br /&gt;
'''Other users see the old directives'''&lt;br /&gt;
&lt;br /&gt;
Browse to your HDA dashboard.&lt;br /&gt;
Select setup, then shares, then settings, then check PDC.&lt;br /&gt;
now your new smb.conf is beeing generated!&lt;br /&gt;
create the following file:&lt;br /&gt;
* /var/hda/domain-settings/netlogon/logon.bat&lt;br /&gt;
and add the following to it:&lt;br /&gt;
 ;Sync Windows clock with Samba clock&lt;br /&gt;
 net time /set /yes&lt;br /&gt;
 ;Mount a samba share into x:&lt;br /&gt;
 net use u: \\hda\BACKUP /persistent:no&lt;br /&gt;
 net use v: \\hda\AFBEELDINGEN /persistent:no&lt;br /&gt;
 net use w: \\hda\DOCUMENTEN /persistent:no&lt;br /&gt;
 net use x: \\hda\SOFTWARE /persistent:no&lt;br /&gt;
 net use y: \\hda\VIDEOS /persistent:no&lt;br /&gt;
 net use z: \\hda\MUZIEK /persistent:no&lt;br /&gt;
&lt;br /&gt;
save the file.&lt;br /&gt;
next go to the workstation that you want to add to the domain.&lt;br /&gt;
Select start, control panel, system, and click computername.&lt;br /&gt;
then select network-id and follow the wizard.&lt;br /&gt;
when it asks you for a username/password, supply the root username/password you created on the PDC.&lt;br /&gt;
This is needed because Windows will otherwise be unable to join the Domain.&lt;br /&gt;
once windows welcomes you to the new domain, you can restart your computer, and login with any user you created through the hda tab!&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
---------&lt;br /&gt;
&lt;br /&gt;
= Old Directions =&lt;br /&gt;
&lt;br /&gt;
Open a terminal on your hda, or, if you use putty, open a connection to your hda.&amp;lt;br&amp;gt;&lt;br /&gt;
Login as root: su -&amp;lt;br&amp;gt;&lt;br /&gt;
First, backup your smb.conf file, in case you run into problems you can easily revert back.&amp;lt;br&amp;gt;&lt;br /&gt;
* cp /etc/samba/smb.conf /etc/samba/smb_old.conf&lt;br /&gt;
next we need to modify the smb file, i use nano for this, you may use any editor you feel confortable with&lt;br /&gt;
* nano /etc/samba/smb.conf&lt;br /&gt;
change the apropriate parts in the smb.conf.&amp;lt;br&amp;gt;&lt;br /&gt;
Save your smb.conf &lt;br /&gt;
&lt;br /&gt;
So at this point we need to create the corresponding directories:&lt;br /&gt;
* mkdir /var/hda/domain-settings&lt;br /&gt;
* mkdir /var/hda/domain-settings/netlogon&lt;br /&gt;
* mkdir /var/hda/domain-settings/profiles&lt;br /&gt;
&lt;br /&gt;
Each time you want a user to join the domain, a user needs to be added, this can be done through the users tab on the amahi dashboard.&amp;lt;br&amp;gt;&lt;br /&gt;
aditionally, a profile directory needs to be created.&amp;lt;br&amp;gt;&lt;br /&gt;
* mkdir /var/hda/domain-settings/profiles/JanJacobs&lt;br /&gt;
JanJacobs is the user i created through the users tab of the amahi dashboard.&amp;lt;br&amp;gt;&lt;br /&gt;
Since we are logging in as root, we need to change the ownership of the previously created directory to the corresponding owner:&lt;br /&gt;
* chown -R JanJacobs /var/hda/domain-settings/profiles/JanJacobs&lt;br /&gt;
Now, this still doesnt allow us to login, because in samba, machines need to be added too!&amp;lt;br&amp;gt;&lt;br /&gt;
this can be done automaticly, but for the time beeing we do it manually, amahi may facilitate this for you in the future.&lt;br /&gt;
* useradd -s /bin/false -d /dev/null computername$&lt;br /&gt;
* smbpasswd -a -m computername&lt;br /&gt;
Now as you can see there are some differences, when we added the Windows pc to Linux, we added the name computername$,&lt;br /&gt;
this tells Linux that it is a machine, not a name.&amp;lt;br&amp;gt;&lt;br /&gt;
Next when we added the Samba password, we invoked the -m, &lt;br /&gt;
this again tells Samba that we are adding a pc, not a person.&amp;lt;br&amp;gt; &lt;br /&gt;
Also, you probably noticed that it did not prompt for a password, it just added computername$. &amp;lt;br&amp;gt;&lt;br /&gt;
When you logon to the domain, Samba will read the password from your Windows password.&amp;lt;br&amp;gt;&lt;br /&gt;
Now that this done, all what is left to do is restart Samba,&lt;br /&gt;
this also has to be done for each computer you intend to login with.&amp;lt;br&amp;gt;&lt;br /&gt;
no we dont add the $ sign, since all we do is adding an existing linux user to the samba password file.&amp;lt;br&amp;gt;&lt;br /&gt;
we tell samba its a machine simply by adding the -m switch to the command.&amp;lt;br&amp;gt;&lt;br /&gt;
At this point i have network logins working, using roaming profiles.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
now its time to restart samba.&lt;br /&gt;
* /etc/init.d/smb restart&lt;br /&gt;
&lt;br /&gt;
Now you need to  setup your Windows pc for domain logins.&amp;lt;br&amp;gt;&lt;br /&gt;
(Note the first time that you join a Samba domain from Windows, you will need to join the domain by using root as the name, and your root password for the password.&amp;lt;br&amp;gt;&lt;br /&gt;
After rebooting, any valid user will be able to access the domain.)&lt;/div&gt;</summary>
		<author><name>Janjacobs</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=XBMC&amp;diff=6575</id>
		<title>XBMC</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=XBMC&amp;diff=6575"/>
		<updated>2009-12-12T20:08:11Z</updated>

		<summary type="html">&lt;p&gt;Janjacobs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Installing XBMC on Fedora 12==&lt;br /&gt;
&lt;br /&gt;
XBMC by default has no rpm's, and compiling doesnt work due to some error in the python library.&lt;br /&gt;
however, someone was kind enough to compile working rpm's out of the SVN branch, making XBMC a nice piece of quality software to add to your HDA expirience.&lt;br /&gt;
&lt;br /&gt;
===Installing the required repository's===&lt;br /&gt;
First, we have to create 2 files:&lt;br /&gt;
&lt;br /&gt;
*/etc/yum.repos.d/spotnet.repo&lt;br /&gt;
the contents of this file should be:&amp;lt;br&amp;gt;&lt;br /&gt;
[spotnet]&amp;lt;br&amp;gt;&lt;br /&gt;
name=Fedora Core $releasever - $basearch - SpotNet&amp;lt;br&amp;gt;&lt;br /&gt;
baseurl=http://fedora.spot.net.id/yum/fedora/$releasever/$basearch/&amp;lt;br&amp;gt;&lt;br /&gt;
gpgcheck=0&lt;br /&gt;
&lt;br /&gt;
*/etc/yum.repos.d/atrpms.repo&lt;br /&gt;
the contents of this file should be:&amp;lt;br&amp;gt;&lt;br /&gt;
[atrpms]&amp;lt;br&amp;gt;&lt;br /&gt;
name=Fedora Core $releasever - $basearch - ATrpms&amp;lt;br&amp;gt;&lt;br /&gt;
baseurl=http://dl.atrpms.net/f$releasever-$basearch/atrpms/stable&amp;lt;br&amp;gt;&lt;br /&gt;
gpgkey=http://ATrpms.net/RPM-GPG-KEY.atrpms&amp;lt;br&amp;gt;&lt;br /&gt;
gpgcheck=1&lt;br /&gt;
&lt;br /&gt;
*run yum update to have yum update its packages lists.&lt;br /&gt;
&lt;br /&gt;
===Installing XBMC===&lt;br /&gt;
To install XBMC we open up a terminal, su to root and execute the following command:&lt;br /&gt;
yum install xbmc xbmc-skin-*&lt;br /&gt;
&lt;br /&gt;
This should install xbmc, its required dependencies, and all the skins currently available in the main package!&lt;br /&gt;
once you're done, XBMC is located inside the GNOME Menu, and you can start adding files to your library&lt;br /&gt;
&lt;br /&gt;
[[User:Janjacobs|janjacobs]] 20:08, 12 December 2009 (UTC)&lt;/div&gt;</summary>
		<author><name>Janjacobs</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=XBMC&amp;diff=6573</id>
		<title>XBMC</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=XBMC&amp;diff=6573"/>
		<updated>2009-12-12T20:06:25Z</updated>

		<summary type="html">&lt;p&gt;Janjacobs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Installing XBMC on Fedora 12==&lt;br /&gt;
&lt;br /&gt;
XBMC by default has no rpm's, and compiling doesnt work due to some error in the python library.&lt;br /&gt;
however, someone was kind enough to compile working rpm's out of the SVN branch, making XBMC a nice piece of quality software to add to your HDA expirience.&lt;br /&gt;
&lt;br /&gt;
===Installing the required repository's===&lt;br /&gt;
First, we have to create 2 files:&lt;br /&gt;
&lt;br /&gt;
*/etc/yum.repos.d/spotnet.repo&lt;br /&gt;
the contents of this file should be:&amp;lt;br&amp;gt;&lt;br /&gt;
[spotnet]&amp;lt;br&amp;gt;&lt;br /&gt;
name=Fedora Core $releasever - $basearch - SpotNet&amp;lt;br&amp;gt;&lt;br /&gt;
baseurl=http://fedora.spot.net.id/yum/fedora/$releasever/$basearch/&amp;lt;br&amp;gt;&lt;br /&gt;
gpgcheck=0&lt;br /&gt;
&lt;br /&gt;
*/etc/yum.repos.d/atrpms.repo&lt;br /&gt;
the contents of this file should be:&amp;lt;br&amp;gt;&lt;br /&gt;
[atrpms]&amp;lt;br&amp;gt;&lt;br /&gt;
name=Fedora Core $releasever - $basearch - ATrpms&amp;lt;br&amp;gt;&lt;br /&gt;
baseurl=http://dl.atrpms.net/f$releasever-$basearch/atrpms/stable&amp;lt;br&amp;gt;&lt;br /&gt;
gpgkey=http://ATrpms.net/RPM-GPG-KEY.atrpms&amp;lt;br&amp;gt;&lt;br /&gt;
gpgcheck=1&lt;br /&gt;
&lt;br /&gt;
*run yum update to have yum update its packages lists.&lt;br /&gt;
&lt;br /&gt;
===Installing XBMC===&lt;br /&gt;
To install XBMC we open up a terminal, su to root and execute the following command:&lt;br /&gt;
yum install xbmc xbmc-skin-*&lt;br /&gt;
&lt;br /&gt;
This should install xbmc, its required dependencies, and all the skins currently available in the main package!&lt;br /&gt;
once you're done, XBMC is located inside the GNOME Menu, and you can start adding files to your library&lt;/div&gt;</summary>
		<author><name>Janjacobs</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=XBMC&amp;diff=6571</id>
		<title>XBMC</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=XBMC&amp;diff=6571"/>
		<updated>2009-12-12T20:03:35Z</updated>

		<summary type="html">&lt;p&gt;Janjacobs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Installing XBMC on Fedora 12==&lt;br /&gt;
&lt;br /&gt;
XBMC by default has no rpm's, and compiling doesnt work due to some error in the python library.&lt;br /&gt;
however, someone was kind enough to compile working rpm's out of the SVN branch, making XBMC a nice piece of quality software to add to your HDA expirience.&lt;br /&gt;
&lt;br /&gt;
===Installing the required repository's===&lt;br /&gt;
First, we have to create 2 files:&lt;br /&gt;
&lt;br /&gt;
*/etc/yum.repos.d/spotnet.repo&lt;br /&gt;
the contents of this file should be:&lt;br /&gt;
[spotnet]&lt;br /&gt;
name=Fedora Core $releasever - $basearch - SpotNet&lt;br /&gt;
baseurl=http://fedora.spot.net.id/yum/fedora/$releasever/$basearch/&lt;br /&gt;
gpgcheck=0&lt;br /&gt;
&lt;br /&gt;
*/etc/yum.repos.d/atrpms.repo&lt;br /&gt;
the contents of this file should be:&lt;br /&gt;
[atrpms]&lt;br /&gt;
name=Fedora Core $releasever - $basearch - ATrpms&lt;br /&gt;
baseurl=http://dl.atrpms.net/f$releasever-$basearch/atrpms/stable&lt;br /&gt;
gpgkey=http://ATrpms.net/RPM-GPG-KEY.atrpms&lt;br /&gt;
gpgcheck=1&lt;br /&gt;
&lt;br /&gt;
*run yum update to have yum update its packages lists.&lt;br /&gt;
&lt;br /&gt;
===Installing XBMC===&lt;br /&gt;
To install XBMC we open up a terman, su to root and execute the following commands:&lt;br /&gt;
yum install xbmc xbmc-skin-*&lt;br /&gt;
&lt;br /&gt;
This should install xbmc, its required dependencies, and all the skins currently available in the main package!&lt;br /&gt;
once you're done, XBMC is located inside the GNOME Menu, and you can start adding files to your library&lt;/div&gt;</summary>
		<author><name>Janjacobs</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=XBMC&amp;diff=6569</id>
		<title>XBMC</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=XBMC&amp;diff=6569"/>
		<updated>2009-12-12T20:00:06Z</updated>

		<summary type="html">&lt;p&gt;Janjacobs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Installing XBMC on Fedora 12==&lt;br /&gt;
&lt;br /&gt;
XBMC by default has no rpm's, and compiling doesnt work due to some error in the python library.&lt;br /&gt;
however, someone was kind enough to compile working rpm's out of the SVN branch, making XBMC a nice piece of quality software to add to your HDA expirience.&lt;br /&gt;
&lt;br /&gt;
===Installing the required repository's===&lt;br /&gt;
First, we have to create 2 files:&lt;br /&gt;
&lt;br /&gt;
/etc/yum.repos.d/spotnet.repo&lt;br /&gt;
the contents of this file should be:&lt;br /&gt;
[spotnet]&lt;br /&gt;
name=Fedora Core $releasever - $basearch - SpotNet&lt;br /&gt;
baseurl=http://fedora.spot.net.id/yum/fedora/$releasever/$basearch/&lt;br /&gt;
gpgcheck=0&lt;/div&gt;</summary>
		<author><name>Janjacobs</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=XBMC&amp;diff=6567</id>
		<title>XBMC</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=XBMC&amp;diff=6567"/>
		<updated>2009-12-12T19:59:37Z</updated>

		<summary type="html">&lt;p&gt;Janjacobs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Installing XBMC on Fedora 12==&lt;br /&gt;
&lt;br /&gt;
XBMC by default has no rpm's, and compiling doesnt work due to some error in the python library.&lt;br /&gt;
however, someone was kind enough to compile working rpm's out of the SVN branch, making XBMC a nice piece of quality software to add to your HDA expirience.&lt;br /&gt;
&lt;br /&gt;
===Installing the required repository's===&lt;br /&gt;
First, we have to create 2 files:&lt;br /&gt;
&lt;br /&gt;
/etc/yum.repos.d/spotnet.repo &lt;br /&gt;
the contents of this file should be:&lt;br /&gt;
[spotnet]&lt;br /&gt;
name=Fedora Core $releasever - $basearch - SpotNet&lt;br /&gt;
baseurl=http://fedora.spot.net.id/yum/fedora/$releasever/$basearch/&lt;br /&gt;
gpgcheck=0====&lt;/div&gt;</summary>
		<author><name>Janjacobs</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=XBMC&amp;diff=6565</id>
		<title>XBMC</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=XBMC&amp;diff=6565"/>
		<updated>2009-12-12T19:59:17Z</updated>

		<summary type="html">&lt;p&gt;Janjacobs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Installing XBMC on Fedora 12==&lt;br /&gt;
&lt;br /&gt;
XBMC by default has no rpm's, and compiling doesnt work due to some error in the python library.&lt;br /&gt;
however, someone was kind enough to compile working rpm's out of the SVN branch, making XBMC a nice piece of quality software to add to your HDA expirience.&lt;br /&gt;
&lt;br /&gt;
===Installing the required repository's===&lt;br /&gt;
First, we have to create 2 files:&lt;br /&gt;
&lt;br /&gt;
====/etc/yum.repos.d/spotnet.repo &lt;br /&gt;
the contents of this file should be:&lt;br /&gt;
[spotnet]&lt;br /&gt;
name=Fedora Core $releasever - $basearch - SpotNet&lt;br /&gt;
baseurl=http://fedora.spot.net.id/yum/fedora/$releasever/$basearch/&lt;br /&gt;
gpgcheck=0====&lt;/div&gt;</summary>
		<author><name>Janjacobs</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=XBMC&amp;diff=6563</id>
		<title>XBMC</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=XBMC&amp;diff=6563"/>
		<updated>2009-12-12T19:58:18Z</updated>

		<summary type="html">&lt;p&gt;Janjacobs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Installing XBMC on Fedora 12==&lt;br /&gt;
&lt;br /&gt;
XBMC by default has no rpm's, and compiling doesnt work due to some error in the python library.&lt;br /&gt;
however, someone was kind enough to compile working rpm's out of the SVN branch, making XBMC a nice piece of quality software to add to your HDA expirience.&lt;br /&gt;
&lt;br /&gt;
===Installing the required repository's===&lt;br /&gt;
First, we have to create 2 files:&lt;br /&gt;
&lt;br /&gt;
*/etc/yum.repos.d/spotnet.repo &lt;br /&gt;
the contents of this file should be:&lt;br /&gt;
[spotnet]&lt;br /&gt;
name=Fedora Core $releasever - $basearch - SpotNet&lt;br /&gt;
baseurl=http://fedora.spot.net.id/yum/fedora/$releasever/$basearch/&lt;br /&gt;
gpgcheck=0&lt;/div&gt;</summary>
		<author><name>Janjacobs</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=XBMC&amp;diff=6561</id>
		<title>XBMC</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=XBMC&amp;diff=6561"/>
		<updated>2009-12-12T19:57:40Z</updated>

		<summary type="html">&lt;p&gt;Janjacobs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Installing XBMC on Fedora 12==&lt;br /&gt;
&lt;br /&gt;
XBMC by default has no rpm's, and compiling doesnt work due to some error in the python library.&lt;br /&gt;
however, someone was kind enough to compile working rpm's out of the SVN branch, making XBMC a nice piece of quality software to add to your HDA expirience.&lt;br /&gt;
&lt;br /&gt;
===Installing the required repository's===&lt;br /&gt;
First, we have to create 2 files:&lt;br /&gt;
&lt;br /&gt;
*/etc/yum.repos.d/spotnet.repo &lt;br /&gt;
**the contents of this file should be:&lt;br /&gt;
[spotnet]&lt;br /&gt;
name=Fedora Core $releasever - $basearch - SpotNet&lt;br /&gt;
baseurl=http://fedora.spot.net.id/yum/fedora/$releasever/$basearch/&lt;br /&gt;
gpgcheck=0**&lt;/div&gt;</summary>
		<author><name>Janjacobs</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=XBMC&amp;diff=6559</id>
		<title>XBMC</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=XBMC&amp;diff=6559"/>
		<updated>2009-12-12T19:57:10Z</updated>

		<summary type="html">&lt;p&gt;Janjacobs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Installing XBMC on Fedora 12==&lt;br /&gt;
&lt;br /&gt;
XBMC by default has no rpm's, and compiling doesnt work due to some error in the python library.&lt;br /&gt;
however, someone was kind enough to compile working rpm's out of the SVN branch, making XBMC a nice piece of quality software to add to your HDA expirience.&lt;br /&gt;
&lt;br /&gt;
===Installing the required repository's===&lt;br /&gt;
First, we have to create 2 files:&lt;br /&gt;
&lt;br /&gt;
*/etc/yum.repos.d/spotnet.repo &lt;br /&gt;
**the contents of this file should be:**&lt;br /&gt;
***[spotnet]&lt;br /&gt;
name=Fedora Core $releasever - $basearch - SpotNet&lt;br /&gt;
baseurl=http://fedora.spot.net.id/yum/fedora/$releasever/$basearch/&lt;br /&gt;
gpgcheck=0***&lt;/div&gt;</summary>
		<author><name>Janjacobs</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=XBMC&amp;diff=6557</id>
		<title>XBMC</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=XBMC&amp;diff=6557"/>
		<updated>2009-12-12T19:52:19Z</updated>

		<summary type="html">&lt;p&gt;Janjacobs: Created page with '* Installing XBMC on Fedora 12'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Installing XBMC on Fedora 12&lt;/div&gt;</summary>
		<author><name>Janjacobs</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=Dashboard_Design&amp;diff=5913</id>
		<title>Dashboard Design</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=Dashboard_Design&amp;diff=5913"/>
		<updated>2009-11-06T13:11:44Z</updated>

		<summary type="html">&lt;p&gt;Janjacobs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Currently these are the idea's for the Amahi Dashboard (the page you see when you surf to http://hda/)&lt;br /&gt;
&lt;br /&gt;
# Show shares&lt;br /&gt;
#* show the network shares directly from the dashboard.&lt;br /&gt;
# Personalize the Dashboard&lt;br /&gt;
#* have users modify their dashboard like iGoogle, with widgets or modules&lt;br /&gt;
# Allow drag and drop&lt;br /&gt;
#* make it so that users can costumize their own HDA, and rearrange the widgets as they see fit.&lt;br /&gt;
# Templates&lt;br /&gt;
#* allow users to costumize the design by using templates.&lt;br /&gt;
&lt;br /&gt;
============== added 5/11/2009 (JanJacobs) ==============&lt;br /&gt;
# News&lt;br /&gt;
#* specific (soho feature perhaps?) news targetted for this network's users (updates, downtime, whatever)&lt;br /&gt;
# Pim&lt;br /&gt;
#* status messages from calendar (upcomming apointments) latest mail (amount, header)&lt;br /&gt;
# Network activity (maybe only for administrators?)&lt;br /&gt;
#* connected clients, traffic, networkspeed, amount of servers/clients&lt;/div&gt;</summary>
		<author><name>Janjacobs</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=Dashboard_Design&amp;diff=5911</id>
		<title>Dashboard Design</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=Dashboard_Design&amp;diff=5911"/>
		<updated>2009-11-06T13:10:57Z</updated>

		<summary type="html">&lt;p&gt;Janjacobs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Currently these are the idea's for the Amahi Dashboard (the page you see when you surf to http://hda/)&lt;br /&gt;
&lt;br /&gt;
# Show shares&lt;br /&gt;
#* show the network shares directly from the dashboard.&lt;br /&gt;
# Personalize the Dashboard&lt;br /&gt;
#* have users modify their dashboard like iGoogle, with widgets or modules&lt;br /&gt;
# Allow drag and drop&lt;br /&gt;
#* make it so that users can costumize their own HDA, and rearrange the widgets as they see fit.&lt;br /&gt;
# Templates&lt;br /&gt;
#* allow users to costumize the design by using templates.&lt;br /&gt;
&lt;br /&gt;
============== added 5/11/2009 (JanJacobs) ==============&lt;br /&gt;
# News&lt;br /&gt;
#* specific (soho feature perhaps?) news targetted for this network's users&lt;br /&gt;
(e.g about updates, system downtime, whatever..)&lt;br /&gt;
# Pim&lt;br /&gt;
#* status messages from calendar (upcomming apointments) latest mail (amount, header)&lt;br /&gt;
# Network activity (maybe only for administrators?)&lt;br /&gt;
#* connected clients, traffic, networkspeed, amount of servers/clients&lt;/div&gt;</summary>
		<author><name>Janjacobs</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=Backup_settings&amp;diff=5775</id>
		<title>Backup settings</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=Backup_settings&amp;diff=5775"/>
		<updated>2009-10-31T00:03:27Z</updated>

		<summary type="html">&lt;p&gt;Janjacobs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the page where we will gather files/settings that are important to backup, and how to backup them.&lt;br /&gt;
&lt;br /&gt;
current discussions involve the following points:&lt;br /&gt;
&lt;br /&gt;
backup what:&lt;br /&gt;
what is data files, and what is system files&lt;br /&gt;
&lt;br /&gt;
backup how:&lt;br /&gt;
what programs to backup, and how to automate it&lt;br /&gt;
&lt;br /&gt;
backup where:&lt;br /&gt;
what is the most convient media to backup to&lt;br /&gt;
&lt;br /&gt;
backup when:&lt;br /&gt;
regular intervals, user specified, or no suggestion on amahi's part at all, let the user take care of it.&lt;/div&gt;</summary>
		<author><name>Janjacobs</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=Backup_settings&amp;diff=5773</id>
		<title>Backup settings</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=Backup_settings&amp;diff=5773"/>
		<updated>2009-10-31T00:00:24Z</updated>

		<summary type="html">&lt;p&gt;Janjacobs: Created page with 'This is the page where we will gather files/settings that are important to backup, and how to backup them.'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the page where we will gather files/settings that are important to backup, and how to backup them.&lt;/div&gt;</summary>
		<author><name>Janjacobs</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=PDC&amp;diff=4935</id>
		<title>PDC</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=PDC&amp;diff=4935"/>
		<updated>2009-09-11T16:52:57Z</updated>

		<summary type="html">&lt;p&gt;Janjacobs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Please read this carefully ==&lt;br /&gt;
Since we are getting many users with problems using &amp;quot;wrong&amp;quot; versions, please be aware of:&lt;br /&gt;
* windows, only Pro versions (win2k pro, xp pro, Vista business) support domain features, home versions do not.&lt;br /&gt;
* mac osx does support joining a windows network&lt;br /&gt;
* Linux supports samba shares&lt;br /&gt;
 &lt;br /&gt;
== Making Amahi a PDC - Primary Domain Controller ==&lt;br /&gt;
&lt;br /&gt;
First you need to enable PDC options for the amahi server.&lt;br /&gt;
to do this go to your dashboard, then select Setup, then Settings, then tick the box that says '''Advanched Features''' &lt;br /&gt;
After you've done this go to '''Shares''' then '''Settings'''&lt;br /&gt;
now you'll see the option called '''PDC''' enable it for Amahi to act as a windows PDC Server.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* To '''join''' a machine to the domain, it has to be done by logging in once as root. Unfortunately, Amahi does not currently create a root samba user. For now and until we enable granting admin rights to other users, do this:&lt;br /&gt;
&lt;br /&gt;
       smbpasswd -a root&lt;br /&gt;
       (set the samba password for the root user)&lt;br /&gt;
       smbpasswd -e root&lt;br /&gt;
&lt;br /&gt;
* Then join the domain: Select start, control panel, system, and click computername. Then select network-id and follow the wizard. When it asks you for a username/password, supply the root username/password you created above. '''This only needs to be done once'''&lt;br /&gt;
&lt;br /&gt;
==Full procedure for Windows XP==&lt;br /&gt;
Thanks to obnox for explaining all this to robbiet480 who got his PDC working with the same directions&lt;br /&gt;
# On the Windows Box&lt;br /&gt;
## Go to network connections&lt;br /&gt;
## Double click your main network connection &lt;br /&gt;
## Open the TCP/IP properties window&lt;br /&gt;
## Click advanced&lt;br /&gt;
## go to the WINS tab&lt;br /&gt;
## Add your Amahi IP to the list&lt;br /&gt;
## force enable NetBIOS Name, &lt;br /&gt;
# On the Amahi box&lt;br /&gt;
## Open a terminal&lt;br /&gt;
### smbpasswd -a root (set the samba password for the root user. You need to remember this for later!)&lt;br /&gt;
### smbpasswd -e root&lt;br /&gt;
### sudo /etc/init.d/smbd restart &lt;br /&gt;
### sudo /etc/init.d/nmbd restart&lt;br /&gt;
# Back to windows!&lt;br /&gt;
## Open the System window by right clicking on My Computer in the Start Menu&lt;br /&gt;
## Go to the &amp;quot;Computer Name&amp;quot; tab&lt;br /&gt;
## Click Change&lt;br /&gt;
## Type in the domain IN ALL CAPS and finish by binding the windows client using the root credentials you setup above. Restart the computer&lt;br /&gt;
## login w/ your user or root from the Windows login screen. &lt;br /&gt;
## you are done!&lt;br /&gt;
&lt;br /&gt;
== How to Join a Domain with a Non-root User ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Old Development Notes ==&lt;br /&gt;
&lt;br /&gt;
'''WARNING: These settings apply to the beta test only!!'''&lt;br /&gt;
'''Other users see the old directives'''&lt;br /&gt;
&lt;br /&gt;
Browse to your HDA dashboard.&lt;br /&gt;
Select setup, then shares, then settings, then check PDC.&lt;br /&gt;
now your new smb.conf is beeing generated!&lt;br /&gt;
create the following file:&lt;br /&gt;
* /var/hda/domain-settings/netlogon/logon.bat&lt;br /&gt;
and add the following to it:&lt;br /&gt;
 ;Sync Windows clock with Samba clock&lt;br /&gt;
 net time /set /yes&lt;br /&gt;
 ;Mount a samba share into x:&lt;br /&gt;
 net use u: \\hda\BACKUP /persistent:no&lt;br /&gt;
 net use v: \\hda\AFBEELDINGEN /persistent:no&lt;br /&gt;
 net use w: \\hda\DOCUMENTEN /persistent:no&lt;br /&gt;
 net use x: \\hda\SOFTWARE /persistent:no&lt;br /&gt;
 net use y: \\hda\VIDEOS /persistent:no&lt;br /&gt;
 net use z: \\hda\MUZIEK /persistent:no&lt;br /&gt;
&lt;br /&gt;
save the file.&lt;br /&gt;
next go to the workstation that you want to add to the domain.&lt;br /&gt;
Select start, control panel, system, and click computername.&lt;br /&gt;
then select network-id and follow the wizard.&lt;br /&gt;
when it asks you for a username/password, supply the root username/password you created on the PDC.&lt;br /&gt;
This is needed because Windows will otherwise be unable to join the Domain.&lt;br /&gt;
once windows welcomes you to the new domain, you can restart your computer, and login with any user you created through the hda tab!&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
---------&lt;br /&gt;
&lt;br /&gt;
= Old Directions =&lt;br /&gt;
&lt;br /&gt;
Open a terminal on your hda, or, if you use putty, open a connection to your hda.&amp;lt;br&amp;gt;&lt;br /&gt;
Login as root: su -&amp;lt;br&amp;gt;&lt;br /&gt;
First, backup your smb.conf file, in case you run into problems you can easily revert back.&amp;lt;br&amp;gt;&lt;br /&gt;
* cp /etc/samba/smb.conf /etc/samba/smb_old.conf&lt;br /&gt;
next we need to modify the smb file, i use nano for this, you may use any editor you feel confortable with&lt;br /&gt;
* nano /etc/samba/smb.conf&lt;br /&gt;
change the apropriate parts in the smb.conf.&amp;lt;br&amp;gt;&lt;br /&gt;
Save your smb.conf &lt;br /&gt;
&lt;br /&gt;
So at this point we need to create the corresponding directories:&lt;br /&gt;
* mkdir /var/hda/domain-settings&lt;br /&gt;
* mkdir /var/hda/domain-settings/netlogon&lt;br /&gt;
* mkdir /var/hda/domain-settings/profiles&lt;br /&gt;
&lt;br /&gt;
Each time you want a user to join the domain, a user needs to be added, this can be done through the users tab on the amahi dashboard.&amp;lt;br&amp;gt;&lt;br /&gt;
aditionally, a profile directory needs to be created.&amp;lt;br&amp;gt;&lt;br /&gt;
* mkdir /var/hda/domain-settings/profiles/JanJacobs&lt;br /&gt;
JanJacobs is the user i created through the users tab of the amahi dashboard.&amp;lt;br&amp;gt;&lt;br /&gt;
Since we are logging in as root, we need to change the ownership of the previously created directory to the corresponding owner:&lt;br /&gt;
* chown -R JanJacobs /var/hda/domain-settings/profiles/JanJacobs&lt;br /&gt;
Now, this still doesnt allow us to login, because in samba, machines need to be added too!&amp;lt;br&amp;gt;&lt;br /&gt;
this can be done automaticly, but for the time beeing we do it manually, amahi may facilitate this for you in the future.&lt;br /&gt;
* useradd -s /bin/false -d /dev/null computername$&lt;br /&gt;
* smbpasswd -a -m computername&lt;br /&gt;
Now as you can see there are some differences, when we added the Windows pc to Linux, we added the name computername$,&lt;br /&gt;
this tells Linux that it is a machine, not a name.&amp;lt;br&amp;gt;&lt;br /&gt;
Next when we added the Samba password, we invoked the -m, &lt;br /&gt;
this again tells Samba that we are adding a pc, not a person.&amp;lt;br&amp;gt; &lt;br /&gt;
Also, you probably noticed that it did not prompt for a password, it just added computername$. &amp;lt;br&amp;gt;&lt;br /&gt;
When you logon to the domain, Samba will read the password from your Windows password.&amp;lt;br&amp;gt;&lt;br /&gt;
Now that this done, all what is left to do is restart Samba,&lt;br /&gt;
this also has to be done for each computer you intend to login with.&amp;lt;br&amp;gt;&lt;br /&gt;
no we dont add the $ sign, since all we do is adding an existing linux user to the samba password file.&amp;lt;br&amp;gt;&lt;br /&gt;
we tell samba its a machine simply by adding the -m switch to the command.&amp;lt;br&amp;gt;&lt;br /&gt;
At this point i have network logins working, using roaming profiles.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
now its time to restart samba.&lt;br /&gt;
* /etc/init.d/smb restart&lt;br /&gt;
&lt;br /&gt;
Now you need to  setup your Windows pc for domain logins.&amp;lt;br&amp;gt;&lt;br /&gt;
(Note the first time that you join a Samba domain from Windows, you will need to join the domain by using root as the name, and your root password for the password.&amp;lt;br&amp;gt;&lt;br /&gt;
After rebooting, any valid user will be able to access the domain.)&lt;/div&gt;</summary>
		<author><name>Janjacobs</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=PDC&amp;diff=4933</id>
		<title>PDC</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=PDC&amp;diff=4933"/>
		<updated>2009-09-11T16:51:47Z</updated>

		<summary type="html">&lt;p&gt;Janjacobs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Please read this carefully ==&lt;br /&gt;
Since we are getting many users with problems using &amp;quot;wrong&amp;quot; versions, please be aware of:&lt;br /&gt;
* windows, only Pro versions (win2k pro, xp pro, Vista business) support domain features, home versions do not.&lt;br /&gt;
* mac osx does support joining a windows network&lt;br /&gt;
* Linux supports samba shares&lt;br /&gt;
 &lt;br /&gt;
== Making Amahi a PDC - Primary Domain Controller ==&lt;br /&gt;
&lt;br /&gt;
First you need to enable PDC options for the amahi server.&lt;br /&gt;
to do this go to your dashboard, then select Setup, then Settings, then tick the box that says ''Advanched Features'' &lt;br /&gt;
After you've done this go to ''Shares'' then ''Settings''&lt;br /&gt;
now you'll see the option called ''PDC'' enable it for Amahi to act as a windows PDC Server.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* To '''join''' a machine to the domain, it has to be done by logging in once as root. Unfortunately, Amahi does not currently create a root samba user. For now and until we enable granting admin rights to other users, do this:&lt;br /&gt;
&lt;br /&gt;
       smbpasswd -a root&lt;br /&gt;
       (set the samba password for the root user)&lt;br /&gt;
       smbpasswd -e root&lt;br /&gt;
&lt;br /&gt;
* Then join the domain: Select start, control panel, system, and click computername. Then select network-id and follow the wizard. When it asks you for a username/password, supply the root username/password you created above. '''This only needs to be done once'''&lt;br /&gt;
&lt;br /&gt;
==Full procedure for Windows XP==&lt;br /&gt;
Thanks to obnox for explaining all this to robbiet480 who got his PDC working with the same directions&lt;br /&gt;
# On the Windows Box&lt;br /&gt;
## Go to network connections&lt;br /&gt;
## Double click your main network connection &lt;br /&gt;
## Open the TCP/IP properties window&lt;br /&gt;
## Click advanced&lt;br /&gt;
## go to the WINS tab&lt;br /&gt;
## Add your Amahi IP to the list&lt;br /&gt;
## force enable NetBIOS Name, &lt;br /&gt;
# On the Amahi box&lt;br /&gt;
## Open a terminal&lt;br /&gt;
### smbpasswd -a root (set the samba password for the root user. You need to remember this for later!)&lt;br /&gt;
### smbpasswd -e root&lt;br /&gt;
### sudo /etc/init.d/smbd restart &lt;br /&gt;
### sudo /etc/init.d/nmbd restart&lt;br /&gt;
# Back to windows!&lt;br /&gt;
## Open the System window by right clicking on My Computer in the Start Menu&lt;br /&gt;
## Go to the &amp;quot;Computer Name&amp;quot; tab&lt;br /&gt;
## Click Change&lt;br /&gt;
## Type in the domain IN ALL CAPS and finish by binding the windows client using the root credentials you setup above. Restart the computer&lt;br /&gt;
## login w/ your user or root from the Windows login screen. &lt;br /&gt;
## you are done!&lt;br /&gt;
&lt;br /&gt;
== How to Join a Domain with a Non-root User ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Old Development Notes ==&lt;br /&gt;
&lt;br /&gt;
'''WARNING: These settings apply to the beta test only!!'''&lt;br /&gt;
'''Other users see the old directives'''&lt;br /&gt;
&lt;br /&gt;
Browse to your HDA dashboard.&lt;br /&gt;
Select setup, then shares, then settings, then check PDC.&lt;br /&gt;
now your new smb.conf is beeing generated!&lt;br /&gt;
create the following file:&lt;br /&gt;
* /var/hda/domain-settings/netlogon/logon.bat&lt;br /&gt;
and add the following to it:&lt;br /&gt;
 ;Sync Windows clock with Samba clock&lt;br /&gt;
 net time /set /yes&lt;br /&gt;
 ;Mount a samba share into x:&lt;br /&gt;
 net use u: \\hda\BACKUP /persistent:no&lt;br /&gt;
 net use v: \\hda\AFBEELDINGEN /persistent:no&lt;br /&gt;
 net use w: \\hda\DOCUMENTEN /persistent:no&lt;br /&gt;
 net use x: \\hda\SOFTWARE /persistent:no&lt;br /&gt;
 net use y: \\hda\VIDEOS /persistent:no&lt;br /&gt;
 net use z: \\hda\MUZIEK /persistent:no&lt;br /&gt;
&lt;br /&gt;
save the file.&lt;br /&gt;
next go to the workstation that you want to add to the domain.&lt;br /&gt;
Select start, control panel, system, and click computername.&lt;br /&gt;
then select network-id and follow the wizard.&lt;br /&gt;
when it asks you for a username/password, supply the root username/password you created on the PDC.&lt;br /&gt;
This is needed because Windows will otherwise be unable to join the Domain.&lt;br /&gt;
once windows welcomes you to the new domain, you can restart your computer, and login with any user you created through the hda tab!&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
---------&lt;br /&gt;
&lt;br /&gt;
= Old Directions =&lt;br /&gt;
&lt;br /&gt;
Open a terminal on your hda, or, if you use putty, open a connection to your hda.&amp;lt;br&amp;gt;&lt;br /&gt;
Login as root: su -&amp;lt;br&amp;gt;&lt;br /&gt;
First, backup your smb.conf file, in case you run into problems you can easily revert back.&amp;lt;br&amp;gt;&lt;br /&gt;
* cp /etc/samba/smb.conf /etc/samba/smb_old.conf&lt;br /&gt;
next we need to modify the smb file, i use nano for this, you may use any editor you feel confortable with&lt;br /&gt;
* nano /etc/samba/smb.conf&lt;br /&gt;
change the apropriate parts in the smb.conf.&amp;lt;br&amp;gt;&lt;br /&gt;
Save your smb.conf &lt;br /&gt;
&lt;br /&gt;
So at this point we need to create the corresponding directories:&lt;br /&gt;
* mkdir /var/hda/domain-settings&lt;br /&gt;
* mkdir /var/hda/domain-settings/netlogon&lt;br /&gt;
* mkdir /var/hda/domain-settings/profiles&lt;br /&gt;
&lt;br /&gt;
Each time you want a user to join the domain, a user needs to be added, this can be done through the users tab on the amahi dashboard.&amp;lt;br&amp;gt;&lt;br /&gt;
aditionally, a profile directory needs to be created.&amp;lt;br&amp;gt;&lt;br /&gt;
* mkdir /var/hda/domain-settings/profiles/JanJacobs&lt;br /&gt;
JanJacobs is the user i created through the users tab of the amahi dashboard.&amp;lt;br&amp;gt;&lt;br /&gt;
Since we are logging in as root, we need to change the ownership of the previously created directory to the corresponding owner:&lt;br /&gt;
* chown -R JanJacobs /var/hda/domain-settings/profiles/JanJacobs&lt;br /&gt;
Now, this still doesnt allow us to login, because in samba, machines need to be added too!&amp;lt;br&amp;gt;&lt;br /&gt;
this can be done automaticly, but for the time beeing we do it manually, amahi may facilitate this for you in the future.&lt;br /&gt;
* useradd -s /bin/false -d /dev/null computername$&lt;br /&gt;
* smbpasswd -a -m computername&lt;br /&gt;
Now as you can see there are some differences, when we added the Windows pc to Linux, we added the name computername$,&lt;br /&gt;
this tells Linux that it is a machine, not a name.&amp;lt;br&amp;gt;&lt;br /&gt;
Next when we added the Samba password, we invoked the -m, &lt;br /&gt;
this again tells Samba that we are adding a pc, not a person.&amp;lt;br&amp;gt; &lt;br /&gt;
Also, you probably noticed that it did not prompt for a password, it just added computername$. &amp;lt;br&amp;gt;&lt;br /&gt;
When you logon to the domain, Samba will read the password from your Windows password.&amp;lt;br&amp;gt;&lt;br /&gt;
Now that this done, all what is left to do is restart Samba,&lt;br /&gt;
this also has to be done for each computer you intend to login with.&amp;lt;br&amp;gt;&lt;br /&gt;
no we dont add the $ sign, since all we do is adding an existing linux user to the samba password file.&amp;lt;br&amp;gt;&lt;br /&gt;
we tell samba its a machine simply by adding the -m switch to the command.&amp;lt;br&amp;gt;&lt;br /&gt;
At this point i have network logins working, using roaming profiles.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
now its time to restart samba.&lt;br /&gt;
* /etc/init.d/smb restart&lt;br /&gt;
&lt;br /&gt;
Now you need to  setup your Windows pc for domain logins.&amp;lt;br&amp;gt;&lt;br /&gt;
(Note the first time that you join a Samba domain from Windows, you will need to join the domain by using root as the name, and your root password for the password.&amp;lt;br&amp;gt;&lt;br /&gt;
After rebooting, any valid user will be able to access the domain.)&lt;/div&gt;</summary>
		<author><name>Janjacobs</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=PDC&amp;diff=4365</id>
		<title>PDC</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=PDC&amp;diff=4365"/>
		<updated>2009-08-24T14:08:38Z</updated>

		<summary type="html">&lt;p&gt;Janjacobs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Please read this carefully ==&lt;br /&gt;
Since we are getting many users with problems using &amp;quot;wrong&amp;quot; versions, please be aware of:&lt;br /&gt;
* windows, only Pro versions (win2k pro, xp pro, Vista business) support domain features, home versions do not.&lt;br /&gt;
* mac osx does support joining a windows network&lt;br /&gt;
* Linux supports samba shares&lt;br /&gt;
 &lt;br /&gt;
== Making Amahi a PDC - Primary Domain Controller ==&lt;br /&gt;
&lt;br /&gt;
* To '''join''' a machine to the domain, it has to be done by logging in once as root. Unfortunately, Amahi does not currently create a root samba user. For now and until we enable granting admin rights to other users, do this:&lt;br /&gt;
&lt;br /&gt;
       smbpasswd -a root&lt;br /&gt;
       (set the samba password for the root user)&lt;br /&gt;
       smbpasswd -e root&lt;br /&gt;
&lt;br /&gt;
* Then join the domain: Select start, control panel, system, and click computername. Then select network-id and follow the wizard. When it asks you for a username/password, supply the root username/password you created above. '''This only needs to be done once'''&lt;br /&gt;
&lt;br /&gt;
==Full procedure for Windows XP==&lt;br /&gt;
Thanks to obnox for explaining all this to robbiet480 who got his PDC working with the same directions&lt;br /&gt;
# On the Windows Box&lt;br /&gt;
## Go to network connections&lt;br /&gt;
## Double click your main network connection &lt;br /&gt;
## Open the TCP/IP properties window&lt;br /&gt;
## Click advanced&lt;br /&gt;
## go to the WINS tab&lt;br /&gt;
## Add your Amahi IP to the list&lt;br /&gt;
## force enable NetBIOS Name, &lt;br /&gt;
# On the Amahi box&lt;br /&gt;
## Open a terminal&lt;br /&gt;
### smbpasswd -a root (set the samba password for the root user. You need to remember this for later!)&lt;br /&gt;
### smbpasswd -e root&lt;br /&gt;
### sudo /etc/init.d/smbd restart &lt;br /&gt;
### sudo /etc/init.d/nmbd restart&lt;br /&gt;
# Back to windows!&lt;br /&gt;
## Open the System window by right clicking on My Computer in the Start Menu&lt;br /&gt;
## Go to the &amp;quot;Computer Name&amp;quot; tab&lt;br /&gt;
## Click Change&lt;br /&gt;
## Type in the domain IN ALL CAPS and finish by binding the windows client using the root credentials you setup above. Restart the computer&lt;br /&gt;
## login w/ your user or root from the Windows login screen. &lt;br /&gt;
## you are done!&lt;br /&gt;
&lt;br /&gt;
== How to Join a Domain with a Non-root User ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Old Development Notes ==&lt;br /&gt;
&lt;br /&gt;
'''WARNING: These settings apply to the beta test only!!'''&lt;br /&gt;
'''Other users see the old directives'''&lt;br /&gt;
&lt;br /&gt;
Browse to your HDA dashboard.&lt;br /&gt;
Select setup, then shares, then settings, then check PDC.&lt;br /&gt;
now your new smb.conf is beeing generated!&lt;br /&gt;
create the following file:&lt;br /&gt;
* /var/hda/domain-settings/netlogon/logon.bat&lt;br /&gt;
and add the following to it:&lt;br /&gt;
 ;Sync Windows clock with Samba clock&lt;br /&gt;
 net time /set /yes&lt;br /&gt;
 ;Mount a samba share into x:&lt;br /&gt;
 net use u: \\hda\BACKUP /persistent:no&lt;br /&gt;
 net use v: \\hda\AFBEELDINGEN /persistent:no&lt;br /&gt;
 net use w: \\hda\DOCUMENTEN /persistent:no&lt;br /&gt;
 net use x: \\hda\SOFTWARE /persistent:no&lt;br /&gt;
 net use y: \\hda\VIDEOS /persistent:no&lt;br /&gt;
 net use z: \\hda\MUZIEK /persistent:no&lt;br /&gt;
&lt;br /&gt;
save the file.&lt;br /&gt;
next go to the workstation that you want to add to the domain.&lt;br /&gt;
Select start, control panel, system, and click computername.&lt;br /&gt;
then select network-id and follow the wizard.&lt;br /&gt;
when it asks you for a username/password, supply the root username/password you created on the PDC.&lt;br /&gt;
This is needed because Windows will otherwise be unable to join the Domain.&lt;br /&gt;
once windows welcomes you to the new domain, you can restart your computer, and login with any user you created through the hda tab!&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
---------&lt;br /&gt;
&lt;br /&gt;
= Old Directions =&lt;br /&gt;
&lt;br /&gt;
Open a terminal on your hda, or, if you use putty, open a connection to your hda.&amp;lt;br&amp;gt;&lt;br /&gt;
Login as root: su -&amp;lt;br&amp;gt;&lt;br /&gt;
First, backup your smb.conf file, in case you run into problems you can easily revert back.&amp;lt;br&amp;gt;&lt;br /&gt;
* cp /etc/samba/smb.conf /etc/samba/smb_old.conf&lt;br /&gt;
next we need to modify the smb file, i use nano for this, you may use any editor you feel confortable with&lt;br /&gt;
* nano /etc/samba/smb.conf&lt;br /&gt;
change the apropriate parts in the smb.conf.&amp;lt;br&amp;gt;&lt;br /&gt;
Save your smb.conf &lt;br /&gt;
&lt;br /&gt;
So at this point we need to create the corresponding directories:&lt;br /&gt;
* mkdir /var/hda/domain-settings&lt;br /&gt;
* mkdir /var/hda/domain-settings/netlogon&lt;br /&gt;
* mkdir /var/hda/domain-settings/profiles&lt;br /&gt;
&lt;br /&gt;
Each time you want a user to join the domain, a user needs to be added, this can be done through the users tab on the amahi dashboard.&amp;lt;br&amp;gt;&lt;br /&gt;
aditionally, a profile directory needs to be created.&amp;lt;br&amp;gt;&lt;br /&gt;
* mkdir /var/hda/domain-settings/profiles/JanJacobs&lt;br /&gt;
JanJacobs is the user i created through the users tab of the amahi dashboard.&amp;lt;br&amp;gt;&lt;br /&gt;
Since we are logging in as root, we need to change the ownership of the previously created directory to the corresponding owner:&lt;br /&gt;
* chown -R JanJacobs /var/hda/domain-settings/profiles/JanJacobs&lt;br /&gt;
Now, this still doesnt allow us to login, because in samba, machines need to be added too!&amp;lt;br&amp;gt;&lt;br /&gt;
this can be done automaticly, but for the time beeing we do it manually, amahi may facilitate this for you in the future.&lt;br /&gt;
* useradd -s /bin/false -d /dev/null computername$&lt;br /&gt;
* smbpasswd -a -m computername&lt;br /&gt;
Now as you can see there are some differences, when we added the Windows pc to Linux, we added the name computername$,&lt;br /&gt;
this tells Linux that it is a machine, not a name.&amp;lt;br&amp;gt;&lt;br /&gt;
Next when we added the Samba password, we invoked the -m, &lt;br /&gt;
this again tells Samba that we are adding a pc, not a person.&amp;lt;br&amp;gt; &lt;br /&gt;
Also, you probably noticed that it did not prompt for a password, it just added computername$. &amp;lt;br&amp;gt;&lt;br /&gt;
When you logon to the domain, Samba will read the password from your Windows password.&amp;lt;br&amp;gt;&lt;br /&gt;
Now that this done, all what is left to do is restart Samba,&lt;br /&gt;
this also has to be done for each computer you intend to login with.&amp;lt;br&amp;gt;&lt;br /&gt;
no we dont add the $ sign, since all we do is adding an existing linux user to the samba password file.&amp;lt;br&amp;gt;&lt;br /&gt;
we tell samba its a machine simply by adding the -m switch to the command.&amp;lt;br&amp;gt;&lt;br /&gt;
At this point i have network logins working, using roaming profiles.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
now its time to restart samba.&lt;br /&gt;
* /etc/init.d/smb restart&lt;br /&gt;
&lt;br /&gt;
Now you need to  setup your Windows pc for domain logins.&amp;lt;br&amp;gt;&lt;br /&gt;
(Note the first time that you join a Samba domain from Windows, you will need to join the domain by using root as the name, and your root password for the password.&amp;lt;br&amp;gt;&lt;br /&gt;
After rebooting, any valid user will be able to access the domain.)&lt;/div&gt;</summary>
		<author><name>Janjacobs</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=File:Janjacobs_amahi4.jpg&amp;diff=3663</id>
		<title>File:Janjacobs amahi4.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=File:Janjacobs_amahi4.jpg&amp;diff=3663"/>
		<updated>2009-07-18T00:40:39Z</updated>

		<summary type="html">&lt;p&gt;Janjacobs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Janjacobs</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=Amahi_Logo&amp;diff=3661</id>
		<title>Amahi Logo</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=Amahi_Logo&amp;diff=3661"/>
		<updated>2009-07-18T00:40:23Z</updated>

		<summary type="html">&lt;p&gt;Janjacobs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I created this page to keep track of various logo-contributions for Amahi! :)&lt;br /&gt;
If you made an logo, feel free to upload and post it here! =)&lt;br /&gt;
Lets try to make a namesyntax for contribution of various files.&lt;br /&gt;
&lt;br /&gt;
com.amahi.ryu.logo.[.feel free to add your tags or something here.].wiki.1.png&lt;br /&gt;
&lt;br /&gt;
com = community&lt;br /&gt;
amahi = association, here our beloved amahi :D&lt;br /&gt;
ryu = your username in the community&lt;br /&gt;
logo = just some tags or projectname&lt;br /&gt;
[..] just your tags for better understanding whats inside&lt;br /&gt;
wiki = a tag i used for this to know i post this to the wiki&lt;br /&gt;
1 = yeah, a number, version / buildcount, as you want ;)&lt;br /&gt;
png = so... the filetype i think ;D&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Don't delete logos from this page, you don't own!&lt;br /&gt;
&lt;br /&gt;
I will kickstart this here! :)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Janjacobs ==&lt;br /&gt;
[[Image:Amahi janjacobs.jpg|thumb|by JanJacobs]]&lt;br /&gt;
[[Image:janacobs_amahi2.jpg|thumb|by JanJacobs]]&lt;br /&gt;
[[Image:janjacobs_amahi3.jpg|thumb|by JanJacobs]]&lt;br /&gt;
[[Image:janjacobs_amahi4.jpg|thumb|by JanJacobs]]&lt;br /&gt;
&lt;br /&gt;
== Ryu ==&lt;br /&gt;
[[Image:Com.amahi.ryu.logo.wiki.1.2.3.4.5.png|thumb|by Ryu]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Com.amahi.ryu.logo.wiki.various.6.png|thumb|More by Ryu]]&lt;br /&gt;
&lt;br /&gt;
edit below:&lt;br /&gt;
==============&lt;br /&gt;
so let me add my tries:&lt;br /&gt;
&lt;br /&gt;
[[Image:Amahi_gf.jpg|thumb|by Moredruids girlfriend]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Amahi moredruid.jpg|thumb|by Moredruid himself]]&lt;br /&gt;
&lt;br /&gt;
hi-res available on request.&lt;/div&gt;</summary>
		<author><name>Janjacobs</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=File:Janjacobs_amahi3.jpg&amp;diff=3659</id>
		<title>File:Janjacobs amahi3.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=File:Janjacobs_amahi3.jpg&amp;diff=3659"/>
		<updated>2009-07-18T00:33:02Z</updated>

		<summary type="html">&lt;p&gt;Janjacobs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Janjacobs</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=Amahi_Logo&amp;diff=3657</id>
		<title>Amahi Logo</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=Amahi_Logo&amp;diff=3657"/>
		<updated>2009-07-18T00:32:42Z</updated>

		<summary type="html">&lt;p&gt;Janjacobs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I created this page to keep track of various logo-contributions for Amahi! :)&lt;br /&gt;
If you made an logo, feel free to upload and post it here! =)&lt;br /&gt;
Lets try to make a namesyntax for contribution of various files.&lt;br /&gt;
&lt;br /&gt;
com.amahi.ryu.logo.[.feel free to add your tags or something here.].wiki.1.png&lt;br /&gt;
&lt;br /&gt;
com = community&lt;br /&gt;
amahi = association, here our beloved amahi :D&lt;br /&gt;
ryu = your username in the community&lt;br /&gt;
logo = just some tags or projectname&lt;br /&gt;
[..] just your tags for better understanding whats inside&lt;br /&gt;
wiki = a tag i used for this to know i post this to the wiki&lt;br /&gt;
1 = yeah, a number, version / buildcount, as you want ;)&lt;br /&gt;
png = so... the filetype i think ;D&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Don't delete logos from this page, you don't own!&lt;br /&gt;
&lt;br /&gt;
I will kickstart this here! :)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Janjacobs ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Amahi janjacobs.jpg|thumb|by JanJacobs]]&lt;br /&gt;
[[Image:janacobs_amahi2.jpg|thumb|by JanJacobs]]&lt;br /&gt;
[[Image:janjacobs_amahi3.jpg|thumb|by JanJacobs]]&lt;br /&gt;
&lt;br /&gt;
== Ryu ==&lt;br /&gt;
[[Image:Com.amahi.ryu.logo.wiki.1.2.3.4.5.png|thumb|by Ryu]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Com.amahi.ryu.logo.wiki.various.6.png|thumb|More by Ryu]]&lt;br /&gt;
&lt;br /&gt;
edit below:&lt;br /&gt;
==============&lt;br /&gt;
so let me add my tries:&lt;br /&gt;
&lt;br /&gt;
[[Image:Amahi_gf.jpg|thumb|by Moredruids girlfriend]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Amahi moredruid.jpg|thumb|by Moredruid himself]]&lt;br /&gt;
&lt;br /&gt;
hi-res available on request.&lt;/div&gt;</summary>
		<author><name>Janjacobs</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=File:Janacobs_amahi2.jpg&amp;diff=3655</id>
		<title>File:Janacobs amahi2.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=File:Janacobs_amahi2.jpg&amp;diff=3655"/>
		<updated>2009-07-18T00:22:55Z</updated>

		<summary type="html">&lt;p&gt;Janjacobs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Janjacobs</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=Amahi_Logo&amp;diff=3653</id>
		<title>Amahi Logo</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=Amahi_Logo&amp;diff=3653"/>
		<updated>2009-07-18T00:22:03Z</updated>

		<summary type="html">&lt;p&gt;Janjacobs: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I created this page to keep track of various logo-contributions for Amahi! :)&lt;br /&gt;
If you made an logo, feel free to upload and post it here! =)&lt;br /&gt;
Lets try to make a namesyntax for contribution of various files.&lt;br /&gt;
&lt;br /&gt;
com.amahi.ryu.logo.[.feel free to add your tags or something here.].wiki.1.png&lt;br /&gt;
&lt;br /&gt;
com = community&lt;br /&gt;
amahi = association, here our beloved amahi :D&lt;br /&gt;
ryu = your username in the community&lt;br /&gt;
logo = just some tags or projectname&lt;br /&gt;
[..] just your tags for better understanding whats inside&lt;br /&gt;
wiki = a tag i used for this to know i post this to the wiki&lt;br /&gt;
1 = yeah, a number, version / buildcount, as you want ;)&lt;br /&gt;
png = so... the filetype i think ;D&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Don't delete logos from this page, you don't own!&lt;br /&gt;
&lt;br /&gt;
I will kickstart this here! :)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Janjacobs ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Amahi janjacobs.jpg|thumb|by JanJacobs]]&lt;br /&gt;
[[Image:janacobs_amahi2.jpg|thumb|by JanJacobs]]&lt;br /&gt;
&lt;br /&gt;
== Ryu ==&lt;br /&gt;
[[Image:Com.amahi.ryu.logo.wiki.1.2.3.4.5.png|thumb|by Ryu]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Com.amahi.ryu.logo.wiki.various.6.png|thumb|More by Ryu]]&lt;br /&gt;
&lt;br /&gt;
edit below:&lt;br /&gt;
==============&lt;br /&gt;
so let me add my tries:&lt;br /&gt;
&lt;br /&gt;
[[Image:Amahi_gf.jpg|thumb|by Moredruids girlfriend]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Amahi moredruid.jpg|thumb|by Moredruid himself]]&lt;br /&gt;
&lt;br /&gt;
hi-res available on request.&lt;/div&gt;</summary>
		<author><name>Janjacobs</name></author>
		
	</entry>
</feed>