summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--community/gsoc.mdwn13
-rw-r--r--community/meetings.mdwn4
-rw-r--r--community/meetings/fosdem_2016.mdwn3
-rw-r--r--contributing.mdwn3
-rw-r--r--documentation.mdwn4
-rw-r--r--ikiwiki.setup7
-rw-r--r--microkernel/mach/gnumach/debugging.mdwn10
-rw-r--r--open_issues/problematic_packages.mdwn9
-rw-r--r--public_hurd_boxen/installation/darnassus.mdwn19
9 files changed, 37 insertions, 35 deletions
diff --git a/community/gsoc.mdwn b/community/gsoc.mdwn
index bd68b3fa..6c66129d 100644
--- a/community/gsoc.mdwn
+++ b/community/gsoc.mdwn
@@ -1,5 +1,5 @@
-[[!meta copyright="Copyright © 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015 Free
-Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015,
+2016 Free Software Foundation, Inc."]]
[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
@@ -20,16 +20,21 @@ We're in! The GNU Hurd project is again participating in the [Google Summer of
Code](http://www.google-melange.com/) under the [GNU
umbrella](http://www.gnu.org/software/soc-projects/).
+<!--
This year's *student application period* is over. Thanks for sending in your
applications! We're now reviewing and discussing these, so please pay
attention to any questions posted on your proposal's page. The Google site's
notification system should be sending out emails, too.
+-->
-Per the [Google Summer of Code 2015 Program
-Timeline](http://www.google-melange.com/gsoc/events/google/gsoc2015),
+Per the [Google Summer of Code 2016 Program
+Timeline](https://summerofcode.withgoogle.com/),
+we are awaiting for the approval of GNU as a mentoring organization.
+<!--
we're now waiting for Google to announce the number of slots that the whole GNU
project gets, and we'll be discussing with our GNU peers about how to split
these up among all the GNU subprojects.
+-->
<!--
from 2015-03-16 to 2015-03-27, it's the *student application period*, which
is plenty of time for preparing and discussing your applications -- but please
diff --git a/community/meetings.mdwn b/community/meetings.mdwn
index 98ced949..c3e8529a 100644
--- a/community/meetings.mdwn
+++ b/community/meetings.mdwn
@@ -1,5 +1,5 @@
[[!meta copyright="Copyright © 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014,
-2015 Free Software Foundation, Inc."]]
+2015, 2016 Free Software Foundation, Inc."]]
[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
@@ -14,8 +14,10 @@ License|/fdl]]."]]"""]]
# Upcoming
+
# Past
+ * [[FOSDEM_2016]]
* [[DebConf15]]
* [[FOSDEM_2015]]
* [[FOSDEM_2014]]
diff --git a/community/meetings/fosdem_2016.mdwn b/community/meetings/fosdem_2016.mdwn
index 361167ba..f175af09 100644
--- a/community/meetings/fosdem_2016.mdwn
+++ b/community/meetings/fosdem_2016.mdwn
@@ -22,6 +22,7 @@ Bruxelles.
[[!table class="table_style_1" data="""
"Name","Attending","Arrival","Return"
"Samuel Thibault","yes","Saturday, 09:17 BRU","Sunday, 19:13 BRU"
+"[[Thomas Schwinge|tschwinge]]","yes","Friday, 17:35, Bruxelles Midi","Sunday, 18:25, Bruxelles Midi"
"""]]
@@ -36,6 +37,6 @@ Bruxelles.
thibault_hurd:
- "presentation by Samuel Thibault: [*Hurd, Rump kernel, sound, and usb*]"
+ "presentation by Samuel Thibault: [*Hurd, Rump kernel, sound, and usb*]"(https://fosdem.org/2016/schedule/event/microkernels_hurd_rump_sound_usb/) ([slides](https://fosdem.org/2016/schedule/event/microkernels_hurd_rump_sound_usb/attachments/slides/951/export/events/attachments/microkernels_hurd_rump_sound_usb/slides/951/2016_01_30_fosdem.pdf))
"""]]
diff --git a/contributing.mdwn b/contributing.mdwn
index fdcc9534..95f4cb39 100644
--- a/contributing.mdwn
+++ b/contributing.mdwn
@@ -1,5 +1,5 @@
[[!meta copyright="Copyright © 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013,
-2014, 2015 Free Software Foundation, Inc."]]
+2014, 2015, 2016 Free Software Foundation, Inc."]]
[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
@@ -91,7 +91,6 @@ with".
* Add `UTIME_NOW` and `UTIME_OMIT`. It is a matter of taking the BSD values, add the `#define`s to the proper header, and implement the support in `*_S_file_utimes` functions. Flávio Cruz has submitted a patch, now being polished.
See also [[!debbug 762677]].
-* cat /dev/null/ should fail with ENOTDIR, i.e. make libdiskfs's diskfs_S_dir_lookup properly pass the trailing / to translators (so that libtrivfs (which null is based on) trivfs_S_dir_lookup returns ENOTDIR). See also [[!debbug 785404]]
* Some translators do not support [[hurd/fsysopts]], i.e. support for the
file_get_fs_options and fsys_set_options RPCs.
* Extend `device_read`/`device_write` into supporting > 2TiB disk sizes.
diff --git a/documentation.mdwn b/documentation.mdwn
index b27ad8f3..7d4e16ca 100644
--- a/documentation.mdwn
+++ b/documentation.mdwn
@@ -84,6 +84,10 @@ from userlandish interfaces (Hurd) or from the micro kernel itself (Mach).
# Presentations
+## 2016
+
+ * FOSDEM: {{$community/meetings/fosdem_2016#thibault_hurd}}
+
## 2015
* FOSDEM: {{$community/meetings/fosdem_2015#thibault_hurd}}
diff --git a/ikiwiki.setup b/ikiwiki.setup
index cfb3e646..0f912b82 100644
--- a/ikiwiki.setup
+++ b/ikiwiki.setup
@@ -51,7 +51,7 @@ IkiWiki::Setup::Standard->import({
# base url to the wiki
url => 'http://darnassus.sceen.net/~hurd-web',
# url to the ikiwiki.cgi
- cgiurl => 'http://darnassus.sceen.net/cgi-bin/hurd-web',
+ cgiurl => 'http://darnassus.sceen.net/hurd-web.cgi',
# filename of cgi wrapper to generate
cgi_wrapper => $cgi_wrapper,
# mode for cgi_wrapper (can safely be made suid)
@@ -211,7 +211,10 @@ IkiWiki::Setup::Standard->import({
# url pattern of openid realm (default is cgiurl)
#openid_realm => '',
# url to ikiwiki cgi to use for openid authentication (default is cgiurl)
- #openid_cgiurl => '',
+ # TODO. I don't know why I have to set this -- it's supposed to be the
+ # default -- but if this is not set, the OpenID provider redirects us
+ # to <http://darnassus.sceen.net/>, which doesn't work.
+ openid_cgiurl => 'http://darnassus.sceen.net/hurd-web.cgi',
# passwordauth plugin
# a password that must be entered when signing up for an account
diff --git a/microkernel/mach/gnumach/debugging.mdwn b/microkernel/mach/gnumach/debugging.mdwn
index c14f6111..164c4349 100644
--- a/microkernel/mach/gnumach/debugging.mdwn
+++ b/microkernel/mach/gnumach/debugging.mdwn
@@ -1,5 +1,5 @@
-[[!meta copyright="Copyright © 2007, 2008, 2009, 2011, 2012, 2013, 2014 Free
-Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2007, 2008, 2009, 2011, 2012, 2013, 2014, 2016
+Free Software Foundation, Inc."]]
[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
@@ -45,11 +45,15 @@ Run the addr2line tool on the return addresses:
This will print the source code lines of the backtrace.
+To get the userland backtrace of the thread, you can use
+
+ trace/u
+
To examine the backtrace of some given thread, use
show all thread/u
-to get the whole listing of all tasks and threads. You can then use trace/t to trace a specific thread.
+to get the whole listing of all tasks and threads. You can then use trace/t or trace/tu to trace a specific thread.
Unfortunately, userland and kernelland use the same range of addresses, so one can not get userland traces easily. The Xen port uses different ranges, and in that case one can use trace/u to also get the userland trace.
diff --git a/open_issues/problematic_packages.mdwn b/open_issues/problematic_packages.mdwn
index f5a4a7d3..4a7500a4 100644
--- a/open_issues/problematic_packages.mdwn
+++ b/open_issues/problematic_packages.mdwn
@@ -1,4 +1,5 @@
-[[!meta copyright="Copyright © 2014, 2015 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2014, 2015, 2016 Free Software Foundation,
+Inc."]]
[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
@@ -14,16 +15,10 @@ License|/fdl]]."]]"""]]
This page lists the few packages whose build makes the Debian buildd box crash as of 2015, August:
-* Kill pfinet
-
- * [[nbd|hurd/libstore/nbd_store]]
- * rsyslog
-
* Kill the session
* ruby-hiredis
* libxs
- * apt
* subversion testsuite
* ext2fs gets stuck
diff --git a/public_hurd_boxen/installation/darnassus.mdwn b/public_hurd_boxen/installation/darnassus.mdwn
index 4a86f609..620baa0a 100644
--- a/public_hurd_boxen/installation/darnassus.mdwn
+++ b/public_hurd_boxen/installation/darnassus.mdwn
@@ -1,4 +1,4 @@
-[[!meta copyright="Copyright © 2013, 2014, 2015 Free Software Foundation,
+[[!meta copyright="Copyright © 2013, 2014, 2015, 2016 Free Software Foundation,
Inc."]]
[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
@@ -14,9 +14,10 @@ License|/fdl]]."]]"""]]
# Packages
- * apache2
+ * sthttpd (thttpd)
Installation done by Richard.
+ [[!message-id "20151122000109.GA8492@shattrath"]].
* ikiwiki
@@ -92,7 +93,7 @@ May want to clean up `~hurd-web/public_html.workspace/.ikiwiki/` before that.
As a user with appropriate permissions, then install the CGI file:
- $ sudo mv ~hurd-web/public_html.workspace.cgi /usr/lib/cgi-bin/hurd-web
+ § sudo mv ~hurd-web/public_html.workspace.cgi /var/www/html/hurd-web.cgi
# `~tschwinge/`
@@ -122,15 +123,6 @@ The goal is that robots rather index the official pages,
<http://darnassus.sceen.net/~hurd-web/>.
-# Restore Backup
-
-/!\ TODO.
-
-## `/etc/apache2/mods-enabled/`
-
-`rewrite.load`, `userdir.conf`, `userdir.load`
-
-
# IRC, freenode, #hurd, 2013-02-09
<tschwinge> We need an httpd (Apache used to work), and ikiwiki and some
@@ -160,9 +152,6 @@ The goal is that robots rather index the official pages,
<tschwinge> OK, I again understand the setup. Last been touched in the
2008/2009 timeframe. ;-)
- <braunr> so you finished your pat i suppose
- <braunr> i'll install apache
- <braunr> part*
<tschwinge> I'll add a hurd-web user.
<tschwinge> So... I actually have to locate a backup of the files from
flubber related to the wiki,