File: Changelog.md

package info (click to toggle)
argonaut 1.3-2
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 1,048 kB
  • sloc: perl: 7,221; sh: 436; makefile: 6
file content (541 lines) | stat: -rw-r--r-- 23,921 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
## %"Argonaut 1.3" - 2019-04-11

### Added

#### argonaut
- argonaut#5680 adding contributing guide and new license
- argonaut#5686 Forbid deployments outside given time frames
- argonaut#5699 Support products directly on OPSI client as well
- argonaut#5703 Add help for argonaut-user-reminder
- argonaut#5704 Add support for getting logs from OPSI webservice
- argonaut#5705 Support ping for several targets
- argonaut#5711 Add OPSI action for productOnClient_getObjects
- argonaut#5712 Extend manager email possibilities in user-reminder
- argonaut#5720 Support inheriting profile only for OPSI client config
- argonaut#5721 Support inheriting localboots from group
- argonaut#5723 Add a log of emails sent by argonaut-user-reminder
- argonaut#5736 Add new variables in FAI integration script
- argonaut#5737 Add new options in argonaut-fuse PXE file generation
- argonaut#5746 add back the script to convert debconf/preseed file to ldif
- argonaut#5747 Add a global log system to argonaut-user-reminder

### Changed

#### argonaut
- argonaut#3613 argonaut fuse module opsi should check if the system is lock or not
- argonaut#5689 making the ip non mandatory in the opsi backend plugin when people don 't manage dns and dhcp with opsi
- argonaut#5701 split posix and ppolicy treatment
- argonaut#5707 Some OPSI actions are not possible on OPSI server
- argonaut#5735 argonaut-fuse should adapt command line options to FAI version

### Fixed

#### argonaut
- argonaut#2240 OPSI should update actions when a new one is called
- argonaut#5461 Error with Ldap2zone slave when using multiple domains with a common reverse zone
- argonaut#5709 OPSI.update_or_insert duplicates host instead of renaming
- argonaut#5719 Argonaut doens't receive error when paquet failing to installing

## %"Argonaut 1.2.3" - 2019-01-10

### Changed

#### argonaut
- argonaut#5678 the reverse for slave should be written in is own file not included in the first slave domain

### Fixed

#### argonaut
- argonaut#5687 Use of uninitialized value in concatenation (.) or string at /usr/share/perl5/Argonaut/Server/Modules/OPSI.pm line 309.

## %"Argonaut 1.2.2" - 2018-12-12

### Added

#### argonaut
- argonaut#5729 argonaut-fai needs to support cryptsetup

### Changed

#### argonaut
- argonaut#5734 Merge 1001_add-documentation-key-to-service-files.patch from debian
- argonaut#5738 migrate changelog to changelog.md

## %"Argonaut 1.2.1" - 2018-04-20

### Added

#### argonaut
- argonaut#5695 No manpage is available for argonaut.conf

### Changed

#### argonaut
- argonaut#5690 Use ##no critic to desactive perlcritic on modules names not exactly the same as files names
- argonaut#5710 Support UTF-8 in user-reminder
- argonaut#5717 Change the url for the bug tracker into the argonaut manpages

### Removed

#### argonaut
- argonaut#5691 Remove the agent ldap backend for fusioninventory

### Fixed

#### argonaut
- argonaut#5679 Crash of argonaut-ldap2zone --slave when Ldap2zone slave list is empty on a DNS argonaut service
- argonaut#5681 argonaut-server is crashing on Debian Stretch
- argonaut#5693 add missing use if for json library selection
- argonaut#5696 argonaut-ldap2zone does not take the right SOA when refreshing a zone and its reverse
- argonaut#5700 argonaut-user-reminder has errors in ppolicy mode
- argonaut#5722 Error when we use argonaut-user-reminder

## %"Argonaut 1.2" - 2018-04-20

### Added

#### argonaut
- argonaut#5635 Document argonaut-client -X

### Changed

#### argonaut
- argonaut#5646 changing the library used to send mail in argonaut-user-reminder

### Fixed

#### argonaut
- argonaut#5402 documentation should explain limits of user-reminder with ppolicy
- argonaut#5513 netboot stayed in uninstall state
- argonaut#5523 Periodical schedule is not repeated
- argonaut#5541 Errors when trying to schedule actions
- argonaut#5544 Periodical jobs miss the first launch
- argonaut#5546 OPSI update software stay in deployement queue with "in progress" status
- argonaut#5558 Use some trim on argonaut.conf
- argonaut#5559 Argonaut client and server systemd service definition fails

## %"Argonaut 1.1" - 2017-04-06

### Added

#### argonaut
- argonaut#5332 argonaut-user-reminder should support ppolicy
- argonaut#5439 we should add the directive check-names into the argonaut-dns service
- argonaut#5440 argonaut-ldap2zone should be able to get data from a branch
- argonaut#5447 argonaut ldap2zone should be able to create config for dns slave also, but not create the data

### Changed

#### argonaut
- argonaut#5379 Argonaut should support fdMode instead of gotoMode for FD 1.1

## %"Argonaut 1.0" - 2017-01-23

### Added

#### argonaut
- argonaut#5281 create a function in argonaut to read correctly the fusiondirectory config

### Changed

#### argonaut
- argonaut#5275 redesign the argonaut-fusiondirectory tools
- argonaut#5288 function branch_exists should go into common.pm

### Fixed

#### argonaut
- argonaut#5273 Incompatibility between recovery password and user-reminder
- argonaut#5300 Errors when I try to start argonaut-client

## %"Argonaut 0.9.8" - 2016-11-13

### Added

#### argonaut
- argonaut#5059 module for creating samba shares

### Changed

#### argonaut
- argonaut#5147 removed man file created in pxelinux.cfg and replace it by a default file
- argonaut#5148 the default mode stored inside the argonaut-fuse should be used in argonaut-fuse

### Fixed

#### argonaut
- argonaut#5146 argonaut fuse is broken and doesnt add the  initrd=initrd.img-install line to pxe configuration for fai
- argonaut#5158 FAI_ARGONAUT variable is not used inside the script
- argonaut#5159 we should add some debug to the ldap query in fai.pm
- argonaut#5164 argonaut-fai-monitor typo

## %"Argonaut 0.9.7" - 2016-07-12

### Added

#### argonaut
- argonaut#4864 migrate the script for user-reminder to the argonaut-framework
- argonaut#4865 create argonaut-clean-audit to remove old audit entries from ldap

### Changed

#### argonaut
- argonaut#4995 put all fusiondirectory script inside the argonaut-fusiondirectory package

### Fixed

#### argonaut
- argonaut#4691 the systemd unit files have a syntax error

## %"Argonaut 0.9.6" - 2016-03-18

### Added

#### argonaut
- argonaut#4494 Add aaaa record in argonaut-ldap2zone
- argonaut#4506 Support for split horizon should be added
- argonaut#4607 add a --ldap2acl optkion in ldap2zone

### Changed

#### argonaut
- argonaut#4493 It would be nice to accept more than one reverse zone with argonaut-ldap2zone
- argonaut#4503 Merge reverse zone with argonaut-ldap2zone

### Fixed

#### argonaut
- argonaut#4513 Argonaut-ldap2zone have an perl error when we not have a reverse zone in the LDAP

## %"Argonaut 0.9.5" - 2016-01-07

### Changed

#### argonaut
- argonaut#4432 renomed and added the Service.systemd.pm and System.systemd.pm

### Fixed

#### argonaut
- argonaut#4293 Problem when I try to restart a service on Centos7

## %"Argonaut 0.9.4" - 2015-12-16

### Added

#### argonaut
- argonaut#4291 Error when I try to grab centos packages with an argonaut-server on centos

### Changed

#### argonaut
- argonaut#4323 generate-fusioninventory-schema should be renamed argonaut-generate-fusioninventory-schema
- argonaut#4355 Use App::Daemon for argonaut-fai-monitor and argonaut-fuse

### Removed

#### argonaut
- argonaut#4110 Remove all uses of gotoBootKernel

### Fixed

#### argonaut
- argonaut#4316 argonaut-freeradius-get-vlan doesnt look for Argonaut common.pm in the right place
- argonaut#4322 generate-fusioninventory-schema should read Agent/Inventory.pm directly from an installed fusioninventory-agent

## %"Argonaut 0.9.3" - 2015-09-25

### Added

#### argonaut
- argonaut#943 argonaut should work on ssl mode https
- argonaut#3803 ldap2zone needs an option to not write reverse zone
- argonaut#3945 Add a option to not touch at the reverse zone
- argonaut#4055 Rewrite initscript in systemd

### Changed

#### argonaut
- argonaut#2464 cleaning the argonaut debconf source
- argonaut#4048 read the configuration from argonaut-fai-monitor service
- argonaut#4049 split argonaut-fai-monitor in his own package
- argonaut#4166 update all manpages for 0.9.3

### Removed

#### argonaut
- argonaut#4053 the server is know to not work correctly into wheezy, so we must remove the libs for it from our repos

### Fixed

#### argonaut
- argonaut#3791 Add TXT values in global zone record
- argonaut#4046 I have an error in argonaut-fai-monitor log when I try to use it
- argonaut#4052 Argonaut-server must support that we send a MAC in uppercase

## %"Argonaut 0.9.2" - 2015-04-22

### Added

#### argonaut
- argonaut#2007 update action
- argonaut#2229 adding software on demand onto the opsi service
- argonaut#2906 debconf2ldif is missing an help option
- argonaut#3314 optional "named-checkconf -z" after running argonaut-ldap2zone on dns servers with output to see if configuration is correct
- argonaut#3328 argonaut documentation should be rewiewed and enhanced
- argonaut#3556 Support de Centos dans argonaut-common-fai
- argonaut#3612 argonaut fuse module fai should check if the system is lock or not
- argonaut#3662 Convert yumgroup to ldif
- argonaut#3714 argonaut-repository should have a --verbose option

### Changed

#### argonaut
- argonaut#3390 rename ldap2fai into argonaut-ldap2fai to remove potential clash with the goto software from gonicus
- argonaut#3481 adding centos/rpm support to argonaut Packages.pm library
- argonaut#3526 add a switch to select the good library when in wheezy or jessie for argonaut-client
- argonaut#3576 clean and rename the freeradius argonaut code
- argonaut#3611 we should merge fai-monitor and argonaut-fai-monitor
- argonaut#3646 argonaut-fuse should be cleaned up
- argonaut#3664 Daemon for argonaut-fai-monitor
- argonaut#3707 update all man pages to 0.9.2 and adapt date also

### Removed

#### argonaut
- argonaut#2454 gotoLdapServer seems unused
- argonaut#3665 remove debconf code as it is glpv3 only

### Fixed

#### argonaut
- argonaut#2577 Reboot with Opsi Client
- argonaut#3146 OPSI havewrong module place
- argonaut#3155 when I want to configure OPSI softwarelist with FD I got  : Erreur: Request error: Error : No such a method : 'Argonaut.ClientDaemon.Modules.OPSI.get_localboots'.
- argonaut#3286 put comment around pod explanation in argonaut-server to correct error in manpage
- argonaut#3541 fail2ldif manpage is wrong in the description
- argonaut#3543 when asking for the help of the fai2ldif command we get an extra h 1
- argonaut#3558 argonaut-common-fai - Création de partition LVM
- argonaut#3649 fai2ldif -o missed some information
- argonaut#3656 fai2ldif doesnt convert the script associated to a class inside a class
- argonaut#3658 logfile name is wrong in argonaut-repository
- argonaut#3661 fai2ldif creates a package list even if there is no need
- argonaut#3668 timeout when using distant repository for debian packages
- argonaut#3697 Ask task id back with the error "This task does not exists"
- argonaut#3715 argonaut2repository tell it cannot find parent servers of parent servers
- argonaut#3717 https://documentation.argonaut-project.org/en/documentation_admin/argonaut_protocol

## %"Argonaut 0.9.1" - 2014-06-24

### Added

#### argonaut
- argonaut#319 add an option to ldap2repository to have a debian installer mirror also
- argonaut#323 add new option to ldap2fai
- argonaut#744 rewrite ldap2zone in perl
- argonaut#926 we need to add the custom release management for creating the source.list with ldap2fai
- argonaut#1426 (re)start and stop buttons should not depend on some weird LDAP field
- argonaut#1915 - opsi management argonaut server module
- argonaut#1954 OPSI module should be able to handle global import
- argonaut#1967 OPSI module should allow to get info about products
- argonaut#1973 OPSI module should handle Deployment.reinstall action
- argonaut#1989 OPSI module shoud be able to report task progress and errors
- argonaut#2151 for opsi we need to manage list of products
- argonaut#2274 quota must be considered as a classic daemon
- argonaut#2330 Add a param to launch argonaut in debug mode
- argonaut#2459 create an argonaut-client module for dovecot
- argonaut#2887 adding manpages and licence
- argonaut#2905 ldap2fai should have a mode when given a directory containing fai config file it make ldif out of them
- argonaut#2911 argonaut server service should have an option to not get packages even if a mirror is created in FusionDirectory
- argonaut#2965 create a replacement for fai-monitor-gui that send status about fai client to argonaut
- argonaut#2972 Argonaut doesn't do TLS (with beginnings of patch)
- argonaut#2992 we need a subroutine in ldap2fai to create dirs in the config space of fai client
- argonaut#3046 adding three variable into argonaut-nfsroot-integration
- argonaut#3093 add an option to not refresh zone when running ldap2zone from console
- argonaut#3094 add an option to wirte the zone file in an other location for testing purpose
- argonaut#3166 put back the opsi.pm argonaut server component back into argonaut 0.9.1
- argonaut#3167 put back the opsi.pm fuse component back into argonaut 0.9.1
- argonaut#3180 fai2ldif misses a man page
- argonaut#3183 argonaut-fai-monitor need a manpage

### Changed

#### argonaut
- argonaut#571 Depends change to allow better upgrading
- argonaut#723 create a service for argonaut
- argonaut#743 we must create a service to store the config of all the argonaut tools
- argonaut#747 renaming ldap2zone package to argonaut-ldap2zone and cleaning it
- argonaut#876 the argonaut server is fixed to i386 only is should get this data from the ldap in the attribute argonautMirrorArch
- argonaut#882 Architectures should be in FAIrepository value
- argonaut#887 the protocol of json rpc (http or https) should not be encoded in the code and be saved into the ldap
- argonaut#911 ldap2fai need to read is config from argonaut.conf
- argonaut#925 Service names should go into the LDAP
- argonaut#1016 Argonaut should ease client extension
- argonaut#1348 zone file and  named filed are in the same folder
- argonaut#1486 replace console-tools by console-utilities in argonaut-fai-nfsroot
- argonaut#2023 OPSI profile should allow to select the requested action
- argonaut#2048 putting the deconf perl code in a argonaut-debconf package
- argonaut#2059 putting the freeradius perl code in a argonaut-freeradius package
- argonaut#2239 Argonaut should not schedule immediatly scheduled only actions
- argonaut#2889 cleanup copyright and manpages
- argonaut#2891 move code into the correct directories
- argonaut#2961 make-fai-nfsroot is now called fai-make-nfsroot
- argonaut#2968 removing the argonaut-fai-client package and moving tools into argonaut-nfsroot packages
- argonaut#2985 group membership checking in argonaut-fuse should be reworked
- argonaut#2990 moving the get-config-dir-argonaut to the argonaut-fai-nfsroot package
- argonaut#2995 options of ldap2fai should be reorganised to be more logical
- argonaut#2999 the protocol is stored as http inside the argonautProtocol attribute but the code does no add :// after it
- argonaut#3001 remove fixed code inside ldap2fai
- argonaut#3003 redo the get-config-dir-argonaut to make it more standard
- argonaut#3004 Config file read code is duplicated
- argonaut#3016 rename argonaut-apply-quota to argonaut-quota to be more in sync with all the tools
- argonaut#3017 rename argonaut-client-fai-getid to remove the fai inside the name
- argonaut#3025 moving fai2ldif to argonaut-fai-server
- argonaut#3130 add a switch to select the good library when in wheezy or jessie for argonaut-client

### Removed

#### argonaut
- argonaut#1485 removed man pages for argonaut.conf now that everything is in ldap
- argonaut#2236 remove the old and crappy argonaut-agents and argonaut-cd
- argonaut#2237 removed all debian packaging info from the various programs
- argonaut#2890 remove old code
- argonaut#2959 removing argonaut-fai-progress
- argonaut#2960 removing argonaut-fusioninventory
- argonaut#2974 Useless functions in Argonaut::Common
- argonaut#2975 argonaut-fuse is using old code and should be migrated to argonaut-common ldap code
- argonaut#2976 removing old obsolete option from argonaut-fuse
- argonaut#2982 remove tftp_static_root fonctionnality from argonaut-fuse
- argonaut#2983 remove commented module option loading
- argonaut#2986 remove old integration scripts inside the nfsroot
- argonaut#3018 argonaut-client-fai-sendmon should be removed now that we are using argonaut-fai-monitor to integrate directly with faimond
- argonaut#3139 since argonaut-fai-monitor argonaut-getid is not needed anymore

### Fixed

#### argonaut
- argonaut#186 ldap2bind
- argonaut#498 ldap2zone when given ldap:/// return nothing
- argonaut#525 /var/log/argonaut not created
- argonaut#574 MAC address shouldn't be case sensitive
- argonaut#575 ldap2fai should be called with -m
- argonaut#579 argonaut-fuse doesn't include reqd info in boot config
- argonaut#583 FAIstate stuck at "install"
- argonaut#738 Only one repository line by server is used
- argonaut#871 the cron mirror-update-cronjob is broken and doesnt get the repositories
- argonaut#908 Only one section and one arch is used per repo
- argonaut#912 ldap2repository doesnt get correctly the data for the 4th repo
- argonaut#993 there is an uninitialized value used in Ldap2zone.pm
- argonaut#995 argonaut server doesnt remove its pid like it should
- argonaut#996 argonaut-client doesnt remove his pid like it should
- argonaut#1001 there is no checking of correct execution of the system call in clientdaemon.pm
- argonaut#1319 i c annot stop the argonaut client
- argonaut#1320 server and client don't start at boot time
- argonaut#1342 description in argonaut-quota package is wrong
- argonaut#1344 argonaut-apply-quota as a wrong name inside command
- argonaut#1364 mirror-update-cronjob couldn't be executed
- argonaut#1373 MX record isn't read and not write in bind config
- argonaut#1376 There is a wrong error message
- argonaut#1413 server_settings should contain ip
- argonaut#1428 make all init script lsb compatible
- argonaut#1543 wrong error message when starting argonaut client
- argonaut#1544 when start the argonaut agent on a debian squeeze
- argonaut#1641 when using argonaut-ldap2zone, only the first record is taken ( for NS and MX record)
- argonaut#1918 we renamed argonaut-client management to argonaut-client but forgot to rename log file
- argonaut#1919 we renamed argonaut-client management to argonaut-client but forgot to rename pid name
- argonaut#1963 Can't use string ("MY.DOMAINS.") as an ARRAY ref while "strict refs" when reloading zone trough FD
- argonaut#2001 incompatibility between argonautClient and OPSI service
- argonaut#2005 error when try to import opsi server - argonaut server 1.0-1~1302211055
- argonaut#2032 clean the fai classes in ldif format to be more easy to use
- argonaut#2264 argonaut-apply-quota not functionnal
- argonaut#2345 on an windows workstation in fd without dns the argonaut opsi module trigger an error
- argonaut#2455 Argonaut FAI server module is not working
- argonaut#2909 Could not download deb http://debian.der.edf.fr/debian-security//dists/wheezy/main/binary-amd64/Packages.bz2 in the case of an update repository
- argonaut#2964 clean the argonaut-fai-server source
- argonaut#2980 in argonaut-fuse when it create the file to be put in pxeling.cfg it doesnt put the ip in the commentary
- argonaut#2981 in argonaut-nfsroot-integration script we can not symlink vmlinuz-install and initrd.img
- argonaut#2991 bug with verbose mode in fai when running ldap2fai
- argonaut#2994 ldap2fai crash when trying to export variables
- argonaut#3000 error in the filter when running argonaut-server and FAi module
- argonaut#3008 perl error : Global symbol "$client_ip"
- argonaut#3009 perl error : Global symbol "$server_ip"
- argonaut#3010 error when trying to create the cronjob for creating debian mirror
- argonaut#3012 Name "main::ID" used only once: possible typo at /usr/sbin/argonaut-fai-monitor line 98, <DATA> line 558.
- argonaut#3013 argonaut-repository make use of /usr/lib/argonaut, but it doesnt exist anymore
- argonaut#3043 OPSI.pm needs a task_processed method
- argonaut#3057 argonaut-server doesn't run
- argonaut#3062 argonaut-fuse
- argonaut#3068 Weird issues with custom ldap.conf in argonaut.conf
- argonaut#3069 fai.conf isn't copied in the livefs when runninf fai-setup
- argonaut#3070 argonaut.conf copied on new FAI setup isn't correct (wrong IP)
- argonaut#3101 Can't call method "start_tls" on an undefined value at /usr/share/perl5/Argonaut/Libraries/Common.pm line 176
- argonaut#3119 argonaut.conf isn't copied in right place during fai-setup
- argonaut#3131 add a switch to select the good library when in wheezy or jessie for argonaut-server
- argonaut#3133 fetching list of package
- argonaut#3135 all the argonaut tools should check for the presence of the console tools they need and abort if not present
- argonaut#3142 Clearer error messages are needed for fai-monitor
- argonaut#3143 the fai installing does not work
- argonaut#3176 Switch modules is uselessly loaded

### Security

#### argonaut
- argonaut#2973 error message in argonaut tools should not send critical data to the console

## %"Argonaut 0.9" - 2013-11-29

### Added

#### argonaut
- argonaut#2022 OPSI profile should allow to set product properties
- argonaut#2468 adding the perl ldap libraries needed for the argonaut-debconf module
- argonaut#2539 Wake on lan is not working anymore
- argonaut#2591 We should have a plugin for FusionInventory

### Changed

#### argonaut
- argonaut#763 The code for applying should go trought argonaut
- argonaut#879 the cleanup option should be removed from the argonaut config service because its mandatory
- argonaut#895 split the argonautconfig service
- argonaut#1468 Argonaut-fuse should let modules read their own config
- argonaut#1707 argonaut-server should use modules for handling clients
- argonaut#2073 making argonaut multithreaded
- argonaut#2328 opsiClient should be object group compliant
- argonaut#2428 opsi multithread
- argonaut#2880 split argonautes client in a different directory
- argonaut#2881 move libraries into argonaut / libraries
- argonaut#2883 cleanup copyright and manpages

### Removed

#### argonaut
- argonaut#2465 Argonaut::Fuse::Common is unused
- argonaut#2737 removing the ltsp code
- argonaut#2882 remove argonaut-agents leftover

### Fixed

#### argonaut
- argonaut#915 Different arch means duplicated versions number
- argonaut#987 argonaut-ldap2zone doesnt check return code of bind comands
- argonaut#1002 clientdaemon.pm does not log his actions
- argonaut#1105 argonaut-fuse should use the same method to load his plugin with module::plugable
- argonaut#1677 named.conf.ldap2zone pas mis par defautl dans /etc/bind/named.conf.local
- argonaut#1706 get_generic_settings should check group config
- argonaut#1920 ldap2zone could have better error messages
- argonaut#1962 when removing a windows pc, it should be removed from opsi if activated
- argonaut#1966 argonaut-server is not encoding in utf-8 its JSON answer
- argonaut#2016 when a system is locked there sould be no order send to him
- argonaut#2231 Problem with argonaut-repository?
- argonaut#2322 don't remove opsi-client-agent from winstation
- argonaut#2372 We can't reboot argonaut machines
- argonaut#2398 script generated by argonaut-repository not functional
- argonaut#2401 argonaut-repository error when verbose is unchecked
- argonaut#2427 Invalid value for shared scalar
- argonaut#2469 File::Pid usage is wrong in argonaut-fuse
- argonaut#2472 argonaut-fuse silently fail if the folder is already mounted
- argonaut#2572 argonaut tell me i have several ip associated to a computer when no argonaut server is activated
- argonaut#2886 getipfrommac should use the ldapbase + the sytem branch