Difference between revisions of "Talk:DB Variables Configuration"

From SME Server
Jump to navigationJump to search
m (Add not box with ref to db command syntax page)
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
Following section to with new para to replace current text
+
There are options that are not documented - not sure how best to add them
  
Add following note box to intro:
+
e.g. iptables logging
  
{{Note box|See following wiki pages for the syntax of access to the configuration database entries from the command line http://wiki.contribs.org/SME_Server:Documentation:Developers_Manual:Section2#Access_from_the_command_line}}
+
Default = most
 
+
Options =  - some, all
=== Setting db variables to default values ===
 
Any db variable that has a default value can be reset to the default by deleting the variable entirely, then re-initializing the default database values as follows:
 
config delprop <key> <prop>
 
/etc/e-smith/events/actions/initialize-default-databases
 
 
 
==== Delete a property value ====
 
To delete the property
 
db accounts delprop <key> <prop>
 
 
 
==== Reset a property value ====
 
To reset to an empty value
 
db accounts setprop <key> <prop> <nowiki>''</nowiki>
 
 
 
{{Warning box|Database parameters are case sensitive so take great care when typing at the server shell because no error messages are given should you make a mistake.}}
 
 
 
----
 
Angle brackets around the key and prop markers.<br />
 
Split delete and reset.<br />
 
English corrections.<br />
 
 
 
Questions:<br />
 
Does initialize-default-databases only set the defaults on poperties that are missing? If so I think that needs to be stated, I'd not want to set the entire db to defaults...
 
 
 
Yes, my reading is that it just returns defaults on those missing.
 
 
 
That is my reading as well but want to be absolutely sure. B-)<br />
 
[[User:Allsorts|Allsorts]] ([[User talk:Allsorts|talk]]) 13:54, 14 February 2013 (MST)
 
 
 
The angle brackets is how I always indicate that something is a marker rather than what you actually type. What is the contribs.org style?
 
 
 
Cool, do it..
 
 
 
"config ..."  or "db accounts ...", let's be consistent please. "db accounts ..." would only work if the <key> <prop> is in the accounts db wouldn't it? "config ..." works across all the db's doesn't it?<br />
 
[[User:Allsorts|Allsorts]] ([[User talk:Allsorts|talk]]) 19:02, 13 February 2013 (MST)
 
 
 
The first command syntax is original text, what are you suggesting, change it or change the others
 
[[User:Trex|Terry Fage]] ([[User talk:Trex|talk]]) 19:10, 13 February 2013 (MST)
 
 
 
Change the "db accounts" to "config" if the config version is the one that works across all db's, which I think it is.<br />
 
[[User:Allsorts|Allsorts]] ([[User talk:Allsorts|talk]]) 13:54, 14 February 2013 (MST)
 
 
 
Not sure about leaving out a command that works and is not just an old hanger on from a past release. Does it hurt? Can it cause confusion, don't think so.. [[User:Trex|Terry Fage]] ([[User talk:Trex|talk]]) 04:22, 15 February 2013 (MST)
 
 
 
Posed the question in the list [[User:Trex|Terry Fage]] ([[User talk:Trex|talk]]) 04:34, 15 February 2013 (MST)
 

Latest revision as of 13:39, 17 August 2016

There are options that are not documented - not sure how best to add them

e.g. iptables logging

Default = most Options = - some, all