Added config for xinetd + mockup VM server
The mockup VM script returns either error (if random is odd) or success (if random is even). The protocol is the following: C: Action {Start, Stop, Monit} login pass uid S: ( Error[^|]+ | ok ) | ip(:port)? | hostname
This commit is contained in:
parent
943d091944
commit
90c6cf1d29
|
@ -494,6 +494,7 @@ etc/alternc/templates/postfix/sasl/smtpd.conf -text
|
|||
etc/alternc/templates/proftpd/modules.conf -text
|
||||
etc/alternc/templates/proftpd/proftpd.conf -text
|
||||
etc/alternc/templates/proftpd/welcome.msg -text
|
||||
etc/xinetd.d/alternc_lxc -text
|
||||
install/alternc.install -text
|
||||
install/body_checks -text
|
||||
install/domaines.template -text
|
||||
|
@ -582,6 +583,7 @@ src/alternc-check -text
|
|||
src/alternc-dboptimize -text
|
||||
src/alternc-passwd -text
|
||||
src/alternc_add_policy_dovecot -text
|
||||
src/alternc_lxc_remote -text
|
||||
src/alternc_reload -text
|
||||
src/compress_logs.sh -text
|
||||
src/courier-dovecot-migrate.pl -text
|
||||
|
|
|
@ -0,0 +1,16 @@
|
|||
service alternc_lxc
|
||||
{
|
||||
type = UNLISTED
|
||||
port = 6504
|
||||
socket_type = stream
|
||||
protocol = tcp
|
||||
wait = no
|
||||
user = root
|
||||
server = /var/lib/alternc-lxc/alternc_lxc_remote
|
||||
|
||||
only_from = 127.0.0.1
|
||||
|
||||
disable = no
|
||||
}
|
||||
|
||||
|
|
@ -0,0 +1,14 @@
|
|||
#!/usr/bin/env perl
|
||||
|
||||
my $line = <>;
|
||||
|
||||
my $nb = int(rand(42));
|
||||
|
||||
if ($nb % 2 == 0) {
|
||||
print "Error message here::\n";
|
||||
} else {
|
||||
print "Ok|127.0.0.1:4242|localhost:4242\n";
|
||||
my ($action,$login,$pass,$uid) = split /|/, $line;
|
||||
printf("Hi %s (%d) do you want to %s? -> btw your pass is %s\n", $login, $uid, $action, $pass);
|
||||
}
|
||||
|
Loading…
Reference in New Issue