Re: [RFR] templates://gnunet/{gnunet-daemon.templates}
Christian Perrier wrote:
> Your review should be sent as an answer to this mail.
A couple of tweaks to templates.
> Template: gnunet-daemon/launch_at_startup
> Type: boolean
> Default: true
> _Description: Should the GNUnet daemon be launched at the system's startup?
Simpler (or shorter, anyway): "launched on boot"
> Template: gnunet-daemon/gnunet_user
...
> Please choose the user who will execute the GNUnet daemon process.
> .
> It is recommended to use a dedicated account to run GNUnet. The
These changes are for consistency with the next template:
Please choose the user that the GNUnet daemon process will run as.
.
It is recommended that you use a dedicated account to run GNUnet. The
> Template: gnunet-daemon/gnunet_group
...
> Please choose the group who will execute the GNUnet daemon process.
Groups aren't whos, and don't actively execute things:
Please choose the group that the GNUnet daemon process will run as.
> It is recommended to use a dedicated group to run GNUnet and check
> that this group does not already own any data.
Recommended to check that, or in order to check that?
It is recommended that you use a dedicated group to run GNUnet, and check
that this group does not already own any data.
--
JBR
Ankh kak! (Ancient Egyptian blessing)
--- ../gnunet.old/debian/gnunet-daemon.templates 2007-05-15 18:47:19.000000000 +0100
+++ debian/gnunet-daemon.templates 2007-05-24 11:34:35.000000000 +0100
@@ -1,3 +1,4 @@
+# Obsolete, should be removed
Template: gnunet-daemon/warning
Type: note
_Description: Former installation of GNUnet detected
@@ -10,6 +11,7 @@
.
Every personal settings will be preserved as much as possible.
+# Obsolete, should be removed
Template: gnunet-daemon/failed
Type: note
_Description: Warning
@@ -24,6 +26,7 @@
Please take a look and make necessary changes in it if needed after
installation.
+# Obsolete, should be removed
Template: gnunet-daemon/prior_07
Type: note
_Description: Upgrade from a version prior to 0.7.0
@@ -43,32 +46,29 @@
Template: gnunet-daemon/launch_at_startup
Type: boolean
Default: true
-_Description: Launch at startup?
- Setup GNUnet as a system service.
- .
- If you accept here, a GNUnet server will be started each time your machine
- starts. If you decline this option, you need to launch GNUnet each time
- you want to use it.
+_Description: Should the GNUnet daemon be launched at the system's startup?
+ If you choose this option, a GNUnet server will be started each time
+ the system is launched. Otherwise, you will need to launch
+ GNUnet each time you want to use it.
Template: gnunet-daemon/gnunet_user
Type: string
Default: gnunet
_Description: GNUnet user:
- Define the user owning the GNUnet daemon process.
- .
- For security reasons, it's best to create a new user exclusively for GNUnet.
+ Please choose the user that the GNUnet daemon process will run as.
.
- If you choose this option, that user will automatically be created as a system user,
- for whom no login will be allowed.
+ It is recommended that you use a dedicated account to run GNUnet. The
+ account you specify here will be automatically created (with no login
+ shell) if it does not already exist.
Template: gnunet-daemon/gnunet_group
Type: string
Default: gnunet
_Description: GNUnet group:
- Define the group owning the GNUnet daemon process.
+ Please choose the group that the GNUnet daemon process will run as.
.
- For security reason, the best is to create a new group for this, and make
- sure that it owns no data beside GNUnet's ones.
+ It is recommended that you use a dedicated group to run GNUnet, and check
+ that this group does not already own any data.
.
- Only the members of this group are allowed to start and stop the GNUnet server and
- have access to GNUnet data.
+ Only the members of this group are allowed to start and stop the
+ GNUnet server and have access to GNUnet data.
# Obsolete, should be removed
Template: gnunet-daemon/warning
Type: note
_Description: Former installation of GNUnet detected
Since there are important changes in this version, the installer
will need to modify the GNUnet configuration file (/etc/gnunet.conf).
.
The installation process will backup /etc/gnunet.conf to
/etc/gnunet.conf.old, and will automatically build a new configuration
file.
.
Every personal settings will be preserved as much as possible.
# Obsolete, should be removed
Template: gnunet-daemon/failed
Type: note
_Description: Warning
For some obscure reason, the installer have failed to discover
the configuration settings in /etc/gnunet.conf.
.
The old configuration file will be moved to /etc/gnunet.conf.old.
.
Since some changes are *mandatory* in this file, a
fresh default configuration file will now be installed
.
Please take a look and make necessary changes in it if needed after
installation.
# Obsolete, should be removed
Template: gnunet-daemon/prior_07
Type: note
_Description: Upgrade from a version prior to 0.7.0
It seems that you are upgrading GNUnet from a version prior to 0.7.x.
GNUnet 0.7.x introduced new configuration files and a new database
storage format which is not compatible with versions prior to 0.7.x.
.
GNUnet cannot convert your database format to the new format.
.
Your database storage will be automatically moved to /var/lib/GNUnet.prior07,
and the gnunet package will build a new empty storage for you.
.
Your /etc/gnunet.conf file will also be moved to /etc/gnunet.conf.prior07
and replaced by /etc/gnunetd.conf which you can modify later by running
"gnunet-setup -d -c /etc/gnunetd.conf", as root.
Template: gnunet-daemon/launch_at_startup
Type: boolean
Default: true
_Description: Should the GNUnet daemon be launched at the system's startup?
If you choose this option, a GNUnet server will be started each time
the system is launched. Otherwise, you will need to launch
GNUnet each time you want to use it.
Template: gnunet-daemon/gnunet_user
Type: string
Default: gnunet
_Description: GNUnet user:
Please choose the user that the GNUnet daemon process will run as.
.
It is recommended that you use a dedicated account to run GNUnet. The
account you specify here will be automatically created (with no login
shell) if it does not already exist.
Template: gnunet-daemon/gnunet_group
Type: string
Default: gnunet
_Description: GNUnet group:
Please choose the group that the GNUnet daemon process will run as.
.
It is recommended that you use a dedicated group to run GNUnet, and check
that this group does not already own any data.
.
Only the members of this group are allowed to start and stop the
GNUnet server and have access to GNUnet data.
Reply to: