source: client/shared/etc/engine.json

lgromero-new-oglive
Last change on this file was 20e5aaad, checked in by Ramón M. Gómez <ramongomez@…>, 6 years ago

#914: Add definition for Hidden NTFS WinRE partition in MSDOS table.

  • Property mode set to 100644
File size: 16.0 KB
Line 
1{
2  "variables": [
3    {
4      "description": "applying engine configuration (boolean)",
5      "name": "OGENGINECONFIGURATE",
6      "value": true
7    },
8    {
9      "description": "session log file (path)",
10      "name": "OGLOGSESSION",
11      "value": "/tmp/session.log"
12    },
13    {
14      "description": "command log file (path)",
15      "name": "OGLOGCOMMAND",
16      "value": "/tmp/command.log"
17    },
18    {
19      "description": "image clonation program (string)",
20      "name": "IMGPROG",
21      "value": "partclone"
22    },
23    {
24      "description": "image compresson (string)",
25      "name": "IMGCOMP",
26      "value": "lzop"
27    },
28    {
29      "description": "filesystem image extension (string)",
30      "name": "IMGEXT",
31      "value": "img"
32    },
33    {
34      "description": "disk image extension (string)",
35      "name": "DISKIMGEXT",
36      "value": "dsk"
37    },
38    {
39      "description": "trying to reduce image (boolean)",
40      "name": "IMGREDUCE",
41      "value": true
42    },
43    {
44      "description": "trying to reduce Windows filesystem before creating image (boolean)",
45      "name": "OGWINREDUCE",
46      "value": true
47    },
48    {
49      "description": "time to sleep before reboot (seconds)",
50      "name": "OGSLEEP",
51      "value": 20
52    },
53    {
54      "description": "do not show warnings in this functions (list of functions)",
55      "name": "NODEBUGFUNCTIONS",
56      "value": "ogCreateImageSyntax ogGetHivePath ogGetOsType ogRestoreImageSyntax ogUnmountAll ogUnmountCache"
57    },
58    {
59      "description": "action to take if cache is full (NONE; FORMAT)",
60      "name": "ACTIONCACHEFULL",
61      "value": "NONE"
62    },
63    {
64      "description": "restoration protocol if cache is full or it does not exists (NONE, returns error; UNICAST; MULTICAST)",
65      "name": "RESTOREPROTOCOLNOTCACHE",
66      "value": "UNICAST"
67    },
68        {
69      "description": "timout if Multicast transfer does not begins (seconds)",
70      "name": "MCASTERRORSESSION",
71      "value": 120
72    },
73    {
74      "description": "timout if Multicast transfer does it's interrupted (seconds)",
75      "name": "MCASTWAIT",
76      "value": 30
77    },
78    {
79      "description": "run CHKDSK after Windows depolying (boolean)",
80      "name": "OGWINCHKDISK",
81      "value": true
82    },
83    {
84      "description": "timeout factor creating synchronized image (integer, 100000k => 4s)",
85      "name": "CREATESPEED",
86      "value": 400000
87    },
88    {
89      "description": "compression factor creating synchronized image (integer)",
90      "name": "FACTORSYNC",
91      "value": 120
92    },
93    {
94      "description": "make backup before creating synchronized image (boolean)",
95      "name": "BACKUP",
96      "value": false
97    },
98    {
99      "description": "filesystem type creating synchronized image (string)",
100      "name": "IMGFS",
101      "value": "EXT4"
102    },
103    {
104      "description": "default communication speed (blank, do not use; 100Mb/s; 1000Mb/s)",
105      "name": "DEFAULTSPEED",
106      "value": ""
107    }
108  ],
109  "errors": [
110    {
111      "id": 1,
112      "description": "format error",
113      "name": "OG_ERR_FORMAT"
114    },
115    {
116      "id": 2,
117      "description": "resource not found",
118      "name": "OG_ERR_NOTFOUND"
119    },
120    {
121      "id": 3,
122      "description": "partition error",
123      "name": "OG_ERR_PARTITION"
124    },
125    {
126      "id": 4,
127      "description": "resource locked",
128      "name": "OG_ERR_LOCKED"
129    },
130    {
131      "id": 5,
132      "description": "image error",
133      "name": "OG_ERR_IMAGE"
134    },
135    {
136      "id": 6,
137      "description": "operating system not detected",
138      "name": "OG_ERR_NOTOS"
139    },
140    {
141      "id": 7,
142      "description": "program or function not executable",
143      "name": "OG_ERR_NOTEXEC"
144    },
145    {
146      "id": 14,
147      "description": "cannot write",
148      "name": "OG_ERR_NOTWRITE"
149    },
150    {
151      "id": 15,
152      "description": "cache filesystem does not exists",
153      "name": "OG_ERR_NOTCACHE"
154    },
155    {
156      "id": 16,
157      "description": "cache filesystem is full",
158      "name": "OG_ERR_CACHESIZE"
159    },
160    {
161      "id": 17,
162      "description": "error reducing filesystem",
163      "name": "OG_ERR_REDUCEFS"
164    },
165    {
166      "id": 18,
167      "description": "error extending filesystem",
168      "name": "OG_ERR_EXTENDFS"
169    },
170    {
171      "id": 19,
172      "description": "value out of limit",
173      "name": "OG_ERR_OUTOFLIMIT"
174    },
175    {
176      "id": 20,
177      "description": "filesystem error",
178      "name": "OG_ERR_FILESYS"
179    },
180    {
181      "id": 21,
182      "description": "cache error",
183      "name": "OG_ERR_CACHE"
184    },
185    {
186      "id": 22,
187      "description": "no GPT partition table",
188      "name": "OG_ERR_NOGPT"
189    },
190    {
191      "id": 23,
192      "description": "cannot mount repository",
193      "name": "OG_ERR_REPO"
194    },
195    {
196      "id": 30,
197      "description": "trying to restore an image into an smaller partition",
198      "name": "OG_ERR_IMGSIZEPARTITION"
199    },
200    {
201      "id": 31,
202      "description": "error updating cache",
203      "name": "OG_ERR_UPDATECACHE"
204    },
205    {
206      "id": 32,
207      "description": "formatting error",
208      "name": "OG_ERR_DONTFORMAT"
209    },
210    {
211      "id": 40,
212      "description": "unknown error",
213      "name": "OG_ERR_GENERIC"
214    },
215    {
216      "id": 50,
217      "description": "error preparing Unicast syntax",
218      "name": "OG_ERR_UCASTSYNTAXT"
219    },
220    {
221      "id": 51,
222      "description": "error sending partition using Unicast protocol",
223      "name": "OG_ERR_UCASTSENDPARTITION"
224    },
225    {
226      "id": 52,
227      "description": "error sending file using Unicast protocol",
228      "name": "OG_ERR_UCASTSENDFILE"
229    },
230    {
231      "id": 52,
232      "description": "error receiving partition using Unicast protocol",
233      "name": "OG_ERR_UCASTRECEIVERPARTITION"
234    },
235    {
236      "id": 53,
237      "description": "error receiving file using Unicast protocol",
238      "name": "OG_ERR_UCASTRECEIVERFILE"
239    },
240    {
241      "id": 55,
242      "description": "error preparing Multicast syntax",
243      "name": "OG_ERR_MCASTSYNTAXT"
244    },
245    {
246      "id": 56,
247      "description": "error sending file using Multicast protocol",
248      "name": "OG_ERR_MCASTSENDFILE"
249    },
250    {
251      "id": 57,
252      "description": "error receiving file using Multicast protocol",
253      "name": "OG_ERR_MCASTRECEIVERFILE"
254    },
255    {
256      "id": 58,
257      "description": "error sending partition using Multicast protocol",
258      "name": "OG_ERR_MCASTSENDPARTITION"
259    },
260    {
261      "id": 59,
262      "description": "error receiving partition using Multicast protocol",
263      "name": "OG_ERR_MCASTRECEIVERPARTITION"
264    },
265    {
266      "id": 60,
267      "description": "error connecting master node",
268      "name": "OG_ERR_PROTOCOLJOINMASTER"
269    },
270    {
271      "id": 70,
272      "description": "cannot mount a syncrhronized image",
273      "name": "OG_ERR_DONTMOUNT_IMAGE"
274    },
275    {
276      "id": 71,
277      "description": "it's not a syncrhronized image",
278      "name": "OG_ERR_DONTSYNC_IMAGE"
279    },
280    {
281      "id": 72,
282      "description": "cannot unmount a syncrhronized image",
283      "name": "OG_ERR_DONTUNMOUNT_IMAGE"
284    },
285    {
286      "id": 73,
287      "description": "there are no differences between basic image and filesystem",
288      "name": "OG_ERR_NOTDIFFERENT"
289    },
290    {
291      "id": 74,
292      "description": "synchronization error",
293      "name": "OG_ERR_SYNCHRONIZING"
294    }
295  ],
296  "disks": [
297    {
298      "type": "DISK"
299    },
300    {
301      "type": "USB"
302    },
303    {
304      "type": "CDROM"
305    },
306    {
307      "type": "RAID"
308    },
309    {
310      "type": "MAPPER"
311    }
312  ],
313  "partitiontables": [
314    {
315      "id": 1,
316      "type": "MSDOS",
317      "partitions": [
318        {
319          "id": "0",
320          "type": "EMPTY",
321          "clonable": false
322        },
323        {
324          "id": "1",
325          "type": "FAT12",
326          "clonable": true
327        },
328        {
329          "id": "5",
330          "type": "EXTENDED",
331          "clonable": false
332        },
333        {
334          "id": "6",
335          "type": "FAT16",
336          "clonable": true
337        },
338        {
339          "id": "7",
340          "type": "NTFS",
341          "clonable": true
342        },
343        {
344          "id": "b",
345          "type": "FAT32",
346          "clonable": true
347        },
348        {
349          "id": "11",
350          "type": "HFAT12",
351          "clonable": true
352        },
353        {
354          "id": "16",
355          "type": "HFAT16",
356          "clonable": true
357        },
358        {
359          "id": "17",
360          "type": "HNTFS",
361          "clonable": true
362        },
363        {
364          "id": "1b",
365          "type": "HFAT32",
366          "clonable": true
367        },
368        {
369          "id": "27",
370          "type": "HNTFS-WINRE",
371          "clonable": true
372        },
373        {
374          "id": "82",
375          "type": "LINUX-SWAP",
376          "clonable": false
377        },
378        {
379          "id": "83",
380          "type": "LINUX",
381          "clonable": true
382        },
383        {
384          "id": "8e",
385          "type": "LINUX-LVM",
386          "clonable": true
387        },
388        {
389          "id": "a5",
390          "type": "FREEBSD",
391          "clonable": true
392        },
393        {
394          "id": "a6",
395          "type": "OPENBSD",
396          "clonable": true
397        },
398        {
399          "id": "a9",
400          "type": "NETBSD",
401          "clonable": true
402        },
403        {
404          "id": "af",
405          "type": "HFS",
406          "clonable": true
407        },
408        {
409          "id": "be",
410          "type": "SOLARIS-BOOT",
411          "clonable": true
412        },
413        {
414          "id": "bf",
415          "type": "SOLARIS",
416          "clonable": true
417        },
418        {
419          "id": "ca",
420          "type": "CACHE",
421          "clonable": false
422        },
423        {
424          "id": "da",
425          "type": "DATA",
426          "clonable": true
427        },
428        {
429          "id": "ee",
430          "type": "GPT",
431          "clonable": false
432        },
433        {
434          "id": "ef",
435          "type": "EFI",
436          "clonable": true
437        },
438        {
439          "id": "fb",
440          "type": "VMFS",
441          "clonable": true
442        },
443        {
444          "id": "fd",
445          "type": "LINUX-RAID",
446          "clonable": true
447        }
448      ]
449    },
450    {
451      "id": 2,
452      "type": "GPT",
453      "partitions": [
454        {
455          "id": "700",
456          "type": "WINDOWS",
457          "clonable": true
458        },
459        {
460          "id": "c01",
461          "type": "WIN-RESERV",
462          "clonable": true
463        },
464        {
465          "id": "2700",
466          "type": "WIN-RECOV",
467          "clonable": true
468        },
469        {
470          "id": "7f00",
471          "type": "CHROMEOS-KRN",
472          "clonable": true
473        },
474        {
475          "id": "7f01",
476          "type": "CHROMEOS",
477          "clonable": true
478        },
479        {
480          "id": "7f02",
481          "type": "CHROMEOS-RESERV",
482          "clonable": true
483        },
484        {
485          "id": "8200",
486          "type": "LINUX-SWAP",
487          "clonable": false
488        },
489        {
490          "id": "8300",
491          "type": "LINUX",
492          "clonable": true
493        },
494        {
495          "id": "8301",
496          "type": "LINUX-RESERV",
497          "clonable": true
498        },
499        {
500          "id": "8302",
501          "type": "LINUX",
502          "clonable": true
503        },
504        {
505          "id": "8e00",
506          "type": "LINUX-LVM",
507          "clonable": true
508        },
509        {
510          "id": "a500",
511          "type": "FREEBSD-DISK",
512          "clonable": false
513        },
514        {
515          "id": "a501",
516          "type": "FREEBSD-BOOT",
517          "clonable": true
518        },
519        {
520          "id": "a502",
521          "type": "FREEBSD-SWAP",
522          "clonable": false
523        },
524        {
525          "id": "a503",
526          "type": "FREEBSD",
527          "clonable": true
528        },
529        {
530          "id": "a504",
531          "type": "FREEBSD",
532          "clonable": true
533        },
534        {
535          "id": "a901",
536          "type": "NETBSD-SWAP",
537          "clonable": false
538        },
539        {
540          "id": "a902",
541          "type": "NETBSD",
542          "clonable": true
543        },
544        {
545          "id": "a903",
546          "type": "NETBSD",
547          "clonable": true
548        },
549        {
550          "id": "a904",
551          "type": "NETBSD",
552          "clonable": true
553        },
554        {
555          "id": "a905",
556          "type": "NETBSD",
557          "clonable": true
558        },
559        {
560          "id": "a906",
561          "type": "NETBSD-RAID",
562          "clonable": true
563        },
564        {
565          "id": "ab00",
566          "type": "HFS-BOOT",
567          "clonable": true
568        },
569        {
570          "id": "af00",
571          "type": "HFS",
572          "clonable": true
573        },
574        {
575          "id": "af01",
576          "type": "HFS-RAID",
577          "clonable": true
578        },
579        {
580          "id": "af02",
581          "type": "HFS-RAID",
582          "clonable": true
583        },
584        {
585          "id": "be00",
586          "type": "SOLARIS-BOOT",
587          "clonable": true
588        },
589        {
590          "id": "bf00",
591          "type": "SOLARIS",
592          "clonable": true
593        },
594        {
595          "id": "bf01",
596          "type": "SOLARIS",
597          "clonable": true
598        },
599        {
600          "id": "bf02",
601          "type": "SOLARIS-SWAP",
602          "clonable": false
603        },
604        {
605          "id": "bf03",
606          "type": "SOLARIS-DISK",
607          "clonable": true
608        },
609        {
610          "id": "bf04",
611          "type": "SOLARIS",
612          "clonable": true
613        },
614        {
615          "id": "bf05",
616          "type": "SOLARIS",
617          "clonable": true
618        },
619        {
620          "id": "ca00",
621          "type": "CACHE",
622          "clonable": false
623        },
624        {
625          "id": "ef00",
626          "type": "EFI",
627          "clonable": true
628        },
629        {
630          "id": "ef01",
631          "type": "MBR",
632          "clonable": false
633        },
634        {
635          "id": "ef02",
636          "type": "BIOS-BOOT",
637          "clonable": false
638        },
639        {
640          "id": "fb00",
641          "type": "VMFS",
642          "clonable": true
643        },
644        {
645          "id": "fb01",
646          "type": "VMFS-RESERV",
647          "clonable": true
648        },
649        {
650          "id": "fb02",
651          "type": "VMFS-KRN",
652          "clonable": true
653        },
654        {
655          "id": "fd00",
656          "type": "LINUX-RAID",
657          "clonable": true
658        },
659        {
660          "id": "ffff",
661          "type": "UNKNOWN",
662          "clonable": true
663        }
664      ]
665    },
666    {
667      "id": 3,
668      "type": "LVM",
669      "partitions": [
670        {
671          "id": "10000",
672          "type": "LVM-LV",
673          "clonable": true
674        }
675      ]
676    },
677    {
678      "id": 4,
679      "type": "ZPOOL",
680      "partitions": [
681        {
682          "id": "10010",
683          "type": "ZFS-VOL",
684          "clonable": true
685        }
686      ]
687    }
688  ],
689  "filesystems": [
690    {
691      "id": 1,
692      "type": "EMPTY"
693    },
694    {
695      "id": 2,
696      "type": "CACHE"
697    },
698    {
699      "id": 3,
700      "type": "BTRFS"
701    },
702    {
703      "id": 4,
704      "type": "EXT2"
705    },
706    {
707      "id": 5,
708      "type": "EXT3"
709    },
710    {
711      "id": 6,
712      "type": "EXT4"
713    },
714    {
715      "id": 7,
716      "type": "FAT12"
717    },
718    {
719      "id": 8,
720      "type": "FAT16"
721    },
722    {
723      "id": 9,
724      "type": "FAT32"
725    },
726    {
727      "id": 10,
728      "type": "HFS"
729    },
730    {
731      "id": 11,
732      "type": "HFSPLUS"
733    },
734    {
735      "id": 12,
736      "type": "JFS"
737    },
738    {
739      "id": 13,
740      "type": "NTFS"
741    },
742    {
743      "id": 14,
744      "type": "REISERFS"
745    },
746    {
747      "id": 15,
748      "type": "REISER4"
749    },
750    {
751      "id": 16,
752      "type": "UFS"
753    },
754    {
755      "id": 17,
756      "type": "XFS"
757    },
758    {
759      "id": 18,
760      "type": "LINUX-SWAP"
761    },
762    {
763      "id": 19,
764      "type": "EXFAT"
765    },
766    {
767      "id": 20,
768      "type": "F2FS"
769    },
770    {
771      "id": 21,
772      "type": "NILFS2"
773    }
774  ],
775  "operatingsystems": [
776    {
777      "type": "Android"
778    },
779    {
780      "type": "BSD"
781    },
782    {
783      "type": "GrubLoader"
784    },
785    {
786      "type": "Hurd"
787    },
788    {
789      "type": "Linux"
790    },
791    {
792      "type": "MacOS"
793    },
794    {
795      "type": "Solaris"
796    },
797    {
798      "type": "Windows"
799    },
800    {
801      "type": "WinLoader"
802    }
803  ]
804}
Note: See TracBrowser for help on using the repository browser.