Changes

From SME Server
Jump to navigationJump to search
4,337 bytes added ,  17:01, 9 January 2022
Created page with "{{Languages}} {{#vardefine:contribname| {{lc: {{#titleparts: {'manager'} |1}} }} }} {{Warning box|This package is still in development (alpha 10). Do Not install on producti..."
{{Languages}}
{{#vardefine:contribname| {{lc: {{#titleparts: {'manager'} |1}} }} }}
{{Warning box|This package is still in development (alpha 10). Do Not install on production server. Only for TESTING purposes.}}
{{#vardefine:smecontribname| smeserver-{{lc: {{#titleparts: manager |1}} }} }}
{{#vardefine:lang| {{lc: {{#titleparts: {{PAGENAME}} | | -1}} }} |en }}
===Maintainer===
<!-- here you need to file your username and name -->
[[User:Mab974|Michel Begue]]

===Version===
<!-- keep this first element as is, you can add some if needed -->
{{#smeversion: {{#var:smecontribname}} }}

===Description===
{{#var:smecontribname}} is a new version of SME administration manager (e-smith-manager). It is built on [https://mojolicious.org/ Mojolicious], a real-time web framework and provides at least the functions of the original manager in an analogous presentation with however a different user interface. It has the advantage of being much more evolutionary.


<gallery>
File:SM2_visitor_homepage.jpg|Visitor homepage| Visitor homepage
File:SM2_login.jpg|Login panel| Login panel
<!--File:SM2_user_homepage.jpg|User homepage| User homepage-->
File:SM2_admin_backup_panel.jpg|Backup panel| Backup panel
</gallery>

===Installation===
<tabs container=""><tab name="For SME 10">
yum --enablerepo=[smetest,]smedev,epel install [js-jquery] {{#var:smecontribname}} [{{#var:smecontribname}}-locale-xx] [{{#var:smecontribname}}-AdminLTE]

==== Optionally ====
you may want to install '''jquery''' for better responsiveness (in this case put it before),<br>
'''{{#var:smecontribname}}-locale-xx''' for an additionnal language (still incomplete),<br>
'''{{#var:smecontribname}}-AdminLTE''' for a more sophisticated theme.

then log to your new server-manager : '''https://hostname/smanager''' and use it as the other manager.
</tab></tabs>

===Configuration===

====configuration db values====
config show smanager

smanager=service
Secrets=generated_value
Theme=default
status=enabled

====Mojolicious configuration (extracts)====
{
# configuration file for Mojolicious Server-Manager2 application
#
secrets => ['generated_value'],
theme => 'default',
timeout => '300',
hypnotoad => {
## adresses and ports listened
listen => ['http://127.0.0.1:982'],
pid_file => '/var/run/smanager.pid',
},
hasJquery => 1,
mode => 'production',
debug => 0,
}

===Systemctl service===

smanager is the hypnotoad service managed by systemctl.
The initialization phase of smanager defines the parameters taken into account. With each modification a reload is necessary.
systemctl reload smanager

===Adjustments and checks===

the two 'mode' and 'debug' parameters can be manually modified to view the process and in case of a crash. They are in the file: /usr/share/smanager/conf/srvmngr.conf change 'mode' value to 'development' and/or 'debug' to 1.

reload the service the service

The log informations are in /usr/share/smanager/log/{production|development}.log depending on current mode. Other informations are classically found in /var/log/httpd or using
systemctl status -l smanager

===Contribs===
Some contributions are already adapted to this new version and will be automatically integrated as soon as they are installed. Their numbers should continue to grow.

===Uninstall===
yum remove {{#var:smecontribname}} js_jquery

===Notes===

''sme-server'' is the component and ''smeserver-manager'' is the package.

===Bugs===
Please raise bugs under the SME-Server section in {{BugzillaFileBug|product=SME%20Server%2010.x|component=server-manager|title= bugzilla}}
and select the {{#var:smecontribname}} component or use {{BugzillaFileBug|product=SME%20Server%2010.x|component=server-manager|title=this link}}

Below is an overview of the current issues for this package:{{#bugzilla:columns=id,product,version,status,summary|sort=id|order=desc|component=server-manager|noresultsmessage=No open bugs found.}}

===Changelog===
Only released version in smeserver are listed here.

{{#smechangelog: {{#var:smecontribname}} }}


<!-- list of category you want to see this page in -->
[[Category:SME Server]][[Category:Administration]][[Category:Server Manager 2]] [[Category:SM2]] [[Category:Mojolicious]]
<!-- Please keep there the template revision number as is -->
22

edits

Navigation menu