@@ -36,7 +36,7 @@ echo_result() {
3636}
3737
3838# Create random username
39- user=" tmp_ $( random 4) "
39+ user=" testu_ $( random 4) "
4040while [ ! -z " $( grep " ^$user :" /etc/passwd) " ]; do
4141 user=" tmp_$( random 4) "
4242done
4545tmpfile=$( mktemp -p /tmp )
4646
4747
48- # Add new user
48+ # Add user
4949cmd=" v_add_user $user $user $user @vestacp.com default Super Test"
5050$cmd > $tmpfile 2>> $tmpfile
5151echo_result " Adding new user $user " " $? " " $tmpfile " " $cmd "
5252
53+ # Change user password
54+ cmd=" v_change_user_password $user t3st_p4ssw0rd"
55+ $cmd > $tmpfile 2>> $tmpfile
56+ echo_result " Changing password" " $? " " $tmpfile " " $cmd "
5357
5458# Change system shell
5559cmd=" v_change_user_shell $user bash"
5660$cmd > $tmpfile 2>> $tmpfile
5761echo_result " Changing system shell to /bin/bash" " $? " " $tmpfile " " $cmd "
5862
59-
6063# Change name servers
6164cmd=" v_change_user_ns $user ns0.com ns1.com ns2.com ns3.com"
6265$cmd > $tmpfile 2>> $tmpfile
@@ -103,6 +106,15 @@ else
103106fi
104107echo_result " Dublicate cron job check" " $retval " " $tmpfile " " $cmd "
105108
109+ # Add second cron job
110+ cmd=" v_add_cron_job $user 2 2 2 2 2 echo 2"
111+ $cmd > $tmpfile 2>> $tmpfile
112+ echo_result " Adding second cron job" " $? " " $tmpfile " " $cmd "
113+
114+ # Rebuild cron jobs
115+ cmd=" v_rebuild_cron_jobs $user "
116+ $cmd > $tmpfile 2>> $tmpfile
117+ echo_result " Rebuilding cron jobs" " $? " " $tmpfile " " $cmd "
106118
107119# List network interfaces
108120cmd=" v_list_sys_interfaces plain"
@@ -113,21 +125,66 @@ else
113125 echo_result " Listing network interfaces" " 0" " $tmpfile " " $cmd "
114126fi
115127
116-
117- # Add new ip address
128+ # Add ip address
118129cmd=" v_add_sys_ip 198.18.0.123 255.255.255.255 $interface $user "
119130$cmd > $tmpfile 2>> $tmpfile
120131echo_result " Adding ip 198.18.0.123" " $? " " $tmpfile " " $cmd "
121132
122-
123133# Delete ip address
124134cmd=" v_delete_sys_ip 198.18.0.123"
125135$cmd > $tmpfile 2>> $tmpfile
126136echo_result " Deleting ip 198.18.0.123" " $? " " $tmpfile " " $cmd "
127137
138+ # Add ip address
139+ cmd=" v_add_sys_ip 198.18.0.125 255.255.255.255 $interface $user "
140+ $cmd > $tmpfile 2>> $tmpfile
141+ echo_result " Adding ip 198.18.0.125" " $? " " $tmpfile " " $cmd "
142+
143+ # Add web domain
144+ domain=" test-$( random 4) .vestacp.com"
145+ cmd=" v_add_web_domain $user $domain 198.18.0.125"
146+ $cmd > $tmpfile 2>> $tmpfile
147+ echo_result " Adding web domain $domain on 198.18.0.125" " $? " " $tmpfile " " $cmd "
128148
129- # Delete new user
149+ # Add web domain alias
150+ cmd=" v_add_web_domain_alias $user $domain v3.$domain "
151+ $cmd > $tmpfile 2>> $tmpfile
152+ echo_result " Adding alias v3.$domain " " $? " " $tmpfile " " $cmd "
153+
154+ # Add dns domain
155+ cmd=" v_add_dns_domain $user $domain 198.18.0.125"
156+ $cmd > $tmpfile 2>> $tmpfile
157+ echo_result " Adding dns domain $domain " " $? " " $tmpfile " " $cmd "
158+
159+ # Add mail domain
160+ cmd=" v_add_mail_domain $user $domain "
161+ $cmd > $tmpfile 2>> $tmpfile
162+ echo_result " Adding mail domain $domain " " $? " " $tmpfile " " $cmd "
163+
164+ # Add mysql database
165+ database=d$( random 4)
166+ cmd=" v_add_database $user $database $database dbp4ssw0rd mysql"
167+ $cmd > $tmpfile 2>> $tmpfile
168+ echo_result " Adding mysql database $database " " $? " " $tmpfile " " $cmd "
169+
170+ # Add pgsql database
171+ database=d$( random 4)
172+ cmd=" v_add_database $user $database $database dbp4ssw0rd pgsql"
173+ $cmd > $tmpfile 2>> $tmpfile
174+ echo_result " Adding pgsql database $database " " $? " " $tmpfile " " $cmd "
175+
176+ # Rebuild user configs
177+ cmd=" v_rebuild_user $user yes"
178+ $cmd > $tmpfile 2>> $tmpfile
179+ echo_result " Rebuilding user config" " $? " " $tmpfile " " $cmd "
180+
181+ # Delete user
130182cmd=" v_delete_user $user "
131183$cmd > $tmpfile 2>> $tmpfile
132184echo_result " Deleting user $user " " $? " " $tmpfile " " $cmd "
133185
186+ # Delete ip address
187+ cmd=" v_delete_sys_ip 198.18.0.125"
188+ $cmd > $tmpfile 2>> $tmpfile
189+ echo_result " Deleting ip 198.18.0.125" " $? " " $tmpfile " " $cmd "
190+
0 commit comments