Puppet Tomcat Module zur Erstellung von context.xml
439
ds2000
Ich mache hier vielleicht etwas wirklich Dummes, aber ich bin verdammt, wenn ich es herausfinden kann. Wir haben eine gewöhnliche Marionette mit Tomcat Install und ich versuche, das Marionetten-Tomcat-Modul zu verwenden, um eine context.xml-Datei abzusetzen.
Ich glaube nicht, dass wir das neueste Modul haben, aber die Readme-Datei schlägt vor, was ich brauche:
#### Define: `tomcat::context` Create Tomcat context files **Parameters within `tomcat::context`:** ##### `path` Absolute path indicating where the context file should be created. Mandatory. Does not create parent directories. ##### `owner` File owner. Defaults to [`$`](#tomcat_user). ##### `group` File group. Defaults to [`$`](#tomcat_group). ##### `file_mode` File mode. Defaults to [`$`](#file_mode). ##### `params` A hash of attributes/values for the `Context` container. See [Context](http://tomcat.apache.org/tomcat-9.0-doc/config/context.html#Attributes) for the list of possible attributes.
Ich habe ein paar Dinge in der Hiera ausprobiert und kann zum Beispiel keine Beispiele dafür finden:
tomcat::context: dave: path: "/tmp/dave.xml" owner: 'tomcat' group: 'tomcat' filemode: '0644''
Wird vollständig ignoriert. Die Context.pp scheint erneut darauf hinzuweisen, dass dies gelesen werden sollte:
define tomcat::context ( $path, $owner = $::tomcat::tomcat_user_real, $group = $::tomcat::tomcat_group_real, $file_mode = $::tomcat::file_mode, $params = {}, $loader = {}, $manager = {}, $realm = {}, $resources = {}, $watchedresources = [], $parameters = [], $environments = [], $listeners = [], $valves = [], $resourcedefs = [], $resourcelinks = [], $jarscanner = [], ) { # The base class must be included first if !defined(Class['tomcat']) { fail('You must include the tomcat base class before using any tomcat defined resources') }
Jede Hilfe geschätzt.
Vielen Dank
Dave
0 Antworten auf die Frage
Verwandte Probleme
-
1
Perl-Skript, das als root ausgeführt wird, kann keine Root-Dinge ausführen
-
7
Gibt es eine kostenlose (wie in Geld) Version von Redhat Linux?
-
2
Mit welchen Versionen von glibc werden verschiedene Versionen von RedHat ausgeliefert?
-
4
Wie kann man Alt-Tab bei GNOME dazu bringen, durch Anwendungen wie Windows zu blättern?
-
5
Installation von Java in LINUX
-
1
So installieren Sie Red Hat Enterprise Linux auf Apple Macbook Pro MacBookPro4,1
-
2
Warum sollte in RHAS4 in der Bash-Funktion die Umschalttaste "Löschen" anstelle des Löschvorgangs ge...
-
2
Installieren Sie xmonad ohne Berechtigungen
-
3
FTP von Windows auf Linux mithilfe von FileZilla führt zu einer Verdoppelung der Dateigrößen?
-
3
RedHat für Desktops