1
2sfcbrepos(1)                General Commands Manual               sfcbrepos(1)
3
4
5

NAME

7       sfcbrepos  -  Script  to  rebuild the Small-Footprint CIM Broker (sfcb)
8       class repository
9

SYNOPSIS

11       sfcbrepos [options]
12

DESCRIPTION

14       sfcbrepos rebuilds the sfcb class repository from  the  staging  files.
15       Rebuilding  is  done  offline  and the sfcb CIMOM must be restarted for
16       changes to take effect.
17

OPTIONS

19       Supported command line options are:
20
21       -c schemadir
22              Path  to  obtain   the   CIM   Schema   classes.    Default   is
23              /usr/share/mof/cim-current
24
25       -s stagingdir
26              Path to sfcb staging area containing class MOFs and registration
27              files Default is /var/lib/sfcb/stage
28
29       -r registrationdir
30              Path to the sfcb registration directory, containing the root  of
31              the    class    repository    directory    tree.    Default   is
32              /var/lib/sfcb/registration
33
34       -f     Force option. Without this option you will be prompted  to  con‐
35              firm  creating  a new class repository (and delete the old one).
36              Setting this option will rebuild the new sfcb repository without
37              prompting.
38
39       -i     Do not migrate instances from previous repository
40
41       -b backendopts
42              Set special backend options for sfcbmof.  Valid options are: P32
43              - compile for PowerPC target; Q  -  skip  qualifiers  in  output
44              file;  q  - skip Description, ValueMap, and Values qualifiers in
45              output file. Note: eliminating qualifiers  will  often  signifi‐
46              cantly reduce the size of the class repository.
47
48       -X platform
49              Alias of -b
50
51       -h     Display usage information and exit.
52

FILES

54       /usr/share/mof/cim-current/CIM_Schema.mof
55              CIM Schema
56
57       /var/lib/sfcb/registration/providerRegister
58              Contains registration data for all installed providers.
59
60       /var/lib/sfcb/registration/providerRegister.previous
61              Contains registration data for all installed providers from pre‐
62              vious time sfcbrepos was run. This can be  used  to  restore  an
63              earlier  class  repository in case sfcbrepos generates a corrupt
64              one.
65
66       /var/lib/sfcb/registration/repository
67              Contain class repository directory for all supported CIM  names‐
68              paces.
69
70       /var/lib/sfcb/registration/repository.previous
71              Contain  class repository directory for all supported CIM names‐
72              paces from the previous time sfcbrepos was run. This can be used
73              to  restore an earlier class repository in case sfcbrepos gener‐
74              ates a corrupt one.
75
76       /var/lib/sfcb/registration/repository/.../classSchemas
77              Class data for a namespace.
78
79       /var/lib/sfcb/stage/default.reg
80              Registration  data  for  the  default  built-in  sfcb   internal
81              providers.
82
83       /var/lib/sfcb/stage/mofs/root/interop/interop.mof
84              Dummy  classes  used  to  added  CIM  indication  support to the
85              default interop namespace.
86
87       /var/lib/sfcb/registration/stage/mofs/.../*.mof
88              Class definitions for all installed providers.
89
90       /var/lib/sfcb/registration/stage/regs/*.reg
91              Registration info for all installed providers.
92

ENVIRONMENT

94       DESTDIR
95              If set, the value of this variable is prepended to the registra‐
96              tion directory names. This can be useful to store the repository
97              in a different location, i.e.  when cross-compiling providers.
98

LIBRARIES

100       Requires libsfcBrokerCore.a
101

AUTHOR

103       Adrian Schuur <schuur@de.ibm.com>
104

BUGS

106       The SBLIM project maintains a mailing list to which you  should  direct
107       all  questions  regarding  sfcb,  sfcc,  wbemcli,  or  any of the SBLIM
108       providers.  To subscribe to this mailing list visit
109
110              http://lists.sourceforge.net/lists/listinfo/sblim-issues
111
112       The SBLIM Project Bug tracking page can be found at
113
114              http://sourceforge.net/tracker/?group_id=128809&atid=712784
115
117       (C) Copyright IBM Corp. 2004, 2005, 2009
118

AVAILABILITY

120       The Small-Footprint CIM Broker (sfcb) is a part of the  SBLIM  project.
121       The most recent version is available on the web at
122
123              http://sblim.sourceforge.net/
124

SEE ALSO

126       sfcbd(1), sfcbstage(1), sfcbunstage(1), getSchema(1)
127
128
129
130sfcbrepos Version 1.3.16         October 2009                     sfcbrepos(1)
Impressum