[http://www.joindiaspora.com/ Diaspora] is the privacy aware, personally controlled, do-it-all, open source social network.

[http://www.joindiaspora.com/ Diaspora] is the privacy aware, personally controlled, do-it-all, open source social network.

On November 23, 2010 was [http://blog.joindiaspora.com/2010/11/23/private-alpha-released.html announced] that Diaspora is in [http://en.wikipedia.org/wiki/Software_release_life_cycle#Alpha private alpha] phase.

On November 23, 2010 was [http://blog.joindiaspora.com/2010/11/23/private-alpha-released.html announced] that Diaspora is in [http://en.wikipedia.org/wiki/Software_release_life_cycle#Alpha private alpha] phase.

Then access http://localhost:3000/ and login with user 'tom' and password 'evankorth'.

Then access http://localhost:3000/ and login with user 'tom' and password 'evankorth'.

−

−

==Configuration==

−

You can configure diaspora through its own configuration script:

−

$ sudo vim /opt/diaspora/config/server.sh

==Troubleshooting==

==Troubleshooting==

−

===Errors while navigating after an upgrade===

−

If you get an error after upgrading the package, the first thing you should do is delete the database you were using.

−

First, stop the diaspora daemon if it is running, and make sure mongodb is running:

−

$ sudo /etc/rc.d/mongodb start

−

Enter in the mongo console with:

−

$ mongo diaspora-development

−

Finally, drop the old database, it will be regenerated the next time you access diaspora:

−

> db.dropDatabase()

−

> exit

−

===GDM login screen with diaspora and/or mongodb users===

+

===GDM login screen with diaspora===

−

GDM will insert the users diaspora and mongodb in its login window because it currently considers the id range 500-1000 as normal users while Arch considers this range for system users as defined in /etc/login.defs. GDM does that probably to keep legacy normal users working.

+

GDM will insert the user diaspora in its login window because it currently considers the id range 500-1000 as normal users while Arch considers this range for system users as defined in /etc/login.defs. GDM does that probably to keep legacy normal users working.

−

To exclude these users from the login window, add this 'Exclude' line in your /etc/gdm/custom.conf file:

+

To exclude this user from the login window, add this 'Exclude' line in your /etc/gdm/custom.conf file:

[greeter]

[greeter]

−

Exclude=mongodb, diaspora

+

Exclude=diaspora

==More Resources==

==More Resources==

*[http://github.com/diaspora/diaspora Diaspora git]

*[http://github.com/diaspora/diaspora Diaspora git]

Revision as of 04:22, 29 August 2012

Diaspora is the privacy aware, personally controlled, do-it-all, open source social network.

Troubleshooting

GDM login screen with diaspora

GDM will insert the user diaspora in its login window because it currently considers the id range 500-1000 as normal users while Arch considers this range for system users as defined in /etc/login.defs. GDM does that probably to keep legacy normal users working.
To exclude this user from the login window, add this 'Exclude' line in your /etc/gdm/custom.conf file: