Modify

Ticket #621 (closed task: fixed)

Opened 6 years ago

Last modified 6 years ago

Design an eBox object for the control center

Reported by: ejhernandez@… Owned by: ejhernandez@…
Milestone: 0.10 Component: soap
Severity: normal Keywords: control center scripts OO
Cc:

Description

With this eBox object you can get all the information needed for the communication with this eBox.

You can create n eBoxes to manage and send message to them. This is required to make control center scripts a seamless task.

Attachments

Change History

comment:1 Changed 6 years ago by ejhernandez@…

  • Status changed from new to assigned

comment:2 Changed 6 years ago by ejhernandez@…

(In [7321]) * Added a common way to create an eBox database in order to make maintainable

  • Change Common module to apply the two new modules

refs #621

comment:3 Changed 6 years ago by ejhernandez@…

(In [7322]) * Create the var directory if it does not exist on creation script

  • Make destroy script more portable and using the new db iface
  • Use new CCDB iface when joining and quitting eBoxes

refs #621

comment:4 Changed 6 years ago by ejhernandez@…

(In [7324]) First version of the remote proxy and two first public methods implemented refs #621

comment:5 Changed 6 years ago by ejhernandez@…

(In [7331]) Added checkName from EBox::Validate to check the name refs #621

comment:6 Changed 6 years ago by ejhernandez@…

(In [7334]) Added new exception called Protocol used when any TCP/IP protocol fail. Status code and text received are shown refs #621

comment:7 Changed 6 years ago by ejhernandez@…

(In [7335]) Added new methods to the remote eBox proxy, fixed bugs and adding the possibility to instance a read only eBox refs #621

comment:8 Changed 6 years ago by ejhernandez@…

(In [7340]) Create a certificate for the control center and another for the CA (depth check=1) and more flexible script refs #621

comment:9 Changed 6 years ago by ejhernandez@…

(In [7341]) Setting openvpn name as internal prefix + eBox common name refs #621

comment:10 Changed 6 years ago by ejhernandez@…

(In [7345]) * Adding Crypt::SSLeay as a dependency since it's needed to do HTTPS connections

  • Changing static method names to be more intuitively
  • Calling SOAP methods not using autodispatch
  • Fixing bugs related to the authentification process

refs #621

comment:11 Changed 6 years ago by ejhernandez@…

(In [7346]) Updating log to show the DN from certificates requested by SOAP server to auth control center refs #621

comment:12 Changed 6 years ago by ejhernandez@…

(In [7359]) Lauching exceptions when the method/module does not exist or the former is private refs #621

comment:13 Changed 6 years ago by ejhernandez@…

(In [7360]) Added unit test and fixing return within try... refs #621

comment:14 Changed 6 years ago by ejhernandez@…

  • hours changed from 0 to 23.75
  • Status changed from assigned to closed
  • Resolution set to fixed
  • totalhours changed from 0.0 to 23.75
View

Add a comment

Modify Ticket

Change Properties
<Author field>
Action
as closed
The resolution will be deleted. Next status will be 'reopened'
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.