[Xenomai-git] Jan Kiszka : copperplate/registry: Switch to /var/ run as default mountpoint root

2015-01-19 Thread git repository hosting
Module: xenomai-3
Branch: next
Commit: 88a3e47a86f1ff37652ca473a58ae5e6a13f2443
URL:
http://git.xenomai.org/?p=xenomai-3.git;a=commit;h=88a3e47a86f1ff37652ca473a58ae5e6a13f2443

Author: Jan Kiszka jan.kis...@siemens.com
Date:   Thu Nov 27 16:47:13 2014 +0100

copperplate/registry: Switch to /var/run as default mountpoint root

Creating directories in a user/admin-owned and typically persistent
filesystem for the purpose of mounting volatile filesystems on top is
a suboptimal default. Today /run should be used for such purposes, but
older distros may only expose the current FHS standard /var/run. So use
that instead.

This comes with the advantage that we will now typically work against
tmpfs, thus won't stumble if / is read-only.

Signed-off-by: Jan Kiszka jan.kis...@siemens.com

---

 configure |2 +-
 configure.ac  |2 +-
 doc/asciidoc/MIGRATION.adoc   |2 +-
 doc/asciidoc/README.APPLICATIONS.adoc |6 +++---
 doc/asciidoc/README.INSTALL.adoc  |4 ++--
 5 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/configure b/configure
index 04819c9..ef72f29 100755
--- a/configure
+++ b/configure
@@ -13097,7 +13097,7 @@ $as_echo_n checking whether the registry should be 
enabled...  6; }
 # Check whether --enable-registry was given.
 if test ${enable_registry+set} = set; then :
   enableval=$enable_registry; case $enableval in
-   y | yes) use_registry=y; registry_root=/mnt/xenomai ;;
+   y | yes) use_registry=y; registry_root=/var/run/xenomai ;;
/*) use_registry=y; registry_root=$enableval ;;
*) unset use_registry ;;
esac
diff --git a/configure.ac b/configure.ac
index 8627630..c055f83 100644
--- a/configure.ac
+++ b/configure.ac
@@ -295,7 +295,7 @@ AC_MSG_CHECKING(whether the registry should be enabled)
 AC_ARG_ENABLE(registry,
AS_HELP_STRING([--enable-registry], [Export real-time objects to a 
registry]),
[case $enableval in
-   y | yes) use_registry=y; registry_root=/mnt/xenomai ;;
+   y | yes) use_registry=y; registry_root=/var/run/xenomai ;;
/*) use_registry=y; registry_root=$enableval ;;
*) unset use_registry ;;
esac])
diff --git a/doc/asciidoc/MIGRATION.adoc b/doc/asciidoc/MIGRATION.adoc
index c837925..72206bf 100644
--- a/doc/asciidoc/MIGRATION.adoc
+++ b/doc/asciidoc/MIGRATION.adoc
@@ -104,7 +104,7 @@ filesystem.  The hierarchy of the Xenomai registry is 
organized as
 follows:
 
    
 
-/mount-point/* registry fs root, defaults to /mnt/xenomai */
+/mount-point/* registry fs root, defaults to /var/run/xenomai*/
 /session/* shared session name or anon */
 /pid/* application (main) pid */
/skin/* API name: alchemy/vxworks/psos/... */
diff --git a/doc/asciidoc/README.APPLICATIONS.adoc 
b/doc/asciidoc/README.APPLICATIONS.adoc
index b0d34c6..b44cde6 100644
--- a/doc/asciidoc/README.APPLICATIONS.adoc
+++ b/doc/asciidoc/README.APPLICATIONS.adoc
@@ -72,13 +72,13 @@ link:installing-xenomai-3-x[configuration switch]).
 *--registry-root=path*::
 
Tells Xenomai to root the object registry at the given path,
-   instead of +/mnt/xenomai+ by default (see the
+   instead of +/var/run/xenomai+ by default (see the
+--enable-registry+ switch from the configuration options).
 
 *--no-registry*::
 
This switch disables registry support at runtime. No real-time
-   objects will be exported to +/mnt/xenomai/session/pid+,
+   objects will be exported to +/var/run/xenomai/session/pid+,
despite the registry code was compiled in.
 
 *--no-sanity*::
@@ -111,7 +111,7 @@ link:installing-xenomai-3-x[configuration switch]).
 
 [normal]
This label is also used to form the registry mount point for
-   each process, e.g. +/mnt/xenomai/session/pid+. See
+   each process, e.g. +/var/run/xenomai/session/pid+. See
+--enable-registry+ from the build options.
 
 [normal]
diff --git a/doc/asciidoc/README.INSTALL.adoc b/doc/asciidoc/README.INSTALL.adoc
index 07cae06..445b0d9 100644
--- a/doc/asciidoc/README.INSTALL.adoc
+++ b/doc/asciidoc/README.INSTALL.adoc
@@ -413,14 +413,14 @@ Generic configuration options (both cores)
 
 [normal]
When this option is enabled, the system creates a file
-   hierachy under `/mnt/xenomai/session/pid` (by default),
+   hierachy under `/var/run/xenomai/session/pid` (by default),
where you can access the internal state of the active
real-time objects. The session label is obtained from the
--session runtime switch. E.g. looking at the properties of a
VxWorks task could be done as follows:
 
 
-   $ cat /mnt/xenomai/anon/12656/vxworks/tasks/windTask 
+   $ cat 

[Xenomai-git] Jan Kiszka : copperplate/registry: Switch to /var/ run as default mountpoint root

2015-01-14 Thread git repository hosting
Module: xenomai-jki
Branch: for-forge
Commit: 0acb5f13597736de2407f90a9f9443911b53ed14
URL:
http://git.xenomai.org/?p=xenomai-jki.git;a=commit;h=0acb5f13597736de2407f90a9f9443911b53ed14

Author: Jan Kiszka jan.kis...@siemens.com
Date:   Thu Nov 27 16:47:13 2014 +0100

copperplate/registry: Switch to /var/run as default mountpoint root

Creating directories in a user/admin-owned and typically persistent
filesystem for the purpose of mounting volatile filesystems on top is
a suboptimal default. Today /run should be used for such purposes, but
older distros may only expose the current FHS standard /var/run. So use
that instead.

This comes with the advantage that we will now typically work against
tmpfs, thus won't stumble if / is read-only.

Signed-off-by: Jan Kiszka jan.kis...@siemens.com

---

 configure |2 +-
 configure.ac  |2 +-
 doc/asciidoc/MIGRATION.adoc   |2 +-
 doc/asciidoc/README.APPLICATIONS.adoc |6 +++---
 doc/asciidoc/README.INSTALL.adoc  |4 ++--
 5 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/configure b/configure
index 04819c9..ef72f29 100755
--- a/configure
+++ b/configure
@@ -13097,7 +13097,7 @@ $as_echo_n checking whether the registry should be 
enabled...  6; }
 # Check whether --enable-registry was given.
 if test ${enable_registry+set} = set; then :
   enableval=$enable_registry; case $enableval in
-   y | yes) use_registry=y; registry_root=/mnt/xenomai ;;
+   y | yes) use_registry=y; registry_root=/var/run/xenomai ;;
/*) use_registry=y; registry_root=$enableval ;;
*) unset use_registry ;;
esac
diff --git a/configure.ac b/configure.ac
index 8627630..c055f83 100644
--- a/configure.ac
+++ b/configure.ac
@@ -295,7 +295,7 @@ AC_MSG_CHECKING(whether the registry should be enabled)
 AC_ARG_ENABLE(registry,
AS_HELP_STRING([--enable-registry], [Export real-time objects to a 
registry]),
[case $enableval in
-   y | yes) use_registry=y; registry_root=/mnt/xenomai ;;
+   y | yes) use_registry=y; registry_root=/var/run/xenomai ;;
/*) use_registry=y; registry_root=$enableval ;;
*) unset use_registry ;;
esac])
diff --git a/doc/asciidoc/MIGRATION.adoc b/doc/asciidoc/MIGRATION.adoc
index c837925..72206bf 100644
--- a/doc/asciidoc/MIGRATION.adoc
+++ b/doc/asciidoc/MIGRATION.adoc
@@ -104,7 +104,7 @@ filesystem.  The hierarchy of the Xenomai registry is 
organized as
 follows:
 
    
 
-/mount-point/* registry fs root, defaults to /mnt/xenomai */
+/mount-point/* registry fs root, defaults to /var/run/xenomai*/
 /session/* shared session name or anon */
 /pid/* application (main) pid */
/skin/* API name: alchemy/vxworks/psos/... */
diff --git a/doc/asciidoc/README.APPLICATIONS.adoc 
b/doc/asciidoc/README.APPLICATIONS.adoc
index b0d34c6..b44cde6 100644
--- a/doc/asciidoc/README.APPLICATIONS.adoc
+++ b/doc/asciidoc/README.APPLICATIONS.adoc
@@ -72,13 +72,13 @@ link:installing-xenomai-3-x[configuration switch]).
 *--registry-root=path*::
 
Tells Xenomai to root the object registry at the given path,
-   instead of +/mnt/xenomai+ by default (see the
+   instead of +/var/run/xenomai+ by default (see the
+--enable-registry+ switch from the configuration options).
 
 *--no-registry*::
 
This switch disables registry support at runtime. No real-time
-   objects will be exported to +/mnt/xenomai/session/pid+,
+   objects will be exported to +/var/run/xenomai/session/pid+,
despite the registry code was compiled in.
 
 *--no-sanity*::
@@ -111,7 +111,7 @@ link:installing-xenomai-3-x[configuration switch]).
 
 [normal]
This label is also used to form the registry mount point for
-   each process, e.g. +/mnt/xenomai/session/pid+. See
+   each process, e.g. +/var/run/xenomai/session/pid+. See
+--enable-registry+ from the build options.
 
 [normal]
diff --git a/doc/asciidoc/README.INSTALL.adoc b/doc/asciidoc/README.INSTALL.adoc
index 07cae06..445b0d9 100644
--- a/doc/asciidoc/README.INSTALL.adoc
+++ b/doc/asciidoc/README.INSTALL.adoc
@@ -413,14 +413,14 @@ Generic configuration options (both cores)
 
 [normal]
When this option is enabled, the system creates a file
-   hierachy under `/mnt/xenomai/session/pid` (by default),
+   hierachy under `/var/run/xenomai/session/pid` (by default),
where you can access the internal state of the active
real-time objects. The session label is obtained from the
--session runtime switch. E.g. looking at the properties of a
VxWorks task could be done as follows:
 
 
-   $ cat /mnt/xenomai/anon/12656/vxworks/tasks/windTask 
+   $ 

[Xenomai-git] Jan Kiszka : copperplate/registry: Switch to /var/ run as default mountpoint root

2015-01-12 Thread git repository hosting
Module: xenomai-3
Branch: next
Commit: 65ef2e0825ddc853647175fc767d21872c2cad4c
URL:
http://git.xenomai.org/?p=xenomai-3.git;a=commit;h=65ef2e0825ddc853647175fc767d21872c2cad4c

Author: Jan Kiszka jan.kis...@siemens.com
Date:   Thu Nov 27 16:47:13 2014 +0100

copperplate/registry: Switch to /var/run as default mountpoint root

Creating directories in a user/admin-owned and typically persistent
filesystem for the purpose of mounting volatile filesystems on top is
a suboptimal default. Today /run should be used for such purposes, but
older distros may only expose the current FHS standard /var/run. So use
that instead.

This comes with the advantage that we will now typically work against
tmpfs, thus won't stumble if / is read-only.

Signed-off-by: Jan Kiszka jan.kis...@siemens.com

---

 configure |2 +-
 configure.ac  |2 +-
 doc/asciidoc/MIGRATION.adoc   |2 +-
 doc/asciidoc/README.APPLICATIONS.adoc |6 +++---
 doc/asciidoc/README.INSTALL.adoc  |4 ++--
 lib/copperplate/regd/Makefile.in  |   25 +++--
 6 files changed, 23 insertions(+), 18 deletions(-)

diff --git a/configure b/configure
index 04819c9..ef72f29 100755
--- a/configure
+++ b/configure
@@ -13097,7 +13097,7 @@ $as_echo_n checking whether the registry should be 
enabled...  6; }
 # Check whether --enable-registry was given.
 if test ${enable_registry+set} = set; then :
   enableval=$enable_registry; case $enableval in
-   y | yes) use_registry=y; registry_root=/mnt/xenomai ;;
+   y | yes) use_registry=y; registry_root=/var/run/xenomai ;;
/*) use_registry=y; registry_root=$enableval ;;
*) unset use_registry ;;
esac
diff --git a/configure.ac b/configure.ac
index 8627630..c055f83 100644
--- a/configure.ac
+++ b/configure.ac
@@ -295,7 +295,7 @@ AC_MSG_CHECKING(whether the registry should be enabled)
 AC_ARG_ENABLE(registry,
AS_HELP_STRING([--enable-registry], [Export real-time objects to a 
registry]),
[case $enableval in
-   y | yes) use_registry=y; registry_root=/mnt/xenomai ;;
+   y | yes) use_registry=y; registry_root=/var/run/xenomai ;;
/*) use_registry=y; registry_root=$enableval ;;
*) unset use_registry ;;
esac])
diff --git a/doc/asciidoc/MIGRATION.adoc b/doc/asciidoc/MIGRATION.adoc
index c837925..72206bf 100644
--- a/doc/asciidoc/MIGRATION.adoc
+++ b/doc/asciidoc/MIGRATION.adoc
@@ -104,7 +104,7 @@ filesystem.  The hierarchy of the Xenomai registry is 
organized as
 follows:
 
    
 
-/mount-point/* registry fs root, defaults to /mnt/xenomai */
+/mount-point/* registry fs root, defaults to /var/run/xenomai*/
 /session/* shared session name or anon */
 /pid/* application (main) pid */
/skin/* API name: alchemy/vxworks/psos/... */
diff --git a/doc/asciidoc/README.APPLICATIONS.adoc 
b/doc/asciidoc/README.APPLICATIONS.adoc
index 6cf353a..f775918 100644
--- a/doc/asciidoc/README.APPLICATIONS.adoc
+++ b/doc/asciidoc/README.APPLICATIONS.adoc
@@ -72,7 +72,7 @@ link:installing-xenomai-3-x[configuration switch]).
 *--registry-root=path*::
 
Tells Xenomai to root the object registry at the given path,
-   instead of +/mnt/xenomai+ by default (see the
+   instead of +/var/run/xenomai+ by default (see the
+--enable-registry+ switch from the configuration options).
 
 *--shared-registry*::
@@ -85,7 +85,7 @@ link:installing-xenomai-3-x[configuration switch]).
 *--no-registry*::
 
This switch disables registry support at runtime. No real-time
-   objects will be exported to +/mnt/xenomai/session/pid+,
+   objects will be exported to +/var/run/xenomai/session/pid+,
despite the registry code was compiled in.
 
 *--no-sanity*::
@@ -118,7 +118,7 @@ link:installing-xenomai-3-x[configuration switch]).
 
 [normal]
This label is also used to form the registry mount point for
-   each process, e.g. +/mnt/xenomai/session/pid+. See
+   each process, e.g. +/var/run/xenomai/session/pid+. See
+--enable-registry+ from the build options.
 
 [normal]
diff --git a/doc/asciidoc/README.INSTALL.adoc b/doc/asciidoc/README.INSTALL.adoc
index 07cae06..445b0d9 100644
--- a/doc/asciidoc/README.INSTALL.adoc
+++ b/doc/asciidoc/README.INSTALL.adoc
@@ -413,14 +413,14 @@ Generic configuration options (both cores)
 
 [normal]
When this option is enabled, the system creates a file
-   hierachy under `/mnt/xenomai/session/pid` (by default),
+   hierachy under `/var/run/xenomai/session/pid` (by default),
where you can access the internal state of the active
real-time objects. The session label is obtained from the
--session runtime switch. E.g. looking at the properties of a
VxWorks task could be done as follows:
 
 

[Xenomai-git] Jan Kiszka : copperplate/registry: Switch to /var/ run as default mountpoint root

2015-01-08 Thread git repository hosting
Module: xenomai-jki
Branch: for-forge
Commit: 90dfc3fa9bc324b587832247a82d02412391e95a
URL:
http://git.xenomai.org/?p=xenomai-jki.git;a=commit;h=90dfc3fa9bc324b587832247a82d02412391e95a

Author: Jan Kiszka jan.kis...@siemens.com
Date:   Thu Nov 27 16:47:13 2014 +0100

copperplate/registry: Switch to /var/run as default mountpoint root

Creating directories in a user/admin-owned and typically persistent
filesystem for the purpose of mounting volatile filesystems on top is
a suboptimal default. Today /run should be used for such purposes, but
older distros may only expose the current FHS standard /var/run. So use
that instead.

This comes with the advantage that we will now typically work against
tmpfs, thus won't stumble if / is read-only.

Signed-off-by: Jan Kiszka jan.kis...@siemens.com

---

 configure.ac  |2 +-
 doc/asciidoc/MIGRATION.adoc   |2 +-
 doc/asciidoc/README.APPLICATIONS.adoc |6 +++---
 doc/asciidoc/README.INSTALL.adoc  |4 ++--
 4 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/configure.ac b/configure.ac
index 6077960..05c4241 100644
--- a/configure.ac
+++ b/configure.ac
@@ -295,7 +295,7 @@ AC_MSG_CHECKING(whether the registry should be enabled)
 AC_ARG_ENABLE(registry,
AS_HELP_STRING([--enable-registry], [Export real-time objects to a 
registry]),
[case $enableval in
-   y | yes) use_registry=yes; registry_root=/mnt/xenomai ;;
+   y | yes) use_registry=yes; registry_root=/var/run/xenomai ;;
/*) use_registry=yes; registry_root=$enableval ;;
*) unset use_registry ;;
esac])
diff --git a/doc/asciidoc/MIGRATION.adoc b/doc/asciidoc/MIGRATION.adoc
index c837925..72206bf 100644
--- a/doc/asciidoc/MIGRATION.adoc
+++ b/doc/asciidoc/MIGRATION.adoc
@@ -104,7 +104,7 @@ filesystem.  The hierarchy of the Xenomai registry is 
organized as
 follows:
 
    
 
-/mount-point/* registry fs root, defaults to /mnt/xenomai */
+/mount-point/* registry fs root, defaults to /var/run/xenomai*/
 /session/* shared session name or anon */
 /pid/* application (main) pid */
/skin/* API name: alchemy/vxworks/psos/... */
diff --git a/doc/asciidoc/README.APPLICATIONS.adoc 
b/doc/asciidoc/README.APPLICATIONS.adoc
index 6cf353a..f775918 100644
--- a/doc/asciidoc/README.APPLICATIONS.adoc
+++ b/doc/asciidoc/README.APPLICATIONS.adoc
@@ -72,7 +72,7 @@ link:installing-xenomai-3-x[configuration switch]).
 *--registry-root=path*::
 
Tells Xenomai to root the object registry at the given path,
-   instead of +/mnt/xenomai+ by default (see the
+   instead of +/var/run/xenomai+ by default (see the
+--enable-registry+ switch from the configuration options).
 
 *--shared-registry*::
@@ -85,7 +85,7 @@ link:installing-xenomai-3-x[configuration switch]).
 *--no-registry*::
 
This switch disables registry support at runtime. No real-time
-   objects will be exported to +/mnt/xenomai/session/pid+,
+   objects will be exported to +/var/run/xenomai/session/pid+,
despite the registry code was compiled in.
 
 *--no-sanity*::
@@ -118,7 +118,7 @@ link:installing-xenomai-3-x[configuration switch]).
 
 [normal]
This label is also used to form the registry mount point for
-   each process, e.g. +/mnt/xenomai/session/pid+. See
+   each process, e.g. +/var/run/xenomai/session/pid+. See
+--enable-registry+ from the build options.
 
 [normal]
diff --git a/doc/asciidoc/README.INSTALL.adoc b/doc/asciidoc/README.INSTALL.adoc
index 07cae06..445b0d9 100644
--- a/doc/asciidoc/README.INSTALL.adoc
+++ b/doc/asciidoc/README.INSTALL.adoc
@@ -413,14 +413,14 @@ Generic configuration options (both cores)
 
 [normal]
When this option is enabled, the system creates a file
-   hierachy under `/mnt/xenomai/session/pid` (by default),
+   hierachy under `/var/run/xenomai/session/pid` (by default),
where you can access the internal state of the active
real-time objects. The session label is obtained from the
--session runtime switch. E.g. looking at the properties of a
VxWorks task could be done as follows:
 
 
-   $ cat /mnt/xenomai/anon/12656/vxworks/tasks/windTask 
+   $ cat /var/run/xenomai/anon/12656/vxworks/tasks/windTask
name   = windTask
errno  = 0
status = ready


___
Xenomai-git mailing list
Xenomai-git@xenomai.org
http://www.xenomai.org/mailman/listinfo/xenomai-git