safcm.MsgSyncReq{
Files: map[string]*safcm.File{
".": {
+ OrigGroup: "group",
Path: ".",
Mode: fs.ModeDir | 0700,
Uid: -1,
Gid: -1,
- OrigGroup: "group",
},
"dir": {
+ OrigGroup: "group",
Path: "dir",
Mode: fs.ModeDir | 0755,
Uid: -1,
Gid: -1,
- OrigGroup: "group",
},
"dir/file": {
+ OrigGroup: "group",
Path: "dir/file",
Mode: 0644,
Uid: -1,
Gid: -1,
Data: []byte("content\n"),
- OrigGroup: "group",
},
},
},
safcm.MsgSyncReq{
Files: map[string]*safcm.File{
".": {
+ OrigGroup: "group",
Path: ".",
Mode: fs.ModeDir | 0700,
Uid: -1,
Gid: -1,
- OrigGroup: "group",
},
"dir": {
+ OrigGroup: "group",
Path: "dir",
Mode: fs.ModeDir | 0755,
Uid: -1,
Gid: -1,
- OrigGroup: "group",
},
"dir/file": {
+ OrigGroup: "group",
Path: "dir/file",
Mode: 0644,
Uid: -1,
Gid: -1,
Data: []byte("content\n"),
- OrigGroup: "group",
},
},
},
safcm.MsgSyncReq{
Files: map[string]*safcm.File{
".": {
+ OrigGroup: "group",
Path: ".",
Mode: fs.ModeDir | 0700,
User: "user",
Uid: 1,
Gid: -1,
- OrigGroup: "group",
},
},
},
safcm.MsgSyncReq{
Files: map[string]*safcm.File{
".": {
+ OrigGroup: "group",
Path: ".",
Mode: fs.ModeDir | 0700,
Uid: -1,
Group: "group",
Gid: 1,
- OrigGroup: "group",
},
},
},
safcm.MsgSyncReq{
Files: map[string]*safcm.File{
"/": {
+ OrigGroup: "group",
Path: "/",
Mode: fs.ModeDir | 0755,
Uid: 0,
Gid: 0,
- OrigGroup: "group",
},
"/etc": {
+ OrigGroup: "group",
Path: "/etc",
Mode: fs.ModeDir | 0755,
Uid: 0,
Gid: 0,
- OrigGroup: "group",
},
"/tmp": {
+ OrigGroup: "group",
Path: "/tmp",
Mode: fs.ModeDir | 0777 | fs.ModeSticky,
Uid: 0,
Gid: 0,
- OrigGroup: "group",
},
},
},
safcm.MsgSyncReq{
Files: map[string]*safcm.File{
".": {
+ OrigGroup: "group",
Path: ".",
Mode: fs.ModeDir | 0700,
Uid: -1,
Gid: -1,
- OrigGroup: "group",
TriggerCommands: []string{
"echo trigger .",
},
},
"dir": {
+ OrigGroup: "group",
Path: "dir",
Mode: fs.ModeDir | 0755,
Uid: -1,
Gid: -1,
- OrigGroup: "group",
TriggerCommands: []string{
"echo trigger dir",
},
},
"dir/file": {
+ OrigGroup: "group",
Path: "dir/file",
Mode: 0644,
Uid: -1,
Gid: -1,
Data: []byte("content\n"),
- OrigGroup: "group",
TriggerCommands: []string{
"echo trigger dir/file",
},
safcm.MsgSyncReq{
Files: map[string]*safcm.File{
".": {
+ OrigGroup: "group",
Path: ".",
Mode: fs.ModeDir | 0700,
Uid: -1,
Gid: -1,
- OrigGroup: "group",
TriggerCommands: []string{
"echo trigger .",
},
},
"dir": {
+ OrigGroup: "group",
Path: "dir",
Mode: fs.ModeDir | 0755,
Uid: -1,
Gid: -1,
- OrigGroup: "group",
TriggerCommands: []string{
"echo trigger dir",
},
},
"dir/file": {
+ OrigGroup: "group",
Path: "dir/file",
Mode: 0644,
Uid: -1,
Gid: -1,
Data: []byte("content\n"),
- OrigGroup: "group",
TriggerCommands: []string{
"echo trigger dir/file",
},
safcm.MsgSyncReq{
Files: map[string]*safcm.File{
".": {
+ OrigGroup: "group",
Path: ".",
Mode: fs.ModeDir | 0700,
Uid: -1,
Gid: -1,
- OrigGroup: "group",
TriggerCommands: []string{
"echo trigger .",
},
},
"dir": {
+ OrigGroup: "group",
Path: "dir",
Mode: fs.ModeDir | 0755,
Uid: -1,
Gid: -1,
- OrigGroup: "group",
TriggerCommands: []string{
"echo trigger dir",
},
},
"dir/file": {
+ OrigGroup: "group",
Path: "dir/file",
Mode: 0644,
Uid: -1,
Gid: -1,
Data: []byte("content\n"),
- OrigGroup: "group",
TriggerCommands: []string{
"echo trigger dir/file",
},
safcm.MsgSyncReq{
Files: map[string]*safcm.File{
".": {
+ OrigGroup: "group",
Path: ".",
Mode: fs.ModeDir | 0700,
Uid: -1,
Gid: -1,
- OrigGroup: "group",
TriggerCommands: []string{
"echo trigger .",
},
},
"dir": {
+ OrigGroup: "group",
Path: "dir",
Mode: fs.ModeDir | 0755,
Uid: -1,
Gid: -1,
- OrigGroup: "group",
TriggerCommands: []string{
"echo trigger dir",
},
},
"dir/file": {
+ OrigGroup: "group",
Path: "dir/file",
Mode: 0644,
Uid: -1,
Gid: -1,
Data: []byte("content\n"),
- OrigGroup: "group",
TriggerCommands: []string{
"echo trigger dir/file",
},
safcm.MsgSyncReq{
Files: map[string]*safcm.File{
".": {
+ OrigGroup: "group",
Path: ".",
Mode: fs.ModeDir | 0700,
Uid: -1,
Gid: -1,
- OrigGroup: "group",
TriggerCommands: []string{
"echo trigger .",
},
},
"dir": {
+ OrigGroup: "group",
Path: "dir",
Mode: fs.ModeDir | 0755,
Uid: -1,
Gid: -1,
- OrigGroup: "group",
TriggerCommands: []string{
"echo trigger dir",
},
},
"dir/file": {
+ OrigGroup: "group",
Path: "dir/file",
Mode: 0644,
Uid: -1,
Gid: -1,
Data: []byte("content\n"),
- OrigGroup: "group",
TriggerCommands: []string{
"echo trigger dir/file",
},
safcm.MsgSyncReq{
Files: map[string]*safcm.File{
"/": {
+ OrigGroup: "group",
Path: "/",
Mode: fs.ModeDir | 0755,
Uid: 0,
Gid: 0,
- OrigGroup: "group",
TriggerCommands: []string{
"echo trigger /",
},
},
"/tmp": {
+ OrigGroup: "group",
Path: "/tmp",
Mode: fs.ModeDir | 0777 | fs.ModeSticky,
Uid: 0,
Gid: 0,
- OrigGroup: "group",
TriggerCommands: []string{
"echo trigger /tmp",
},
},
tmpTestFilePath: {
+ OrigGroup: "group",
Path: tmpTestFilePath,
Mode: 0600,
Uid: -1,
Gid: -1,
- OrigGroup: "group",
TriggerCommands: []string{
"echo trigger /tmp/file",
},