mschmidkunz
- catching up with current status
kkaempf
- testing specially of registration, seems to work now
- further planning for SP1
mvidner
- GMC: all packages are in place, waiting for build, currently broken
and being fixed
- discovered missing product file on RC4, need to test that WebYaST is
updateable
dmacvicar
- SP1 planning, trying to implement autocopletion in users module
to find changes needed in back-end and REST
jsuchome
- testing latest RC and proposed solutions for bugs
jreidinger
- limited language selection for SLE11-SP1, now works
- to do: fixing moved to branch
schubi
- testing RC4, concentrated on patch evaluation
mkudlvasr
- testing RC4, investigating bug sending random data to Language back-end
jdsn
- testing, debugging product file issue
jsrain
- planning for SP1
--
Regards,
Jiri Srain
YaST Team Leader
---------------------------------------------------------------------
SUSE LINUX, s.r.o. e-mail: jsrain(a)suse.cz
Lihovarska 1060/12 tel: +420 284 028 959
190 00 Praha 9 fax: +420 284 028 951
Czech Republic http://www.suse.cz
--
To unsubscribe, e-mail: yast-devel+unsubscribe(a)opensuse.org
For additional commands, e-mail: yast-devel+help(a)opensuse.org
Hi,
I've just wanted to test working with several webyast appliances at the same
time. This is how it worked for me:
- using yast - create a bridge interface
- create 2 tap interfaces
- edit the bridge and include the ethX and the tapX
- using virtualbox, select bridged networking and the appropriate tap
interfaces.
- when booting both VMs at the same time, you'll probably need to restart
networking (dhcpcd of the second one kind of stalls).
Enjoy,
Martin
--
To unsubscribe, e-mail: yast-devel+unsubscribe(a)opensuse.org
For additional commands, e-mail: yast-devel+help(a)opensuse.org
kkaempf: SP1 planning
duncanmv: no update
schubi: bug fixing, testing vendor UI
jdsn: test-case fot registration
lslezak: testing and writing documentation for automatic testing
mvidner: release RC5, with ke release doc as open source
jsuchome: testing RC4
jreidinger: wrote automatic tests for the latest status bug fixes, writing
remaining problems to bugzilla
jsrain: no update
blocker bugs - status timming issue, registration problem (no update channel
for webyast )
--
Josef Reidinger
YaST team
maintainer of perl-Bootloader, YaST2-Repair, webyast
(language,time,basesystem,ntp)
--
To unsubscribe, e-mail: yast-devel+unsubscribe(a)opensuse.org
For additional commands, e-mail: yast-devel+help(a)opensuse.org
Hi,
2 weeks ago rubygem-mocha was updated in
devel:languages:ruby:extensions and as a result, our SLES11 GA build
of WebYaST broke. I solved it by including also the updated
rubygems-1.3.5 there.
But SLE SDK has rubygems-1.3.1.
So I will modify Devel:WebYaST to link to the previous version of
rubygem-mocha so that I can remove the updated rubygems again.
--
Martin Vidner, YaST developer
http://en.opensuse.org/User:Mvidner
Kuracke oddeleni v restauraci je jako fekalni oddeleni v bazenu
On 26.11.2009 10:41, Robert Lihm wrote:
> ref: refs/heads/master
> commit 62649a1d7c26ce7259551417f6a3b0a49ad74a59
> Author: Robert Lihm <rlihm(a)lihmedia.org>
> Date: Thu Nov 26 15:11:49 2009 +0530
>
> * fixed css problem at status wrapper
> * dont now, where the other files come from
> ---
> plugins/language/app/views/language/web-client | 1 +
> webclient/public/stylesheets/.style.css.swp | Bin 0 -> 24576 bytes
> webclient/public/stylesheets/style.css | 8 ++++++--
You have added a *.swp file by mistake.
I'll remove it and add *.swp to .gitignore files.
--
Best Regards
Ladislav Slezák
Yast Developer
------------------------------------------------------------------------
SUSE LINUX, s.r.o. e-mail: lslezak(a)suse.cz
Lihovarská 1060/12 tel: +420 284 028 960
190 00 Prague 9 fax: +420 284 028 951
Czech Republic http://www.suse.cz/
--
To unsubscribe, e-mail: yast-devel+unsubscribe(a)opensuse.org
For additional commands, e-mail: yast-devel+help(a)opensuse.org
duncan - no updates, evaluates features
kkaempf - fix IE html bug, evaluating features
schubi - fixing status module
jdns - fixing bugs, fixing registration
mvidner - update bugs status, releasing RC4 ( problems with istudio)
jsrain - testing
lslezak - fixing bugs, suggestion to create branch for final product
jreidinger - restarting collectd if time is moved, add translating browser
locale identifiers to our identifiers
jsuchome - testing
mkudlvasr - enhancing eula documentation
general:
if you want fix something which should not go to release create branch for it
and after release we merge it as we release new features also as maintenance
update for released appliance
deadline on Thursday noon for packages with fixed P2 ( don't forget tests and
mentioned bug numbers)
--
Josef Reidinger
YaST team
maintainer of perl-Bootloader, YaST2-Repair, webyast
(language,time,basesystem,ntp)
--
To unsubscribe, e-mail: yast-devel+unsubscribe(a)opensuse.org
For additional commands, e-mail: yast-devel+help(a)opensuse.org
kkaempf: discuss SP1 features and bugzilla prioritize
schubi: translation check script, fixing collectd problems
jdns: generate https certificate during build
duncan: no progress
mvidner: move firewall definition
jsrain: no update
jsuchome: working on regular yast
jreidinger: fixing time moving bugs
general:
write comments your P1 bugs
find the easiest solution not the nicest one
--
Josef Reidinger
YaST team
maintainer of perl-Bootloader, YaST2-Repair, webyast
(language,time,basesystem,ntp)
--
To unsubscribe, e-mail: yast-devel+unsubscribe(a)opensuse.org
For additional commands, e-mail: yast-devel+help(a)opensuse.org
J.Daniel Schmidt write:
> ref: refs/heads/master
> commit c2db5a722725ee68bf539b29d8369ed71508d088
> Author: J. Daniel Schmidt <jdsn(a)suse.de>
> Date: Mon Nov 23 18:18:20 2009 +0100
>
> create an SSL certificate with the best hostname, do not start yastwc
> without a certificate (bnc#557752), version 0.0.20 ---
> webclient/package/check-create-certificate.pl | 22
> ++++++++++++++++------ webclient/package/yast2-webclient.changes |
> 7 +++++++
> webclient/package/yastwc | 8 +++++++-
> 3 files changed, 30 insertions(+), 7 deletions(-)
>
> diff --git a/webclient/package/check-create-certificate.pl
> b/webclient/package/check-create-certificate.pl index e63c328..8fb27a2
> 100755
> --- a/webclient/package/check-create-certificate.pl
> +++ b/webclient/package/check-create-certificate.pl
> @@ -70,9 +70,9 @@ emailAddress = root\@$fqdn
> chomp $CNF;
> chomp $CERT;
> chomp $KEY;
> - if ( not defined $CNF || $CNF =~ /^$/ ||
> - not defined $CERT || $CERT =~ /^$/ ||
> - not defined $KEY || $KEY =~ /^$/ )
> + if ( (not defined $CNF ) || $CNF =~ /^$/ ||
> + (not defined $CERT) || $CERT =~ /^$/ ||
> + (not defined $KEY ) || $KEY =~ /^$/ )
Hi,
few notes to your script.
I think that this condition needn't use so complex statements. I think helper
is better ( or lambda function - http://perl.plover.com/lambda/). But I think
that you need it on more place so use helper.
sub is_blank($){
my $val = shift;
return not (defined $val && $val ne "");
}
unless ( is_blank($CNF) || is_blank($CERT) || is_blank($KEY))
{
> {
> print STDERR "Could not create temporary files. Aborting.\n";
> return 0;
> @@ -178,10 +178,20 @@ if (defined $create)
>
> $hostname = `hostname --fqdn` unless defined $hostname;
> chomp $hostname if defined $hostname;
> - unless (defined $hostname)
> + if ( (not defined $hostname) || $hostname =~ /^$/)
> {
> - print STDERR "Hostname missing or invalid. Aborting.\n";
> - exit 1;
> + # do not abort, just create a certificate (bnc#557752)
> + #print STDERR "Hostname missing or invalid. Aborting.\n";
> + #exit 1;
^^^
we use source version system, so code changes doesn't loose. Just remove lines
instead commenting out unless it is temporary or pseudo-code to describe
function.
> +
> + print STDERR "No fully qualified domain name can be found. Please
> fix your DNS setup.\n"; + print STDERR "Using only the hostname for
> SSL certificate.\n"; + $hostname = `hostname`;
> + chomp $hostname if defined $hostname;
> + if ( (not defined $hostname) || $hostname =~ /^$/)
^
use helper defined above.
My helper is, that If I must write same code twice then something is bad and
my code is duplicated.
> + {
> + $hostname = 'localhost';
> + }
> }
>
> if ( create_certificate( $hostname, $certfile, $keyfile, $combinedfile
> ) ) diff --git a/webclient/package/yast2-webclient.changes
> b/webclient/package/yast2-webclient.changes index c5f0686..5dbf1cb 100644
> --- a/webclient/package/yast2-webclient.changes
> +++ b/webclient/package/yast2-webclient.changes
> @@ -1,4 +1,11 @@
> -------------------------------------------------------------------
> +Mon Nov 23 18:15:24 CET 2009 - jdsn(a)suse.de
> +
> +- create an SSL certificate with the best hostname (bnc#557752)
> +- do not start yastwc without a certificate (bnc#557752)
> +- 0.0.20
> +
> +-------------------------------------------------------------------
> Mon Nov 23 12:19:02 CET 2009 - jdsn(a)suse.de
>
> - log check-create-certificate output to logfile
> diff --git a/webclient/package/yastwc b/webclient/package/yastwc
> index 99acd07..f25a61a 100755
> --- a/webclient/package/yastwc
> +++ b/webclient/package/yastwc
> @@ -179,7 +179,13 @@ case "$1" in
> if [ ! -e $COMBINEDCERTFILE ]
> then
> echo "No certificate found. Creating one now."
> - /usr/sbin/check-create-certificate.pl -c -C $CERTIFICATEFILE -K
> $CERTKEYFILE -B $COMBINEDCERTFILE
> >/srv/www/yast/log/check-create-certificate.log 2>&1 + if !
> /usr/sbin/check-create-certificate.pl -c -C $CERTIFICATEFILE -K
> $CERTKEYFILE -B $COMBINEDCERTFILE
> >/srv/www/yast/log/check-create-certificate.log 2>&1 + then
> + echo -n "Can not create certificate. Please see
> /srv/www/yast/log/check-create-certificate.log for details." +
> rc_failed
> + rc_status -v
> + rc_exit
> + fi
> chown lighttpd:lighttpd $CERTIFICATEFILE $CERTKEYFILE
> $COMBINEDCERTFILE fi
>
--
Josef Reidinger
YaST team
maintainer of perl-Bootloader, YaST2-Repair, webyast
(language,time,basesystem,ntp)
--
To unsubscribe, e-mail: yast-devel+unsubscribe(a)opensuse.org
For additional commands, e-mail: yast-devel+help(a)opensuse.org