ceph/src
Sage Weil 6c3d8103bf mon: whitelist individual commands in mon cap string
This lets you whitelist a command prefix.  For example,

 'allow command osd foo'

will let you do any command that begins with 'osd foo', including
'osd foo' and 'osd foo bar baz bam'.

No deny, and no pattern matching.

Signed-off-by: Sage Weil <sage@newdream.net>
2011-08-23 13:56:46 -07:00
..
auth auth: use set<> instead of map<,bool> 2011-08-10 08:46:49 -07:00
bash_completion bash_completion: no more injectargs command 2011-07-26 14:17:08 -07:00
client client: kill dentry_of() macro 2011-08-23 11:20:53 -07:00
common common/config: honor -- 2011-08-23 11:56:13 -07:00
crush crush: refuse to add item >= max_devices 2011-08-23 12:58:46 -07:00
doc update documentation on cache expires during exports 2011-07-22 11:36:46 -07:00
global Fix bug in turning off logging. Remove log_dir. 2011-08-15 20:58:23 -07:00
gtest Makefile: allow gtest to be linked in statically 2011-08-21 17:53:19 -07:00
include mon: whitelist individual commands in mon cap string 2011-08-23 13:56:46 -07:00
jobs
mds mdcache: documentation for path_traverse 2011-08-22 16:00:35 -07:00
messages Merge branch 'wip-pg-creation' 2011-08-10 16:44:04 -07:00
mon mon: whitelist individual commands in mon cap string 2011-08-23 13:56:46 -07:00
mount addr_parsing: avoid strcpy 2011-08-21 14:03:00 -07:00
msg msg: fix shadow 2011-08-21 14:15:58 -07:00
objclass Remove "#include debug.h" from config.h 2011-06-22 14:49:56 -07:00
objsync
obsync obsync: add SRC_SECURE, DST_SECURE 2011-08-12 17:44:45 -07:00
os filestore: remove unused var 2011-08-04 14:35:26 -07:00
osd Merge branch 'next' 2011-08-23 09:25:21 -07:00
osdc Merge branch 'wip-pg-creation' 2011-08-10 16:44:04 -07:00
perfglue src/perfglue/heap_profiler.cc: fix snprintf 2011-08-17 11:08:34 -07:00
pybind rados_write_full: remove offset parameter 2011-08-12 11:07:19 -07:00
rgw rgw: remove redundant line 2011-08-20 23:32:43 -07:00
script
test Define _GNU_SOURCE in src/Makefile.am 2011-08-22 15:35:13 -07:00
tools osd: segregate stats into categories 2011-08-03 14:35:05 -07:00
.gitignore .gitignore: scratchtool 2011-08-21 16:46:23 -07:00
barclass.cc
btrfs_ioc_test.c
cauthtool.cc Remove "#include debug.h" from config.h 2011-06-22 14:49:56 -07:00
cclsinfo
cconf.cc cconf: --filter-key and --filter-key-value 2011-08-19 12:54:56 -07:00
cdebugpack.in
ceph_common.sh
ceph_ver.c
ceph-coverage.in
ceph.conf.twoosds Rework ProfLogger 2011-07-18 13:53:03 -07:00
cephfs.cc mds: Explicitly initialize layout fields, and to the correct values. 2011-06-28 08:19:57 -07:00
cfuse.cc Convert g_ceph_context to a pointer. 2011-06-21 12:28:16 -07:00
check_version
cls_acl.cc
cls_crypto.cc
cls_rbd.cc Test rados_exec, C and C++ version 2011-08-17 13:52:14 -07:00
cmds.cc Convert g_ceph_context to a pointer. 2011-06-21 12:28:16 -07:00
cmon.cc Convert g_ceph_context to a pointer. 2011-06-21 12:28:16 -07:00
cmonctl
cosd.cc osd: restructure heartbeats 2011-08-04 13:35:57 -07:00
crbdnamer crbdnamer: +x 2011-06-13 22:19:04 -07:00
crun
crushtool.cc crushtool: don't inc bool 2011-08-15 16:33:40 -07:00
csyn.cc Convert g_ceph_context to a pointer. 2011-06-21 12:28:16 -07:00
dupstore.cc Convert g_ceph_context to a pointer. 2011-06-21 12:28:16 -07:00
fetch_config
fooclass.cc
init-ceph.in
libceph.cc Merge branch 'wip-client' 2011-08-08 20:52:14 -07:00
librados-config.cc Makefile.am: always #define __STDC_FORMAT_MACROS 2011-08-01 11:13:53 -07:00
librados.cc librados: whitespace 2011-08-22 17:21:35 -07:00
librbd.cc librbd: reimplement copy using read_iterate 2011-08-22 16:53:55 -07:00
loadclass.sh
logrotate.conf perfcounters: no more stat/ dir, yay! 2011-07-25 09:14:08 -07:00
make_version
Makefile.am Define _GNU_SOURCE in src/Makefile.am 2011-08-22 15:35:13 -07:00
mkcephfs.in mkcephfs: Only create OSD journal dir if we have a journal. 2011-07-05 14:57:10 -07:00
monmaptool.cc monmaptool: don't inc bool 2011-08-15 16:33:40 -07:00
multi-dump.sh
osdmaptool.cc osd: dump osdmap in json 2011-07-21 13:33:29 -07:00
ps-ceph.pl
psim.cc bufferlist: get rid of derr usage 2011-06-20 16:22:26 -07:00
push_to_kclient.pl
push_to_qemu.pl
rados_sync.cc Makefile.am: always #define __STDC_FORMAT_MACROS 2011-08-01 11:13:53 -07:00
rados.cc librados, rgw: integrate stats categories 2011-08-09 17:12:23 -07:00
radosacl.cc
rbd.cc librbd: specify copy src image as image handle 2011-08-22 16:02:56 -07:00
README Makefile: add rule for building coverity build bundle 2011-08-10 10:50:10 -07:00
sample.ceph.conf
scratchtool.c scratchtool: not a test suite 2011-08-19 23:40:40 -07:00
scratchtoolpp.cc scratchtool: not a test suite 2011-08-19 23:40:40 -07:00
stop.sh
streamtest.cc Remove "#include debug.h" from config.h 2011-06-22 14:49:56 -07:00
test_trans.cc Remove "#include debug.h" from config.h 2011-06-22 14:49:56 -07:00
testclass.cc
testcrypto.cc Remove "#include debug.h" from config.h 2011-06-22 14:49:56 -07:00
testkeys.cc Convert g_ceph_context to a pointer. 2011-06-21 12:28:16 -07:00
testlibrbd.c testlibrbd: add missing va_end() 2011-08-21 09:05:54 -07:00
testlibrbdpp.cc testlibrbd(pp): accept standard command line arguments 2011-08-11 10:06:00 -07:00
testmsgr.cc Convert g_ceph_context to a pointer. 2011-06-21 12:28:16 -07:00
TODO
valgrind.supp
verify-mds-journal.sh
vstart.sh vstart: static mapping of names to ranks 2011-07-29 22:11:14 -07:00

Sage Weil <sage@newdream.net>
Ceph - scalable distributed storage system