%define reqdb_ver 5.2
%define reqdb_pkg db%{reqdb_ver}
%define snap pre3038
-%define rel 4
+%define rel 5
Summary: Linux virtual server utilities
Summary(pl.UTF-8): Narzędzia dla linuksowych serwerów wirtualnych
Name: util-vserver
Patch27: %{name}-rpm5.patch
Patch28: diet-ccache.patch
Patch29: %{name}-centos6.patch
+Patch30: vsysctl-ignore-files.patch
URL: http://savannah.nongnu.org/projects/util-vserver/
BuildRequires: autoconf
BuildRequires: automake >= 1.9
%patch27 -p1
%patch28 -p1
%patch29 -p1
+%patch30 -p1
cp -p %{SOURCE9} package-management.txt
--- /dev/null
+Make "CVS" control dir being ignored in /etc/vserver/<name>/sysctl.
+
+or we get vsysctl error and vserver does not startup:
+vsysctl: open("/etc/vservers/chef-server/sysctl/CVS/setting"): No such file or directory
+--- util-vserver-0.30.216-pre3038/src/vsysctl.c~ 2012-09-27 15:08:37.000000000 +0300
++++ util-vserver-0.30.216-pre3038/src/vsysctl.c 2013-10-17 17:20:48.366930646 +0300
+@@ -165,6 +165,8 @@
+ while ((de = Ereaddir(dp)) != NULL) {
+ if (*de->d_name == '.')
+ continue;
++ if (strcmp(*de->d_name, "CVS") == 0)
++ continue;
+ handle_setting(dir, de->d_name);
+ }
+ Eclosedir(dp);