From dfb4e2b972f15dae06cde07689a1735d5a5c0ab6 Mon Sep 17 00:00:00 2001 From: Vijay Bellur Date: Mon, 16 Nov 2009 23:41:23 -0800 Subject: Adding copyright notices to all files Signed-off-by: Vijay Bellur --- 131/regr/testcase | 17 +++++++++++++++++ 133/regr/testcase | 17 +++++++++++++++++ 14/regr/testcase | 17 +++++++++++++++++ 15/regr/testcase | 19 ++++++++++++++++++- 226/regr/testcase | 17 +++++++++++++++++ 241/regr/testcase | 17 +++++++++++++++++ 26/regr/testcase | 17 +++++++++++++++++ 27/regr/testcase | 19 ++++++++++++++++++- 28/regr/testcase | 17 +++++++++++++++++ 31/regr/testcase | 19 ++++++++++++++++++- 313/regr/testcase | 17 +++++++++++++++++ 37/regr/testcase | 19 ++++++++++++++++++- 42/regr/testcase | 19 ++++++++++++++++++- 5/regr/testcase | 17 +++++++++++++++++ regression_testcase_sample | 19 +++++++++++++++++++ run.sh | 17 +++++++++++++++++ 16 files changed, 279 insertions(+), 5 deletions(-) diff --git a/131/regr/testcase b/131/regr/testcase index 50804db..144fe15 100755 --- a/131/regr/testcase +++ b/131/regr/testcase @@ -1,4 +1,21 @@ #!/bin/bash +# +# Copyright (c) 2006-2009 Gluster, Inc. +# This file is part of GlusterFS. +# +# GlusterFS is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published +# by the Free Software Foundation; either version 3 of the License, +# or (at your option) any later version. +# +# GlusterFS is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see +# . description="# (131) provide a way to get the file location in clustered storage" comments="#doesn't have a mechanism to get the location of the file" diff --git a/133/regr/testcase b/133/regr/testcase index 43920ec..b391448 100755 --- a/133/regr/testcase +++ b/133/regr/testcase @@ -1,4 +1,21 @@ #!/bin/bash +# +# Copyright (c) 2006-2009 Gluster, Inc. +# This file is part of GlusterFS. +# +# GlusterFS is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published +# by the Free Software Foundation; either version 3 of the License, +# or (at your option) any later version. +# +# GlusterFS is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see +# . description="# (133) posix_getxattr doesn't handle 'glusterfs.content' key" comments="#Supporting glusterfs.content key" diff --git a/14/regr/testcase b/14/regr/testcase index 2b9903d..b2c4e86 100755 --- a/14/regr/testcase +++ b/14/regr/testcase @@ -1,4 +1,21 @@ #!/bin/bash +# +# Copyright (c) 2006-2009 Gluster, Inc. +# This file is part of GlusterFS. +# +# GlusterFS is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published +# by the Free Software Foundation; either version 3 of the License, +# or (at your option) any later version. +# +# GlusterFS is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see +# . description="#[ glusterfs 2.0.2 ] - No error logged on stdout/stderr upon missing mount point during client invocation" comments="#error should be displayed on the sreen" diff --git a/15/regr/testcase b/15/regr/testcase index fe37d18..16ce6e5 100755 --- a/15/regr/testcase +++ b/15/regr/testcase @@ -1,4 +1,21 @@ #!/bin/bash +# +# Copyright (c) 2006-2009 Gluster, Inc. +# This file is part of GlusterFS. +# +# GlusterFS is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published +# by the Free Software Foundation; either version 3 of the License, +# or (at your option) any later version. +# +# GlusterFS is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see +# . description="# [ glusterfs 2.0.2 ] - Unclear log message with missing mount point (during client invocation)" comments="# dangling volume is printed in the log" @@ -17,4 +34,4 @@ else ok $description fi -cleanup_glusterfs \ No newline at end of file +cleanup_glusterfs diff --git a/226/regr/testcase b/226/regr/testcase index cffc7e9..3b72e94 100755 --- a/226/regr/testcase +++ b/226/regr/testcase @@ -1,4 +1,21 @@ #!/bin/bash +# +# Copyright (c) 2006-2009 Gluster, Inc. +# This file is part of GlusterFS. +# +# GlusterFS is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published +# by the Free Software Foundation; either version 3 of the License, +# or (at your option) any later version. +# +# GlusterFS is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see +# . description="#mkdir fails" comments="#mkdir after rm of regular file of same name fails" diff --git a/241/regr/testcase b/241/regr/testcase index dde947c..4bbafd6 100755 --- a/241/regr/testcase +++ b/241/regr/testcase @@ -1,4 +1,21 @@ #!/bin/bash +# +# Copyright (c) 2006-2009 Gluster, Inc. +# This file is part of GlusterFS. +# +# GlusterFS is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published +# by the Free Software Foundation; either version 3 of the License, +# or (at your option) any later version. +# +# GlusterFS is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see +# . description="# (241) GlusterFS not honouring SETGID flag" comments="# setgid problem on glusterfs mount" diff --git a/26/regr/testcase b/26/regr/testcase index f76bc06..e2595a5 100755 --- a/26/regr/testcase +++ b/26/regr/testcase @@ -1,4 +1,21 @@ #!/bin/bash +# +# Copyright (c) 2006-2009 Gluster, Inc. +# This file is part of GlusterFS. +# +# GlusterFS is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published +# by the Free Software Foundation; either version 3 of the License, +# or (at your option) any later version. +# +# GlusterFS is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see +# . description="# (26) Version mismatch not handled correctly" comments="# Tried connecting 2.0.2 client with different version server" diff --git a/27/regr/testcase b/27/regr/testcase index bcc2ff0..cf5d2ec 100755 --- a/27/regr/testcase +++ b/27/regr/testcase @@ -1,4 +1,21 @@ #!/bin/bash +# +# Copyright (c) 2006-2009 Gluster, Inc. +# This file is part of GlusterFS. +# +# GlusterFS is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published +# by the Free Software Foundation; either version 3 of the License, +# or (at your option) any later version. +# +# GlusterFS is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see +# . description="# testing/features/trashcan crashes server" comments="#the actual bug.... After deleting a file, if you browse to the trashcan and delete it again, the server crashes." @@ -21,4 +38,4 @@ done [ $var -eq 100 ] && ok $description -cleanup_glusterfs \ No newline at end of file +cleanup_glusterfs diff --git a/28/regr/testcase b/28/regr/testcase index 8a86c88..8e2b99d 100755 --- a/28/regr/testcase +++ b/28/regr/testcase @@ -1,4 +1,21 @@ #!/bin/bash +# +# Copyright (c) 2006-2009 Gluster, Inc. +# This file is part of GlusterFS. +# +# GlusterFS is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published +# by the Free Software Foundation; either version 3 of the License, +# or (at your option) any later version. +# +# GlusterFS is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see +# . description="# (28) Deleting a backend export directory in an AFR setup can cause a segfault while trying to self heal" comments="# If the backend export directory is deleted, self heal tries to mkdir and while doing so accesses loc->parent which is NULL and segfaults." diff --git a/31/regr/testcase b/31/regr/testcase index 039a875..84f7d54 100755 --- a/31/regr/testcase +++ b/31/regr/testcase @@ -1,4 +1,21 @@ #!/bin/bash +# +# Copyright (c) 2006-2009 Gluster, Inc. +# This file is part of GlusterFS. +# +# GlusterFS is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published +# by the Free Software Foundation; either version 3 of the License, +# or (at your option) any later version. +# +# GlusterFS is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see +# . description="# glusterfs server crash on trying to copy a file to glusterfs mount" comments="# cp -fv filename mountpoint" @@ -17,4 +34,4 @@ else comment $comments fi -cleanup_glusterfs \ No newline at end of file +cleanup_glusterfs diff --git a/313/regr/testcase b/313/regr/testcase index 8564c7e..17378b2 100755 --- a/313/regr/testcase +++ b/313/regr/testcase @@ -1,4 +1,21 @@ #!/bin/bash +# +# Copyright (c) 2006-2009 Gluster, Inc. +# This file is part of GlusterFS. +# +# GlusterFS is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published +# by the Free Software Foundation; either version 3 of the License, +# or (at your option) any later version. +# +# GlusterFS is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see +# . description="# (313) rename is broken" comments="#when try to rename a file using mv it fails" diff --git a/37/regr/testcase b/37/regr/testcase index 20172e4..bd19896 100755 --- a/37/regr/testcase +++ b/37/regr/testcase @@ -1,4 +1,21 @@ #!/bin/bash +# +# Copyright (c) 2006-2009 Gluster, Inc. +# This file is part of GlusterFS. +# +# GlusterFS is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published +# by the Free Software Foundation; either version 3 of the License, +# or (at your option) any later version. +# +# GlusterFS is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see +# . description="# Mount command should mimic existing practice" comments="# It is more intuitive for unix sysadmin to have glusterfs : /mnt/point" @@ -17,4 +34,4 @@ else fi rm tmpfile -cleanup_glusterfs \ No newline at end of file +cleanup_glusterfs diff --git a/42/regr/testcase b/42/regr/testcase index e381b2d..5c13e1c 100755 --- a/42/regr/testcase +++ b/42/regr/testcase @@ -1,4 +1,21 @@ #!/bin/bash +# +# Copyright (c) 2006-2009 Gluster, Inc. +# This file is part of GlusterFS. +# +# GlusterFS is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published +# by the Free Software Foundation; either version 3 of the License, +# or (at your option) any later version. +# +# GlusterFS is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see +# . bugid=$(pwd | cut -d '/' -f 4) @@ -17,4 +34,4 @@ else ok $description fi -cleanup_glusterfs \ No newline at end of file +cleanup_glusterfs diff --git a/5/regr/testcase b/5/regr/testcase index 5184183..5c1d803 100755 --- a/5/regr/testcase +++ b/5/regr/testcase @@ -1,4 +1,21 @@ #!/bin/bash +# +# Copyright (c) 2006-2009 Gluster, Inc. +# This file is part of GlusterFS. +# +# GlusterFS is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published +# by the Free Software Foundation; either version 3 of the License, +# or (at your option) any later version. +# +# GlusterFS is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see +# . description="# (5) mount.glusterfs script does not support TRACE log level" comments="#TRACE log level" diff --git a/regression_testcase_sample b/regression_testcase_sample index 864d8fd..a9a424b 100644 --- a/regression_testcase_sample +++ b/regression_testcase_sample @@ -1,5 +1,24 @@ #!/bin/bash +# +# Copyright (c) 2006-2009 Gluster, Inc. +# This file is part of GlusterFS. +# +# GlusterFS is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published +# by the Free Software Foundation; either version 3 of the License, +# or (at your option) any later version. +# +# GlusterFS is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see +# . + + source ../../init start_glusterfs diff --git a/run.sh b/run.sh index dd35ac4..dd8e23a 100755 --- a/run.sh +++ b/run.sh @@ -1,4 +1,21 @@ #!/bin/sh +# +# Copyright (c) 2006-2009 Gluster, Inc. +# This file is part of GlusterFS. +# +# GlusterFS is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published +# by the Free Software Foundation; either version 3 of the License, +# or (at your option) any later version. +# +# GlusterFS is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see +# . GLUSTERFS=$1 OLDDIR=`pwd` -- cgit