Enrico Scholz [Sat, 29 Oct 2005 08:46:59 +0000]
when giving a directory and other filesystem objects on the CLI, the
fstool based applications (showattr, setattr, chxid) changed into this
directory without going back. So the other objects can not be found
anymore (resp. the wrong ones) [reported and patched by Daniel Hokka
Zakrisson; http://savannah.nongnu.org/bugs/?func=detailitem&item_id=14313]
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2202
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Fri, 28 Oct 2005 18:41:32 +0000]
use new syntax for '--rescue-cmd'
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2201
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Fri, 28 Oct 2005 18:40:56 +0000]
use new getDistribution API
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2200
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Fri, 28 Oct 2005 18:40:39 +0000]
when building new vservers allow empty directories for their roots
improved error messages a little bit
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2199
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Fri, 28 Oct 2005 18:29:00 +0000]
updated help msg for '--rescue'
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2198
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Fri, 28 Oct 2005 17:59:37 +0000]
colorize/colpanic(): reset attributes after giving out the message
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2197
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Fri, 28 Oct 2005 17:53:49 +0000]
added centos42 support
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2196
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Fri, 28 Oct 2005 17:52:19 +0000]
updated debootstrap url
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2195
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Fri, 28 Oct 2005 17:51:48 +0000]
do not define ENSC_SYSCALL_TRADITIONAL when alternative syscalls are available
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2194
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Fri, 28 Oct 2005 17:51:09 +0000]
use VCMD_ctx_create_v0 instead of VCMD_ctx_create
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2193
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Fri, 28 Oct 2005 17:50:38 +0000]
include "internal.h"
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2192
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Fri, 28 Oct 2005 17:49:52 +0000]
updated to 2.6.13.3-vs2.1.0-rc4 headers
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2191
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Fri, 28 Oct 2005 16:38:40 +0000]
updated to vserver.13thfloor.at/Experimental/SYSCALL/syscall_shiny7.h
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2190
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Fri, 28 Oct 2005 16:09:27 +0000]
added syscall-fallback.h
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2189
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Fri, 28 Oct 2005 16:03:28 +0000]
do not use multiline sed expressions anymore; instead of, assign and
use a Makefile variable
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2188
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Fri, 28 Oct 2005 16:01:19 +0000]
- do not use the local kernelheaders anymore; this causes problems on
cross-compiling
- use a fallback headerfile to determine syscall #
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2187
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Fri, 28 Oct 2005 16:00:10 +0000]
do not use the local kernelheaders anymore; this causes problems on
cross-compiling
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2186
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Tue, 25 Oct 2005 16:23:45 +0000]
improved tests by validating that buffer gets not modified before or
after the indented space
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2185
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Tue, 25 Oct 2005 16:22:33 +0000]
getCtxFromFile(): fixed resource leaks in errorcase
vc_getVserverCtx(): validate result by calling getvserverbyctx()
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2184
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Tue, 25 Oct 2005 16:21:08 +0000]
vc_getVserverByCtx_Internal(): added prototype (with 'validate_result'
parameter)
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2183
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Tue, 25 Oct 2005 16:20:07 +0000]
vc_getVserverByCtx_*(): added 'validate_result' parameter to avoid
recursion when called by getvserverctx()
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2182
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Tue, 25 Oct 2005 16:18:03 +0000]
added vc_compareVserverById()
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2181
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Tue, 25 Oct 2005 16:17:12 +0000]
added comparevserverbyid.c
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2180
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Tue, 25 Oct 2005 16:11:32 +0000]
save some bytes on the stack...
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2179
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Tue, 25 Oct 2005 16:09:30 +0000]
disable expensive tests by default
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2178
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Tue, 25 Oct 2005 16:08:31 +0000]
improved 'silent.%' target a little bit (might be incompatible with
older grep but it's for developing only...)
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2177
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Tue, 25 Oct 2005 16:06:26 +0000]
added hashcalc.sh
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2176
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Tue, 25 Oct 2005 16:06:01 +0000]
fixed params in calculateHashFromFD() call
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2175
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Sun, 23 Oct 2005 22:55:12 +0000]
testInternal(): fixed return value for non-existing files
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2174
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Sun, 23 Oct 2005 22:50:59 +0000]
added hashcalc
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2173
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Sun, 23 Oct 2005 22:49:45 +0000]
added TESTSUITE mode
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2172
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Sun, 9 Oct 2005 09:11:17 +0000]
fixed VLAN setup: set the name-type, honor the 'ip' value and use the
device name on removal (reported by Timothy Arnold,
https://savannah.nongnu.org/bugs/?func=detailitem&item_id=14148)
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2171
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Mon, 8 Aug 2005 22:15:38 +0000]
fixed detection of commented lines in config-files; formerly, only a
single '#' was detected which does not really make sense for comments...
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2170
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Mon, 25 Jul 2005 15:52:14 +0000]
updated URLs
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2169
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Mon, 25 Jul 2005 15:50:48 +0000]
- made the alarm() code working with glibc also; glibc restarts
vc_wait_exit() instead of interrupting it so an explicit
siginterrupt(2) is required
- call alarm(2) again when EINTR was seen
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2168
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Mon, 25 Jul 2005 15:47:28 +0000]
execute 'base.setSuccess' finally
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2167
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Mon, 25 Jul 2005 15:46:40 +0000]
rpm.sanityCheck(): added; it warns about missing initpre scripts
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2166
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Mon, 25 Jul 2005 15:45:59 +0000]
- getDistribution(): added sanity checks to make sure that there exist
a configuration for the selected distribution
- base.initFilesystem(): allow empty directories as root directories
for new vservers; this uses the new isDirectoryEmpty() function
- base.__cleanup(): armed the cleanup code; formerly there was still
the safety 'echo' giving out the resulting command instead of
executing it
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2165
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Mon, 25 Jul 2005 15:42:02 +0000]
use new calling convention of getDistribution(); 'debootstrap' does
not require an explicit configuration of the distribution
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2164
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Mon, 25 Jul 2005 15:41:00 +0000]
fixed typo (s!$CHBIND!$_CHBIND!)
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2163
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Mon, 25 Jul 2005 15:40:22 +0000]
call rpm.sanityCheck()
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2162
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Mon, 25 Jul 2005 15:39:01 +0000]
isDirectoryEmpty(): added
col*(): added
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2161
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Fri, 15 Jul 2005 20:25:06 +0000]
version 0.30.208
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2160
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Fri, 15 Jul 2005 19:40:15 +0000]
check whether enums from <linux/personality.h> are available before using
them (https://savannah.nongnu.org/bugs/?func=detailitem&item_id=12921)
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2159
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Fri, 15 Jul 2005 19:06:58 +0000]
- require the -lib subpackage by -devel
- copy GPG keys from /etc/pki/rpm-gpg/
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2158
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Fri, 15 Jul 2005 19:02:17 +0000]
fixed paths so that it works again...
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2157
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Fri, 15 Jul 2005 19:01:33 +0000]
do not run when IATTR feature is not supported
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2156
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Fri, 15 Jul 2005 19:01:06 +0000]
readded the limit-ulimits-per-vserver stuff due to popular requests
(http://savannah.nongnu.org/bugs/?func=detailitem&item_id=12840)
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2155
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Fri, 15 Jul 2005 18:59:55 +0000]
- adjusted insecure caps for the added CAP_AUDIT* and removed
CAP_QUOTACTL stuff
- assume every unknown capability as insecure
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2154
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Fri, 15 Jul 2005 18:58:57 +0000]
added 'personality'
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2153
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Fri, 15 Jul 2005 18:07:24 +0000]
changed code so that it *compiles* with current kernel headers
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2152
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Fri, 15 Jul 2005 18:06:27 +0000]
Changed the barrier-code so that it sets both the 't' ext2-flag and
chmod-0 permissions. This is required to work with 1.2.10 patch;
formerly the chmod-0 sufficed. [reported by Bjoern Steinbrink,
http://savannah.nongnu.org/bugs/?func=detailitem&item_id=13170]
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2151
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Fri, 15 Jul 2005 16:32:05 +0000]
use a static '29' for QUOTACTL capability as VC_CAP_QUOTACTL was removed
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2150
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Fri, 15 Jul 2005 16:28:18 +0000]
added VC_VXC_{SYSLOG,BINARY_MOUNT,QUOTA_CTL}
added/moved some aliases
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2149
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Fri, 15 Jul 2005 16:27:37 +0000]
removed VC_CAP_QUOTACTL
added VC_CAP_AUDIT*
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2148
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Fri, 15 Jul 2005 16:27:02 +0000]
removed VC_CAP_QUOTACTL
added VC_CAP_AUDIT*
added VC_VXC_{SYSLOG,BINARY_MOUNT,QUOTA_CTL}
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2147
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Fri, 15 Jul 2005 16:25:39 +0000]
added yum-2.3.4-chroot patch
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2146
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Fri, 15 Jul 2005 16:25:01 +0000]
updated to patch-2.6.12.2-vs2.0-rc7
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2145
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Mon, 4 Jul 2005 22:38:42 +0000]
check whether context is already active before starting the build
(http://savannah.nongnu.org/bugs/?func=detailitem&item_id=12849)
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2144
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Mon, 4 Jul 2005 22:36:46 +0000]
allow to pass a numeric xid to 'vserver-info ... RUNNING'
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2143
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Mon, 4 Jul 2005 22:35:47 +0000]
isNumber(): added
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2142
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Mon, 4 Jul 2005 18:14:29 +0000]
give out status message before downloading debootstrap
(http://savannah.nongnu.org/bugs/?func=detailitem&item_id=13472)
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2141
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Mon, 4 Jul 2005 18:03:50 +0000]
updated to vserver.13thfloor.at/Experimental/SYSCALL/syscall.h
from 2005-05-07
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2140
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Sun, 3 Jul 2005 22:42:10 +0000]
oops... set the wrong value
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2139
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Sun, 3 Jul 2005 22:40:55 +0000]
updated
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2138
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Sun, 3 Jul 2005 22:40:43 +0000]
register fc4 as rh-style distribution
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2137
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Sun, 3 Jul 2005 20:15:39 +0000]
check for 'nohup'
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2136
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Sun, 3 Jul 2005 17:53:25 +0000]
removed chroot_* + C++ programs
added chroot_sh + vwait
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2135
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Sun, 3 Jul 2005 17:51:00 +0000]
updated used kernel headers to 2.6.12.2-vs2.0-rc5
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2134
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Sun, 3 Jul 2005 17:49:57 +0000]
- s!VCMD_vx_.et_vhi_name!VCMD_.et_vhi_name!
- added workaround for older kernels not having the naming above
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2133
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Sun, 3 Jul 2005 17:48:13 +0000]
accept 'async' method
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2132
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Sun, 3 Jul 2005 17:47:41 +0000]
pipe 'popd' output to /dev/null
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2131
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Sun, 3 Jul 2005 17:47:06 +0000]
initSync(): fixed parameter naming
initSync(): set 'async' method when 'vwait' is available
_waitForVWait(): read pipe after 'wait' returned
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2130
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Sun, 3 Jul 2005 17:45:43 +0000]
do not set OPTION_KEEP
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2129
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Sun, 3 Jul 2005 17:43:55 +0000]
added vwait
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2128
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Sun, 3 Jul 2005 17:43:34 +0000]
- cleanups
- unset %_dbpath at 'internalize' operation
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2127
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Sun, 3 Jul 2005 17:42:49 +0000]
vshelper.initSync(): fixed parameter naming
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2126
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Sun, 3 Jul 2005 17:40:15 +0000]
implemented 'testfile' subcommand
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2125
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Sun, 3 Jul 2005 14:42:44 +0000]
added yum-2.3.3-chroot.patch
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2124
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Sun, 3 Jul 2005 14:10:14 +0000]
do not quote $_VSHELPER in help message (reported by Roman Barczynski,
https://savannah.nongnu.org/bugs/?func=detailitem&item_id=13162)
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2123
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Sun, 3 Jul 2005 14:03:42 +0000]
mentioned the working directory for the scripts
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2122
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Sun, 3 Jul 2005 14:02:03 +0000]
updated to 2.6.12.2-vs2.0-rc5
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2121
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Sun, 3 Jul 2005 13:19:45 +0000]
execute the prepre script in the configuration directory (*not* the
vdir directory); this should not cause legacy problems as formerly the
directory was not changed overall
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2120
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Sun, 3 Jul 2005 13:18:34 +0000]
check whether filesystem is mounted readonly; if so, execute
$_SECURE_MOUNT with the '-n' argument
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2119
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Sun, 3 Jul 2005 13:17:38 +0000]
execute base.setSuccess() at the end
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2118
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Sun, 3 Jul 2005 13:16:34 +0000]
implemented better error-handling in the read() and write() functions
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2117
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Sun, 3 Jul 2005 12:33:44 +0000]
store result of read*(2) and write*(2) fucntions into signed variables;
error handling is more cleaner in this way
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2116
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Sun, 3 Jul 2005 12:31:25 +0000]
- cleanups
- multiply RSS value with PAGESIZE
(https://savannah.nongnu.org/bugs/?func=detailitem&item_id=13184)
- prepare the '-O' option: calculate vserver names earlier and use
some more helper functions
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2115
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Sun, 3 Jul 2005 12:26:28 +0000]
- doPwStringRequest(): fixed x86_64 issue; rpm-fake.so transmitted a
'size_t' value, but rpm-fake-resolver expected an uint32_t
- minor cleanups
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2114
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Sun, 3 Jul 2005 09:12:31 +0000]
added Vector_foreach*() functions
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2113
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Sat, 2 Jul 2005 09:17:55 +0000]
removed the C++ tools; they do not work with recent configuration and
are adding huge dependencies
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2112
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Thu, 30 Jun 2005 06:17:58 +0000]
use vwait infrastructure
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2111
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Thu, 30 Jun 2005 06:16:58 +0000]
use CHROOT_SH instead of CHROOT_*
use vwait
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2110
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Thu, 30 Jun 2005 06:16:08 +0000]
remove generated vserver when build fails and '--keep' was not specified
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2109
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Thu, 30 Jun 2005 06:13:09 +0000]
use 'base.init' instead of 'base.initVariables'
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2108
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Thu, 30 Jun 2005 06:12:20 +0000]
added '--keep' option
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2107
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Thu, 30 Jun 2005 06:11:51 +0000]
removed CHROOT_*
added CHROOT_SH
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2106
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Thu, 30 Jun 2005 06:11:35 +0000]
use CHROOT_SH instead of CHROOT_*
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2105
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Thu, 30 Jun 2005 06:10:48 +0000]
include signal_cmd.h instead of signal.h
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2104
94cd875c-1c1d-0410-91d2-
eb244daf1a30
Enrico Scholz [Thu, 30 Jun 2005 06:10:23 +0000]
added %dist tag
buildrequire 'which' and 'diffutils'
require 'apt' on i386 only
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2103
94cd875c-1c1d-0410-91d2-
eb244daf1a30