KDE CI: Plasma » plasma-firewall » stable-kf5-qt5 FreeBSDQt5.15 - Build # 46 - Failure!

2022-08-02 Thread CI System
BUILD FAILURE
 Build URL
https://build.kde.org/job/Plasma/job/plasma-firewall/job/stable-kf5-qt5%20FreeBSDQt5.15/46/
 Project:
stable-kf5-qt5 FreeBSDQt5.15
 Date of build:
Tue, 02 Aug 2022 10:39:53 +
 Build duration:
7 min 14 sec and counting
   CONSOLE OUTPUT
  Started by an SCM changeRunning in Durability level: PERFORMANCE_OPTIMIZED[Pipeline] Start of Pipeline[Pipeline] nodeStill waiting to schedule taskWaiting for next available executor on ‘FreeBSDQt5.15’Running on FreeBSD Builder Iota in /usr/home/jenkins/workspace/Plasma/plasma-firewall/stable-kf5-qt5 FreeBSDQt5.15[Pipeline] {[Pipeline] timestamps[Pipeline] {[Pipeline] catchError[Pipeline] {[Pipeline] stage[Pipeline] { (Checkout Sources)[Pipeline] deleteDir[Pipeline] checkout[2022-08-02T10:47:07.774Z] The recommended git tool is: NONE[2022-08-02T10:47:07.780Z] No credentials specified[2022-08-02T10:47:07.783Z] Cloning the remote Git repository[2022-08-02T10:47:07.980Z] ERROR: Error cloning remote repo 'origin'[2022-08-02T10:47:07.980Z] hudson.plugins.git.GitException: Command "git fetch --tags --force --progress -- https://invent.kde.org/plasma/plasma-firewall.git +refs/heads/*:refs/remotes/origin/*" returned status code 128:[2022-08-02T10:47:07.980Z] stdout: [2022-08-02T10:47:07.980Z] stderr: fatal: unable to access 'https://invent.kde.org/plasma/plasma-firewall.git/': The requested URL returned error: 500[2022-08-02T10:47:07.980Z] [2022-08-02T10:47:07.980Z] 	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:2450)[2022-08-02T10:47:07.980Z] 	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandWithCredentials(CliGitAPIImpl.java:2051)[2022-08-02T10:47:07.980Z] 	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.access$500(CliGitAPIImpl.java:84)[2022-08-02T10:47:07.980Z] 	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$1.execute(CliGitAPIImpl.java:573)[2022-08-02T10:47:07.981Z] 	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$2.execute(CliGitAPIImpl.java:802)[2022-08-02T10:47:07.981Z] 	at org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler$GitCommandMasterToSlaveCallable.call(RemoteGitImpl.java:161)[2022-08-02T10:47:07.981Z] 	at org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler$GitCommandMasterToSlaveCallable.call(RemoteGitImpl.java:154)[2022-08-02T10:47:07.981Z] 	at hudson.remoting.UserRequest.perform(UserRequest.java:211)[2022-08-02T10:47:07.981Z] 	at hudson.remoting.UserRequest.perform(UserRequest.java:54)[2022-08-02T10:47:07.981Z] 	at hudson.remoting.Request$2.run(Request.java:375)[2022-08-02T10:47:07.981Z] 	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:73)[2022-08-02T10:47:07.981Z] 	at java.util.concurrent.FutureTask.run(FutureTask.java:266)[2022-08-02T10:47:07.981Z] 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)[2022-08-02T10:47:07.981Z] 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)[2022-08-02T10:47:07.981Z] 	at java.lang.Thread.run(Thread.java:750)[2022-08-02T10:47:07.981Z] 	Suppressed: hudson.remoting.Channel$CallSiteStackTrace: Remote call to FreeBSD Builder Iota[2022-08-02T10:47:07.981Z] 		at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1800)[2022-08-02T10:47:07.981Z] 		at hudson.remoting.UserRequest$ExceptionResponse.retrieve(UserRequest.java:357)[2022-08-02T10:47:07.981Z] 		at hudson.remoting.Channel.call(Channel.java:1001)[2022-08-02T10:47:07.981Z] 		at org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler.execute(RemoteGitImpl.java:146)[2022-08-02T10:47:07.981Z] 		at sun.reflect.GeneratedMethodAccessor388.invoke(Unknown Source)[2022-08-02T10:47:07.981Z] 		at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)[2022-08-02T10:47:07.981Z] 		at java.lang.reflect.Method.invoke(Method.java:498)[2022-08-02T10:47:07.981Z] 		at org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler.invoke(RemoteGitImpl.java:132)[2022-08-02T10:47:07.981Z] 		at com.sun.proxy.$Proxy95.execute(Unknown Source)[2022-08-02T10:47:07.981Z] 		at hudson.plugins.git.GitSCM.retrieveChanges(GitSCM.java:1224)[2022-08-02T10:47:07.981Z] 		at hudson.plugins.git.GitSCM.checkout(GitSCM.java:1302)[2022-08-02T10:47:07.981Z] 		at org.jenkinsci.plugins.workflow.steps.scm.SCMStep.checkout(SCMStep.java:125)[2022-08-02T10:47:07.981Z] 		at org.jenkinsci.plugins.workflow.steps.scm.SCMStep$StepExecutionImpl.run(SCMStep.java:93)[2022-08-02T10:47:07.981Z] 		at org.jenkinsci.plugins.workflow.steps.scm.SCMStep$StepExecutionImpl.run(SCMStep.java:80)[2022-08-02T10:47:07.981Z] 		at org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution.lambda$start$0(SynchronousNonBlockingStepExecution.java:47)[2022-08-02T10:47:07.981Z] 		at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)[2022-08-02T10:47:07.981Z] 		at java.

KDE CI: Plasma » plasma-firewall » kf5-qt5 SUSEQt5.15 - Build # 62 - Fixed!

2021-11-11 Thread CI System
BUILD SUCCESS
 Build URL
https://build.kde.org/job/Plasma/job/plasma-firewall/job/kf5-qt5%20SUSEQt5.15/62/
 Project:
kf5-qt5 SUSEQt5.15
 Date of build:
Thu, 11 Nov 2021 09:05:49 +
 Build duration:
2 hr 40 min and counting
   JUnit Tests
  Name: (root) Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)
   Cobertura Report
  
   Project Coverage Summary
  
   Name
  PackagesFilesClassesLinesConditionalsCobertura Coverage Report0%
(0/8)0%
(0/28)0%
(0/28)0%
(0/2063)0%
(0/1198)Coverage Breakdown by Package
Name
   FilesClassesLinesConditionalskcm0%
(0/1)0%
(0/1)0%
(0/24)0%
(0/4)kcm.backends.firewalld0%
(0/6)0%
(0/6)0%
(0/422)0%
(0/215)kcm.backends.netstat0%
(0/4)0%
(0/4)0%
(0/179)0%
(0/77)kcm.backends.ufw0%
(0/2)0%
(0/2)0%
(0/401)0%
(0/175)kcm.backends.ufw.helper0%
(0/1)0%
(0/1)0%
(0/185)0%
(0/196)kcm.core0%
(0/12)0%
(0/12)0%
(0/758)0%
(0/497)tests.firewall_tests0%
(0/1)0%
(0/1)0%
(0/92)0%
(0/34)tests.ss_tests0%
(0/1)0%
(0/1)0%
(0/2)100%
(0/0)

KDE CI: Plasma » plasma-firewall » kf5-qt5 SUSEQt5.15 - Build # 61 - Failure!

2021-11-10 Thread CI System
BUILD FAILURE
 Build URL
https://build.kde.org/job/Plasma/job/plasma-firewall/job/kf5-qt5%20SUSEQt5.15/61/
 Project:
kf5-qt5 SUSEQt5.15
 Date of build:
Thu, 11 Nov 2021 00:15:20 +
 Build duration:
5 min 2 sec and counting
   CONSOLE OUTPUT
  [...truncated 544 lines...][2021-11-11T00:19:41.051Z] [ 94%] Built target kcm_firewall_autogen[2021-11-11T00:19:41.051Z] Consolidate compiler generated dependencies of target kcm_firewall[2021-11-11T00:19:41.051Z] [100%] Built target kcm_firewall[2021-11-11T00:19:41.051Z] Install the project...[2021-11-11T00:19:41.051Z] -- Install configuration: "Debug"[2021-11-11T00:19:41.051Z] -- Installing: /home/jenkins/workspace/Plasma/plasma-firewall/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/lib64/libkcm_firewall_core.so[2021-11-11T00:19:41.051Z] -- Set runtime path of "/home/jenkins/workspace/Plasma/plasma-firewall/kf5-qt5 SUSEQt5.15/install-divert//home/jenkins/install-prefix/lib64/libkcm_firewall_core.so" to "/home/jenkins/install-prefix/lib64"[2021-11-11T00:19:41.051Z] -- Installing: /home/jenkins/workspace/Plasma/plasma-firewall/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/lib64/plugins/kf5/plasma_firewall/firewalldbackend.so[2021-11-11T00:19:41.051Z] -- Set runtime path of "/home/jenkins/workspace/Plasma/plasma-firewall/kf5-qt5 SUSEQt5.15/install-divert//home/jenkins/install-prefix/lib64/plugins/kf5/plasma_firewall/firewalldbackend.so" to "/home/jenkins/install-prefix/lib64"[2021-11-11T00:19:41.051Z] -- Installing: /home/jenkins/workspace/Plasma/plasma-firewall/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/lib64/plugins/kf5/plasma_firewall/ufwbackend.so[2021-11-11T00:19:41.051Z] -- Set runtime path of "/home/jenkins/workspace/Plasma/plasma-firewall/kf5-qt5 SUSEQt5.15/install-divert//home/jenkins/install-prefix/lib64/plugins/kf5/plasma_firewall/ufwbackend.so" to "/home/jenkins/install-prefix/lib64"[2021-11-11T00:19:41.051Z] -- Installing: /home/jenkins/workspace/Plasma/plasma-firewall/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/share/polkit-1/actions/org.kde.ufw.policy[2021-11-11T00:19:41.051Z] -- Installing: /home/jenkins/workspace/Plasma/plasma-firewall/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/lib64/libexec/kauth/kde_ufw_plugin_helper[2021-11-11T00:19:41.051Z] -- Set runtime path of "/home/jenkins/workspace/Plasma/plasma-firewall/kf5-qt5 SUSEQt5.15/install-divert//home/jenkins/install-prefix/lib64/libexec/kauth/kde_ufw_plugin_helper" to "/home/jenkins/install-prefix/lib64"[2021-11-11T00:19:41.051Z] -- Installing: /home/jenkins/workspace/Plasma/plasma-firewall/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/share/dbus-1/system.d/org.kde.ufw.conf[2021-11-11T00:19:41.051Z] -- Installing: /home/jenkins/workspace/Plasma/plasma-firewall/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/share/dbus-1/system-services/org.kde.ufw.service[2021-11-11T00:19:41.051Z] -- Installing: /home/jenkins/workspace/Plasma/plasma-firewall/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/lib64/libexec/kde_ufw_plugin_helper.py[2021-11-11T00:19:41.051Z] -- Installing: /home/jenkins/workspace/Plasma/plasma-firewall/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/share/kcm_ufw/defaults[2021-11-11T00:19:41.051Z] -- Installing: /home/jenkins/workspace/Plasma/plasma-firewall/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/share/kservices5/kcm_firewall.desktop[2021-11-11T00:19:41.051Z] -- Installing: /home/jenkins/workspace/Plasma/plasma-firewall/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/lib64/plugins/kcms/kcm_firewall.so[2021-11-11T00:19:41.051Z] -- Set runtime path of "/home/jenkins/workspace/Plasma/plasma-firewall/kf5-qt5 SUSEQt5.15/install-divert//home/jenkins/install-prefix/lib64/plugins/kcms/kcm_firewall.so" to "/home/jenkins/install-prefix/lib64"[2021-11-11T00:19:41.051Z] -- Installing: /home/jenkins/workspace/Plasma/plasma-firewall/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/share/kpackage/kcms/kcm_firewall[2021-11-11T00:19:41.051Z] -- Installing: /home/jenkins/workspace/Plasma/plasma-firewall/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/share/kpackage/kcms/kcm_firewall/metadata.desktop.license[2021-11-11T00:19:41.051Z] -- Installing: /home/jenkins/workspace/Plasma/plasma-firewall/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/share/kpackage/kcms/kcm_firewall/contents[2021-11-11T00:19:41.051Z] -- Installing: /home/jenkins/workspace/Plasma/plasma-firewall/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/share/kpackage/kcms/kcm_firewall/contents/ui[2021-11-11T00:19:41.051Z] -- Installing: /home/jenkins/workspace/Plasma/plasma-firewall/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/share/kpa

KDE CI: Plasma » plasma-firewall » kf5-qt5 SUSEQt5.15 - Build # 26 - Fixed!

2021-08-24 Thread CI System
BUILD SUCCESS
 Build URL
https://build.kde.org/job/Plasma/job/plasma-firewall/job/kf5-qt5%20SUSEQt5.15/26/
 Project:
kf5-qt5 SUSEQt5.15
 Date of build:
Tue, 24 Aug 2021 21:05:35 +
 Build duration:
1 min 44 sec and counting
   JUnit Tests
  Name: (root) Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)
   Cobertura Report
  
   Project Coverage Summary
  
   Name
  PackagesFilesClassesLinesConditionalsCobertura Coverage Report0%
(0/8)0%
(0/29)0%
(0/29)0%
(0/2065)0%
(0/1198)Coverage Breakdown by Package
Name
   FilesClassesLinesConditionalskcm0%
(0/1)0%
(0/1)0%
(0/24)0%
(0/4)kcm.backends.firewalld0%
(0/7)0%
(0/7)0%
(0/423)0%
(0/215)kcm.backends.netstat0%
(0/4)0%
(0/4)0%
(0/179)0%
(0/77)kcm.backends.ufw0%
(0/2)0%
(0/2)0%
(0/402)0%
(0/175)kcm.backends.ufw.helper0%
(0/1)0%
(0/1)0%
(0/185)0%
(0/196)kcm.core0%
(0/12)0%
(0/12)0%
(0/758)0%
(0/497)tests.firewall_tests0%
(0/1)0%
(0/1)0%
(0/92)0%
(0/34)tests.ss_tests0%
(0/1)0%
(0/1)0%
(0/2)100%
(0/0)

KDE CI: Plasma » plasma-firewall » kf5-qt5 FreeBSDQt5.15 - Build # 23 - Fixed!

2021-08-24 Thread CI System
BUILD SUCCESS
 Build URL
https://build.kde.org/job/Plasma/job/plasma-firewall/job/kf5-qt5%20FreeBSDQt5.15/23/
 Project:
kf5-qt5 FreeBSDQt5.15
 Date of build:
Tue, 24 Aug 2021 21:05:34 +
 Build duration:
1 min 31 sec and counting

KDE CI: Plasma » plasma-firewall » kf5-qt5 FreeBSDQt5.15 - Build # 22 - Failure!

2021-08-24 Thread CI System
BUILD FAILURE
 Build URL
https://build.kde.org/job/Plasma/job/plasma-firewall/job/kf5-qt5%20FreeBSDQt5.15/22/
 Project:
kf5-qt5 FreeBSDQt5.15
 Date of build:
Tue, 24 Aug 2021 20:49:29 +
 Build duration:
7 min 56 sec and counting
   CONSOLE OUTPUT
  [...truncated 141 lines...][2021-08-24T20:57:25.449Z] Retrieving: Plasma-knotifyconfig-kf5-qt5[2021-08-24T20:57:25.449Z] Retrieving: Plasma-kpeople-kf5-qt5[2021-08-24T20:57:25.449Z] Retrieving: Plasma-kplotting-kf5-qt5[2021-08-24T20:57:25.449Z] Retrieving: Plasma-krunner-kf5-qt5[2021-08-24T20:57:25.449Z] Retrieving: Plasma-prison-kf5-qt5[2021-08-24T20:57:25.449Z] Retrieving: Plasma-purpose-kf5-qt5[2021-08-24T20:57:25.449Z] Retrieving: Plasma-qqc2-desktop-style-kf5-qt5[Pipeline] }[Pipeline] // stage[Pipeline] stage[Pipeline] { (Configuring Build)[Pipeline] sh[2021-08-24T20:57:25.813Z] + python3 -u ci-tooling/helpers/configure-build.py --product Plasma --project plasma-firewall --branchGroup kf5-qt5 --platform FreeBSDQt5.15 --installTo /home/jenkins/install-prefix/[2021-08-24T20:57:25.814Z] == Using the following environment to perform the build:[2021-08-24T20:57:25.814Z] LC_CTYPE  = 'C.UTF-8'[2021-08-24T20:57:25.814Z] JOB_NAME  = 'Plasma/plasma-firewall/kf5-qt5 FreeBSDQt5.15'[2021-08-24T20:57:25.814Z] BUILD_NUMBER  = '22'[2021-08-24T20:57:25.814Z] LOGNAME   = 'jenkins'[2021-08-24T20:57:25.814Z] PAGER = 'more'[2021-08-24T20:57:25.814Z] JAVA_HOME = '/usr/local/openjdk8-jre'[2021-08-24T20:57:25.814Z] JOB_DISPLAY_URL   = 'https://build.kde.org/job/Plasma/job/plasma-firewall/job/kf5-qt5%20FreeBSDQt5.15/display/redirect'[2021-08-24T20:57:25.814Z] MAIL  = '/var/mail/jenkins'[2021-08-24T20:57:25.814Z] RUN_CHANGES_DISPLAY_URL   = 'https://build.kde.org/job/Plasma/job/plasma-firewall/job/kf5-qt5%20FreeBSDQt5.15/22/display/redirect?page=changes'[2021-08-24T20:57:25.814Z] JENKINS_URL   = 'https://build.kde.org/'[2021-08-24T20:57:25.814Z] PATH  = '/usr/home/jenkins/install-prefix/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/home/jenkins/bin'[2021-08-24T20:57:25.814Z] JOB_BASE_NAME = 'kf5-qt5 FreeBSDQt5.15'[2021-08-24T20:57:25.814Z] EDITOR= 'vi'[2021-08-24T20:57:25.814Z] ENV   = '/home/jenkins/.shrc'[2021-08-24T20:57:25.814Z] HUDSON_HOME   = '/home/production/data'[2021-08-24T20:57:25.814Z] BUILD_ID  = '22'[2021-08-24T20:57:25.814Z] OLDPWD= '/usr/home/jenkins'[2021-08-24T20:57:25.814Z] PWD   = '/usr/home/jenkins/workspace/Plasma/plasma-firewall/kf5-qt5 FreeBSDQt5.15'[2021-08-24T20:57:25.814Z] _ = '/usr/local/bin/java'[2021-08-24T20:57:25.814Z] TERM      = 'su'[2021-08-24T20:57:25.814Z] NODE_LABELS   = 'FreeBSD Builder Iota FreeBSDQt5.15'[2021-08-24T20:57:25.814Z] BUILD_TAG = 'jenkins-Plasma-plasma-firewall-kf5-qt5 FreeBSDQt5.15-22'[2021-08-24T20:57:25.814Z] RUN_TESTS_DISPLAY_URL = 'https://build.kde.org/job/Plasma/job/plasma-firewall/job/kf5-qt5%20FreeBSDQt5.15/22/display/redirect?page=tests'[2021-08-24T20:57:25.814Z] BUILD_DISPLAY_NAME= '#22'[2021-08-24T20:57:25.814Z] RUN_DISPLAY_URL   = 'https://build.kde.org/job/Plasma/job/plasma-firewall/job/kf5-qt5%20FreeBSDQt5.15/22/display/redirect'[2021-08-24T20:57:25.814Z] USER  = 'jenkins'[2021-08-24T20:57:25.814Z] RUN_ARTIFACTS_DISPLAY_URL = 'https://build.kde.org/job/Plasma/job/plasma-firewall/job/kf5-qt5%20FreeBSDQt5.15/22/display/redirect?page=artifacts'[2021-08-24T20:57:25.814Z] HOME      = '/home/jenkins'[2021-08-24T20:57:25.814Z] BUILD_URL = 'https://build.kde.org/job/Plasma/job/plasma-firewall/job/kf5-qt5%20FreeBSDQt5.15/22/'[2021-08-24T20:57:25.814Z] JOB_URL   = 'https://build.kde.org/job/Plasma/job/plasma-firewall/job/kf5-qt5%20FreeBSDQt5.15/'[2021-08-24T20:57:25.814Z] HUDSON_URL= 'https://build.kde.org/'[2021-08-24T20:57:25.814Z] SHELL = '/bin/sh'[2021-08-24T20:57:25.814Z] WORKSPACE = '/usr/home/jenkins/workspace/Plasma/plasma-firewall/kf5-qt5 FreeBSDQt5.15'[2021-08-24T20:57:25.814Z] WORKSPACE_TMP = '/usr/home/jenkins/workspace/Plasma/plasma-firewall/kf5-qt5 FreeBSDQt5.15@tmp'[2021-08-24T20:57:25.814Z] STAGE_NAME= 'Configuring Build'[2021-08-24T20:57:25.814Z] NODE_NAME = 'FreeBSD Builder Iota

KDE CI: Plasma » plasma-firewall » kf5-qt5 SUSEQt5.15 - Build # 25 - Failure!

2021-08-24 Thread CI System
BUILD FAILURE
 Build URL
https://build.kde.org/job/Plasma/job/plasma-firewall/job/kf5-qt5%20SUSEQt5.15/25/
 Project:
kf5-qt5 SUSEQt5.15
 Date of build:
Tue, 24 Aug 2021 20:49:29 +
 Build duration:
3 min 18 sec and counting
   CONSOLE OUTPUT
  [...truncated 185 lines...][2021-08-24T20:52:47.651Z] JAVA_HOME = '/usr/lib64/jvm/jre-openjdk'[2021-08-24T20:52:47.651Z] JRE_HOME  = '/usr/lib64/jvm/java-11-openjdk-11'[2021-08-24T20:52:47.651Z] CPU   = 'x86_64'[2021-08-24T20:52:47.651Z] RUN_CHANGES_DISPLAY_URL   = 'https://build.kde.org/job/Plasma/job/plasma-firewall/job/kf5-qt5%20SUSEQt5.15/25/display/redirect?page=changes'[2021-08-24T20:52:47.651Z] JAVA_BINDIR   = '/usr/lib64/jvm/jre-openjdk/bin'[2021-08-24T20:52:47.651Z] GPG_TTY   = 'not a tty'[2021-08-24T20:52:47.651Z] HUDSON_HOME   = '/home/production/data'[2021-08-24T20:52:47.651Z] PWD   = '/home/jenkins/workspace/Plasma/plasma-firewall/kf5-qt5 SUSEQt5.15'[2021-08-24T20:52:47.651Z] LOGNAME   = 'jenkins'[2021-08-24T20:52:47.651Z] BUILD_URL = 'https://build.kde.org/job/Plasma/job/plasma-firewall/job/kf5-qt5%20SUSEQt5.15/25/'[2021-08-24T20:52:47.651Z] JOB_URL   = 'https://build.kde.org/job/Plasma/job/plasma-firewall/job/kf5-qt5%20SUSEQt5.15/'[2021-08-24T20:52:47.651Z] BUILD_NUMBER  = '25'[2021-08-24T20:52:47.651Z] _ = '/usr/bin/python3'[2021-08-24T20:52:47.651Z] XKEYSYMDB = '/usr/X11R6/lib/X11/XKeysymDB'[2021-08-24T20:52:47.651Z] MOTD_SHOWN= 'pam'[2021-08-24T20:52:47.651Z] BUILD_DISPLAY_NAME= '#25'[2021-08-24T20:52:47.651Z] XNLSPATH  = '/usr/X11R6/lib/X11/nls'[2021-08-24T20:52:47.651Z] HOME  = '/home/jenkins/'[2021-08-24T20:52:47.651Z] JENKINS_URL   = 'https://build.kde.org/'[2021-08-24T20:52:47.651Z] JOB_BASE_NAME = 'kf5-qt5 SUSEQt5.15'[2021-08-24T20:52:47.651Z] OSTYPE= 'linux'[2021-08-24T20:52:47.651Z] JOB_NAME      = 'Plasma/plasma-firewall/kf5-qt5 SUSEQt5.15'[2021-08-24T20:52:47.651Z] LESS_ADVANCED_PREPROCESSOR = 'no'[2021-08-24T20:52:47.651Z] RUN_DISPLAY_URL   = 'https://build.kde.org/job/Plasma/job/plasma-firewall/job/kf5-qt5%20SUSEQt5.15/25/display/redirect'[2021-08-24T20:52:47.651Z] JOB_DISPLAY_URL   = 'https://build.kde.org/job/Plasma/job/plasma-firewall/job/kf5-qt5%20SUSEQt5.15/display/redirect'[2021-08-24T20:52:47.651Z] WORKSPACE = '/home/jenkins/workspace/Plasma/plasma-firewall/kf5-qt5 SUSEQt5.15'[2021-08-24T20:52:47.651Z] HUDSON_URL= 'https://build.kde.org/'[2021-08-24T20:52:47.651Z] LESSCLOSE = 'lessclose.sh %s %s'[2021-08-24T20:52:47.651Z] NODE_NAME = 'Docker Swarm-9cfd4a1ae452'[2021-08-24T20:52:47.651Z] HOST  = '9cfd4a1ae452'[2021-08-24T20:52:47.651Z] LESSOPEN  = 'lessopen.sh %s'[2021-08-24T20:52:47.651Z] USER  = 'jenkins'[2021-08-24T20:52:47.651Z] MORE  = '-sl'[2021-08-24T20:52:47.651Z] CSHEDIT   = 'emacs'[2021-08-24T20:52:47.651Z] SHLVL = '2'[2021-08-24T20:52:47.652Z] BUILD_TAG = 'jenkins-Plasma-plasma-firewall-kf5-qt5 SUSEQt5.15-25'[2021-08-24T20:52:47.652Z] WINDOWMANAGER = 'xterm'[2021-08-24T20:52:47.652Z] PAGER = 'less'[2021-08-24T20:52:47.652Z] EXECUTOR_NUMBER   = '0'[2021-08-24T20:52:47.652Z] CVS_RSH   = 'ssh'[2021-08-24T20:52:47.652Z] LIBGL_DEBUG   = 'quiet'[2021-08-24T20:52:47.652Z] DEBUGINFOD_URLS   = 'https://debuginfod.opensuse.org/'[2021-08-24T20:52:47.652Z] STAGE_NAME= 'Configuring Build'[2021-08-24T20:52:47.652Z] NODE_LABELS   = 'Docker Swarm-9cfd4a1ae452 SUSEQt5.15'[2021-08-24T20:52:47.652Z] WORKSPACE_TMP = '/home/jenkins/workspace/Plasma/plasma-firewall/kf5-qt5 SUSEQt5.15@tmp'[2021-08-24T20:52:47.652Z] XDG_DATA_DIRS = '/home/jenkins/install-prefix/share:/usr/share:/usr/local/share:/usr/share'[2021-08-24T20:52:47.652Z] CONFIG_SITE   = '/usr/share/site/x86_64-unknown-linux-gnu'[2021-08-24T20:52:47.652Z] PATH  = '/home/jenkins/install-prefix/bin:/home/jenkins//bin:/usr/local/bin:/usr/bin:/bin'[2021-08-24T20:52:47.652Z] RUN_ARTIFACTS_DI

KDE CI: Plasma » plasma-firewall » stable-kf5-qt5 FreeBSDQt5.15 - Build # 3 - Fixed!

2021-05-03 Thread CI System
BUILD SUCCESS
 Build URL
https://build.kde.org/job/Plasma/job/plasma-firewall/job/stable-kf5-qt5%20FreeBSDQt5.15/3/
 Project:
stable-kf5-qt5 FreeBSDQt5.15
 Date of build:
Mon, 03 May 2021 14:02:50 +
 Build duration:
42 sec and counting

KDE CI: Plasma » plasma-firewall » kf5-qt5 FreeBSDQt5.15 - Build # 2 - Fixed!

2021-04-25 Thread CI System
BUILD SUCCESS
 Build URL
https://build.kde.org/job/Plasma/job/plasma-firewall/job/kf5-qt5%20FreeBSDQt5.15/2/
 Project:
kf5-qt5 FreeBSDQt5.15
 Date of build:
Sun, 25 Apr 2021 23:47:02 +
 Build duration:
42 min and counting

KDE CI: Plasma » plasma-firewall » stable-kf5-qt5 FreeBSDQt5.15 - Build # 2 - Still Failing!

2021-04-25 Thread CI System
BUILD FAILURE
 Build URL
https://build.kde.org/job/Plasma/job/plasma-firewall/job/stable-kf5-qt5%20FreeBSDQt5.15/2/
 Project:
stable-kf5-qt5 FreeBSDQt5.15
 Date of build:
Sun, 25 Apr 2021 23:11:27 +
 Build duration:
1 hr 14 min and counting
   CONSOLE OUTPUT
  [...truncated 264 lines...][2021-04-26T00:26:19.118Z] Call Stack (most recent call first):[2021-04-26T00:26:19.118Z]   kcm/CMakeLists.txt:42 (kpackage_install_package)[2021-04-26T00:26:19.118Z] [2021-04-26T00:26:19.118Z] [2021-04-26T00:26:19.118Z] -- The following OPTIONAL packages have been found:[2021-04-26T00:26:19.118Z] [2021-04-26T00:26:19.118Z]  * KF5Codecs (required version >= 5.81.0)[2021-04-26T00:26:19.118Z]  * Qt5QmlModels (required version >= 5.15.2)[2021-04-26T00:26:19.118Z]  * KF5Service (required version >= 5.81.0)[2021-04-26T00:26:19.118Z]  * KF5Package (required version >= 5.81.0)[2021-04-26T00:26:19.118Z] [2021-04-26T00:26:19.118Z] -- The following REQUIRED packages have been found:[2021-04-26T00:26:19.118Z] [2021-04-26T00:26:19.118Z]  * PythonInterp (required version >= 3)[2021-04-26T00:26:19.118Z]  * Qt5Network (required version >= 5.15.2)[2021-04-26T00:26:19.118Z]  * Qt5Qml[2021-04-26T00:26:19.118Z]  * KF5KCMUtils[2021-04-26T00:26:19.118Z]  * Qt5X11Extras[2021-04-26T00:26:19.118Z]  * Qt5 (required version >= 5.14.0)[2021-04-26T00:26:19.118Z]  * Qt5Gui (required version >= 5.15.0)[2021-04-26T00:26:19.118Z]  * KF5PlasmaQuick (required version >= 5.30.0)[2021-04-26T00:26:19.118Z]  * Gettext[2021-04-26T00:26:19.118Z]  * KF5I18n (required version >= 5.30.0)[2021-04-26T00:26:19.118Z]  * Qt5Quick (required version >= 5.15.0)[2021-04-26T00:26:19.118Z]  * ECM (required version >= 1.6.0)[2021-04-26T00:26:19.118Z]  * KF5Declarative (required version >= 5.30.0)[2021-04-26T00:26:19.118Z]  * Qt5Core (required version >= 5.15.0)[2021-04-26T00:26:19.118Z]  * KF5CoreAddons (required version >= 5.81.0)[2021-04-26T00:26:19.118Z]  * KF5Auth (required version >= 5.30.0)[2021-04-26T00:26:19.118Z]  * Qt5Xml (required version >= 5.15.0)[2021-04-26T00:26:19.118Z]  * Qt5DBus (required version >= 5.15.0)[2021-04-26T00:26:19.118Z]  * KF5Config (required version >= 5.30.0)[2021-04-26T00:26:19.118Z]  * KF5 (required version >= 5.30.0)[2021-04-26T00:26:19.118Z] [2021-04-26T00:26:19.118Z] -- Configuring done[2021-04-26T00:26:19.688Z] -- Generating done[2021-04-26T00:26:19.688Z] -- Build files have been written to: /usr/home/jenkins/workspace/Plasma/plasma-firewall/stable-kf5-qt5 FreeBSDQt5.15/build[Pipeline] }[Pipeline] // stage[Pipeline] stage[Pipeline] { (Compiling)[Pipeline] sh[2021-04-26T00:26:20.472Z] + python3 -u ci-tooling/helpers/compile-build.py --product Plasma --project plasma-firewall --branchGroup stable-kf5-qt5 --platform FreeBSDQt5.15 --usingInstall /home/jenkins/install-prefix/[2021-04-26T00:26:20.472Z] Scanning dependencies of target org.kde.ufw.policy-customtarget[2021-04-26T00:26:20.472Z] Scanning dependencies of target kcm_firewall_core_autogen[2021-04-26T00:26:20.472Z] Scanning dependencies of target kcm_firewall-kcms-metadata-json[2021-04-26T00:26:20.472Z] [  2%] Generating org.kde.ufw.policy[2021-04-26T00:26:20.472Z] Scanning dependencies of target kde_ufw_plugin_helper_autogen[2021-04-26T00:26:20.472Z] [  6%] Automatic MOC for target kcm_firewall_core[2021-04-26T00:26:20.472Z] [  6%] Generating kcm_firewall-kcms-metadata.json[2021-04-26T00:26:20.472Z] [  8%] Automatic MOC for target kde_ufw_plugin_helper[2021-04-26T00:26:20.472Z] [ 10%] actions for org.kde.ufw[2021-04-26T00:26:20.728Z] [ 10%] Built target org.kde.ufw.policy-customtarget[2021-04-26T00:26:20.728Z] About to parse service type file "/usr/home/jenkins/install-prefix/share/kservicetypes5/kcmodule.desktop"[2021-04-26T00:26:20.728Z] Found property definition "X-KDE-FactoryName" with type "QString"[2021-04-26T00:26:20.728Z] Found property definition "X-KDE-ParentComponents" with type "QStringList"[2021-04-26T00:26:20.728Z] Found property definition "X-KDE-CfgDlgHierarchy" with type "QString"[2021-04-26T00:26:20.728Z] Found property definition "X-KDE-System-Settings-Parent-Category" with type "QString"[2021-04-26T00:26:20.728Z] Found property definition "X-KDE-KInfoCenter-Category" with type "QString"[2021-04-26T00:26:20.728Z] Found property definition "X-KDE-Weight" with type "int"[2021-04-26T00:26:20.728Z] Found property definition "X-KDE-PluginKeyword" with type "QString"[2021-04-26T00:26:20.728Z] Found property definition "X-KDE-OnlyShowOnQtPlatforms" with type "QStringList"[2021-04-26T00:26:20.728Z] Found property definition "X-KDE-KCM-Args" with type "QStringList"[2021-04-26T00:26:20.728Z] Unknown property type for key "X-Plasma-API" -> falling back to string[2021-04-2

KDE CI: Plasma » plasma-firewall » kf5-qt5 FreeBSDQt5.15 - Build # 1 - Failure!

2021-04-25 Thread CI System
BUILD FAILURE
 Build URL
https://build.kde.org/job/Plasma/job/plasma-firewall/job/kf5-qt5%20FreeBSDQt5.15/1/
 Project:
kf5-qt5 FreeBSDQt5.15
 Date of build:
Sun, 25 Apr 2021 22:28:51 +
 Build duration:
42 min and counting
   CONSOLE OUTPUT
  [...truncated 269 lines...][2021-04-25T23:11:42.256Z] [2021-04-25T23:11:42.256Z] -- The following OPTIONAL packages have been found:[2021-04-25T23:11:42.256Z] [2021-04-25T23:11:42.256Z]  * KF5Codecs (required version >= 5.81.0)[2021-04-25T23:11:42.256Z]  * Qt5QmlModels (required version >= 5.15.2)[2021-04-25T23:11:42.256Z]  * KF5Service (required version >= 5.81.0)[2021-04-25T23:11:42.256Z]  * KF5Package (required version >= 5.81.0)[2021-04-25T23:11:42.256Z] [2021-04-25T23:11:42.256Z] -- The following REQUIRED packages have been found:[2021-04-25T23:11:42.256Z] [2021-04-25T23:11:42.256Z]  * PythonInterp (required version >= 3)[2021-04-25T23:11:42.256Z]  * Qt5Network (required version >= 5.15.2)[2021-04-25T23:11:42.256Z]  * Qt5Qml[2021-04-25T23:11:42.256Z]  * KF5KCMUtils[2021-04-25T23:11:42.256Z]  * Qt5X11Extras[2021-04-25T23:11:42.256Z]  * Qt5 (required version >= 5.14.0)[2021-04-25T23:11:42.256Z]  * Qt5Gui (required version >= 5.15.0)[2021-04-25T23:11:42.256Z]  * KF5PlasmaQuick (required version >= 5.30.0)[2021-04-25T23:11:42.256Z]  * Gettext[2021-04-25T23:11:42.256Z]  * KF5I18n (required version >= 5.30.0)[2021-04-25T23:11:42.256Z]  * Qt5Quick (required version >= 5.15.0)[2021-04-25T23:11:42.256Z]  * ECM (required version >= 1.6.0)[2021-04-25T23:11:42.256Z]  * KF5Declarative (required version >= 5.30.0)[2021-04-25T23:11:42.256Z]  * Qt5Core (required version >= 5.15.0)[2021-04-25T23:11:42.256Z]  * KF5CoreAddons (required version >= 5.81.0)[2021-04-25T23:11:42.256Z]  * KF5Auth (required version >= 5.30.0)[2021-04-25T23:11:42.256Z]  * Qt5Xml (required version >= 5.15.0)[2021-04-25T23:11:42.256Z]  * Qt5DBus (required version >= 5.15.0)[2021-04-25T23:11:42.256Z]  * KF5Config (required version >= 5.30.0)[2021-04-25T23:11:42.256Z]  * KF5 (required version >= 5.30.0)[2021-04-25T23:11:42.256Z] [2021-04-25T23:11:42.256Z] -- Configuring done[2021-04-25T23:11:42.256Z] -- Generating done[2021-04-25T23:11:42.256Z] -- Build files have been written to: /usr/home/jenkins/workspace/Plasma/plasma-firewall/kf5-qt5 FreeBSDQt5.15/build[Pipeline] }[Pipeline] // stage[Pipeline] stage[Pipeline] { (Compiling)[Pipeline] sh[2021-04-25T23:11:42.563Z] + python3 -u ci-tooling/helpers/compile-build.py --product Plasma --project plasma-firewall --branchGroup kf5-qt5 --platform FreeBSDQt5.15 --usingInstall /home/jenkins/install-prefix/[2021-04-25T23:11:42.563Z] Scanning dependencies of target kcm_firewall-kcms-metadata-json[2021-04-25T23:11:42.563Z] Scanning dependencies of target kde_ufw_plugin_helper_autogen[2021-04-25T23:11:42.563Z] Scanning dependencies of target org.kde.ufw.policy-customtarget[2021-04-25T23:11:42.563Z] Scanning dependencies of target kcm_firewall_core_autogen[2021-04-25T23:11:42.563Z] [  2%] Generating kcm_firewall-kcms-metadata.json[2021-04-25T23:11:42.563Z] [  4%] Automatic MOC for target kde_ufw_plugin_helper[2021-04-25T23:11:42.563Z] [  6%] Generating org.kde.ufw.policy[2021-04-25T23:11:42.563Z] [  8%] Automatic MOC for target kcm_firewall_core[2021-04-25T23:11:42.563Z] About to parse service type file "/usr/home/jenkins/install-prefix/share/kservicetypes5/kcmodule.desktop"[2021-04-25T23:11:42.563Z] Found property definition "X-KDE-FactoryName" with type "QString"[2021-04-25T23:11:42.563Z] Found property definition "X-KDE-ParentComponents" with type "QStringList"[2021-04-25T23:11:42.563Z] Found property definition "X-KDE-CfgDlgHierarchy" with type "QString"[2021-04-25T23:11:42.563Z] Found property definition "X-KDE-System-Settings-Parent-Category" with type "QString"[2021-04-25T23:11:42.563Z] Found property definition "X-KDE-KInfoCenter-Category" with type "QString"[2021-04-25T23:11:42.563Z] Found property definition "X-KDE-Weight" with type "int"[2021-04-25T23:11:42.563Z] Found property definition "X-KDE-PluginKeyword" with type "QString"[2021-04-25T23:11:42.563Z] Found property definition "X-KDE-OnlyShowOnQtPlatforms" with type "QStringList"[2021-04-25T23:11:42.563Z] Found property definition "X-KDE-KCM-Args" with type "QStringList"[2021-04-25T23:11:42.563Z] Unknown property type for key "X-Plasma-API" -> falling back to string[2021-04-25T23:11:42.563Z] Unknown property type for key "X-Plasma-MainScript" -> falling back to string[2021-04-25T23:11:42.563Z] Generated  "/usr/home/jenkins/workspace/Plasma/plasma-firewall/kf5-qt5 FreeBSDQt5.15/build/kcm/kcm_firewall-kcms-metadata.json"[2021-04-25T23:11:42.564Z] [ 10%] actions for org.kde.ufw[202

KDE CI: Plasma » plasma-firewall » stable-kf5-qt5 FreeBSDQt5.15 - Build # 1 - Failure!

2021-04-25 Thread CI System
BUILD FAILURE
 Build URL
https://build.kde.org/job/Plasma/job/plasma-firewall/job/stable-kf5-qt5%20FreeBSDQt5.15/1/
 Project:
stable-kf5-qt5 FreeBSDQt5.15
 Date of build:
Sun, 25 Apr 2021 22:28:49 +
 Build duration:
42 min and counting
   CONSOLE OUTPUT
  [...truncated 265 lines...][2021-04-25T23:11:23.270Z] [2021-04-25T23:11:23.527Z] -- The following OPTIONAL packages have been found:[2021-04-25T23:11:23.527Z] [2021-04-25T23:11:23.527Z]  * KF5Codecs (required version >= 5.81.0)[2021-04-25T23:11:23.527Z]  * Qt5QmlModels (required version >= 5.15.2)[2021-04-25T23:11:23.527Z]  * KF5Service (required version >= 5.81.0)[2021-04-25T23:11:23.527Z]  * KF5Package (required version >= 5.81.0)[2021-04-25T23:11:23.527Z] [2021-04-25T23:11:23.527Z] -- The following REQUIRED packages have been found:[2021-04-25T23:11:23.527Z] [2021-04-25T23:11:23.527Z]  * PythonInterp (required version >= 3)[2021-04-25T23:11:23.527Z]  * Qt5Network (required version >= 5.15.2)[2021-04-25T23:11:23.527Z]  * Qt5Qml[2021-04-25T23:11:23.527Z]  * KF5KCMUtils[2021-04-25T23:11:23.527Z]  * Qt5X11Extras[2021-04-25T23:11:23.527Z]  * Qt5 (required version >= 5.14.0)[2021-04-25T23:11:23.527Z]  * Qt5Gui (required version >= 5.15.0)[2021-04-25T23:11:23.527Z]  * KF5PlasmaQuick (required version >= 5.30.0)[2021-04-25T23:11:23.527Z]  * Gettext[2021-04-25T23:11:23.527Z]  * KF5I18n (required version >= 5.30.0)[2021-04-25T23:11:23.527Z]  * Qt5Quick (required version >= 5.15.0)[2021-04-25T23:11:23.527Z]  * ECM (required version >= 1.6.0)[2021-04-25T23:11:23.527Z]  * KF5Declarative (required version >= 5.30.0)[2021-04-25T23:11:23.527Z]  * Qt5Core (required version >= 5.15.0)[2021-04-25T23:11:23.527Z]  * KF5CoreAddons (required version >= 5.81.0)[2021-04-25T23:11:23.527Z]  * KF5Auth (required version >= 5.30.0)[2021-04-25T23:11:23.527Z]  * Qt5Xml (required version >= 5.15.0)[2021-04-25T23:11:23.527Z]  * Qt5DBus (required version >= 5.15.0)[2021-04-25T23:11:23.527Z]  * KF5Config (required version >= 5.30.0)[2021-04-25T23:11:23.527Z]  * KF5 (required version >= 5.30.0)[2021-04-25T23:11:23.527Z] [2021-04-25T23:11:23.527Z] -- Configuring done[2021-04-25T23:11:23.527Z] -- Generating done[2021-04-25T23:11:23.527Z] -- Build files have been written to: /usr/home/jenkins/workspace/Plasma/plasma-firewall/stable-kf5-qt5 FreeBSDQt5.15/build[Pipeline] }[Pipeline] // stage[Pipeline] stage[Pipeline] { (Compiling)[Pipeline] sh[2021-04-25T23:11:23.933Z] + python3 -u ci-tooling/helpers/compile-build.py --product Plasma --project plasma-firewall --branchGroup stable-kf5-qt5 --platform FreeBSDQt5.15 --usingInstall /home/jenkins/install-prefix/[2021-04-25T23:11:23.933Z] Scanning dependencies of target org.kde.ufw.policy-customtarget[2021-04-25T23:11:23.933Z] Scanning dependencies of target kcm_firewall_core_autogen[2021-04-25T23:11:23.933Z] Scanning dependencies of target kcm_firewall-kcms-metadata-json[2021-04-25T23:11:23.933Z] Scanning dependencies of target kde_ufw_plugin_helper_autogen[2021-04-25T23:11:23.933Z] [  2%] Automatic MOC for target kde_ufw_plugin_helper[2021-04-25T23:11:23.933Z] [  4%] Generating org.kde.ufw.policy[2021-04-25T23:11:23.934Z] [  6%] Generating kcm_firewall-kcms-metadata.json[2021-04-25T23:11:23.934Z] [  8%] Automatic MOC for target kcm_firewall_core[2021-04-25T23:11:23.934Z] About to parse service type file "/usr/home/jenkins/install-prefix/share/kservicetypes5/kcmodule.desktop"[2021-04-25T23:11:23.934Z] Found property definition "X-KDE-FactoryName" with type "QString"[2021-04-25T23:11:23.934Z] Found property definition "X-KDE-ParentComponents" with type "QStringList"[2021-04-25T23:11:23.934Z] Found property definition "X-KDE-CfgDlgHierarchy" with type "QString"[2021-04-25T23:11:23.934Z] Found property definition "X-KDE-System-Settings-Parent-Category" with type "QString"[2021-04-25T23:11:23.934Z] Found property definition "X-KDE-KInfoCenter-Category" with type "QString"[2021-04-25T23:11:23.934Z] Found property definition "X-KDE-Weight" with type "int"[2021-04-25T23:11:23.934Z] Found property definition "X-KDE-PluginKeyword" with type "QString"[2021-04-25T23:11:23.934Z] Found property definition "X-KDE-OnlyShowOnQtPlatforms" with type "QStringList"[2021-04-25T23:11:23.934Z] Found property definition "X-KDE-KCM-Args" with type "QStringList"[2021-04-25T23:11:23.934Z] Unknown property type for key "X-Plasma-API" -> falling back to string[2021-04-25T23:11:23.934Z] Unknown property type for key "X-Plasma-MainScript" -> falling back to string[2021-04-25T23:11:23.934Z] Generated  "/usr/home/jenkins/workspace/Plasma/plasma-firewall/stable-kf5-qt5 FreeBSDQt5.15/build/kcm/kcm_firewall-kcms-metadata.json"[2021-04-25T23:11:23.934Z] [  8%] 

[sysadmin/repo-metadata] projects-invent/plasma/plasma-firewall: Move Plasma Firewall from KDE Review per the request of it's maintainers.

2021-01-26 Thread Ben Cooksley
Git commit 9990b7772a218df48d7c744c4b8b607cfde97170 by Ben Cooksley.
Committed on 26/01/2021 at 09:04.
Pushed by bcooksley into branch 'master'.

Move Plasma Firewall from KDE Review per the request of it's maintainers.
Also, transfer Plasma Firewall from the Network group to the Plasma group.

Note to Plasma developers: Please ensure you specify the correct group in the 
beginning, projects are meant to minimize their moves between groups as much as 
possible.
In this instance the plasma/ group is intended both for projects that are part 
of the Plasma release unit, as well as Playground and Extragear projects that 
are related to Plasma.

CCMAIL: kde-core-de...@kde.org
CCMAIL: plasma-devel@kde.org

Ref T14012

R  +0-0projects-invent/plasma/plasma-firewall/i18n.json [from: 
projects-invent/network/plasma-firewall/i18n.json - 100% similarity]
R  +2-2projects-invent/plasma/plasma-firewall/metadata.yaml [from: 
projects-invent/network/plasma-firewall/metadata.yaml - 063% similarity]

https://invent.kde.org/sysadmin/repo-metadata/commit/9990b7772a218df48d7c744c4b8b607cfde97170

diff --git a/projects-invent/network/plasma-firewall/i18n.json 
b/projects-invent/plasma/plasma-firewall/i18n.json
similarity index 100%
rename from projects-invent/network/plasma-firewall/i18n.json
rename to projects-invent/plasma/plasma-firewall/i18n.json
diff --git a/projects-invent/network/plasma-firewall/metadata.yaml 
b/projects-invent/plasma/plasma-firewall/metadata.yaml
similarity index 63%
rename from projects-invent/network/plasma-firewall/metadata.yaml
rename to projects-invent/plasma/plasma-firewall/metadata.yaml
index 624c9876..3083b751 100644
--- a/projects-invent/network/plasma-firewall/metadata.yaml
+++ b/projects-invent/plasma/plasma-firewall/metadata.yaml
@@ -2,6 +2,6 @@ description: Control Panel for your system firewall
 hasrepo: true
 identifier: plasma-firewall
 name: Plasma Firewall
-projectpath: kdereview/plasma-firewall
+projectpath: kde/workspace/plasma-firewall
 repoactive: true
-repopath: network/plasma-firewall
+repopath: plasma/plasma-firewall


Re: Plasma Firewall

2020-10-08 Thread Harald Sitter
On 05.10.20 16:04, Harald Sitter wrote:
> On 04.10.20 17:32, Nate Graham wrote:
>> I've got firewalld installed, yet I see an error asking me to install it
>> upon opening the KCM: https://i.imgur.com/qQzYLwH.jpg
> 
> Also mind the %1 in the label below ;)
> I'm guessing because no backend is loaded some var is undefined and thus
> the i18n argument is missing - weshould probably hide the label or
> something.
> 
> HS
> 

Some other things I've noticed:

TableView seems grumpy:
systemsettings(143986)/(qml) insertColumn: TableView::insertColumn():
you cannot add a column to multiple views

Also this
systemsettings(143986)/(default) unknown:
file:///usr/share/kpackage/kcms/kcm_firewall/contents/ui/ViewBase.qml:140:13:
QML Connections: Implicitly defined onFoo properties in Connections are
deprecated. Use this syntax instead: function onFoo() { ... }

Localization of proto and interface combobox seems to be not working:
https://i.imgur.com/EWwdV48.png

Blacklist connection feature on the connections view seems to not do
anything (with ufw backend)

Random nitpick: the connections view shows MainThread as program for
firefox tabs :|

Are we sure that connections kauth helper really should require no
authentication and be available to all users? On multi user systems that
does seem like quite the privacy leak. I would think users should at
least be member of an adminish group to access that data.

The viewlog method of the ufw helper requires no auth but allows opening
arbitrary file paths. I expect doing anything but existence checking
isn't going to be trivial considering it filters lines by a magic
string. Still a bit of a concern I expect

The ternary nesting inside modify makes me sad :(

There are some uncategorized qDebug() calls, not sure if that's intentional.

All in all it's looking really good

HS


Re: Plasma Firewall

2020-10-05 Thread Harald Sitter
On 04.10.20 17:32, Nate Graham wrote:
> I've got firewalld installed, yet I see an error asking me to install it
> upon opening the KCM: https://i.imgur.com/qQzYLwH.jpg

Also mind the %1 in the label below ;)
I'm guessing because no backend is loaded some var is undefined and thus
the i18n argument is missing - weshould probably hide the label or
something.

HS


Re: Plasma Firewall

2020-10-04 Thread Nate Graham
I've got firewalld installed, yet I see an error asking me to install it 
upon opening the KCM: https://i.imgur.com/qQzYLwH.jpg


Nate


On 9/17/20 5:20 AM, Tomaz Canabrava wrote:
People, I have spend a great deal of time fine tuning the Firewall, I 
hope it's ready for a release.


On Wed, Jun 3, 2020 at 6:33 PM Tomaz Canabrava <mailto:tcanabr...@kde.org>> wrote:


Lots of nitpicks fixed, still missing some, I'll finish the rest today.


On Fri, May 22, 2020 at 6:10 PM Ivan Čukić mailto:ivan.cu...@kde.org>> wrote:

Hi Kai,


This is something that Plasma has been missing for a long time.
Thanks to
everyone involved!


A few comments from a quick run-through over kcm/core:

# Style issues

- Some enums use MACRO_STYLE, some NormalStyle

- Some one-line if bodies in the same file have {}, some do not

- Double plural interfaces_names

https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/firewallclient.cpp#L56

- Personal preference - error handling in the if instead of out.
This:
   if (!m_currentBackend) { return nullptr; }
   return proper;
instead of this:
   if (m_currentBackend) { return proper; }
   return nullptr;

- Missing m_ prefix for member variables:

https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/
profile.h#L108

<https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/profile.h#L108>

- s/getRule/ruleAt/ - we don't usually have 'get' in the API if
we can avoid
it:
    
https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/
ifirewallclientbackend.h#L50

<https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ifirewallclientbackend.h#L50>

- Could use a pipe through clang-format


# Non-style issues:

- Should be ||, not && in:

https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/
rulelistmodel.cpp#L37

<https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/rulelistmodel.cpp#L37>

- Can be a const or a ref-to-const, no need for qAsConst after:

https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/
firewallclient.cpp#L58

<https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/firewallclient.cpp#L58>

- Should add m_currentBackend = nullptr; after delete

https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/
    firewallclient.cpp#L248

<https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/firewallclient.cpp#L248>
(otherwise you get UB on 270 if no plugins have been found)

- Logic-wise - it would be better to redesign (if possible) not
to allow
m_currentBackend == nullptr instead of asserting and checking in
each function
(for example, to show a UI that can not call anything in the
backend is no
backend is loaded)

- Wrong order - sort m_profiles and then replace it with a new
contents?

https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/
    ifirewallclientbackend.cpp#L36

<https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ifirewallclientbackend.cpp#L36>

    - cbegin/cend instead of begin/end:

https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/
    ifirewallclientbackend.cpp#L42

<https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ifirewallclientbackend.cpp#L42>


- [&name] instead of [name]

https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/
ifirewallclientbackend.cpp#L43

<https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ifirewallclientbackend.cpp#L43>

    - mark member functions that can be const as const

https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/
ifirewallclientbackend.h#L89

<https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ifirewallclientbackend.h#L89>

- else if for chained checks of reader.name
<http://reader.name>() == something

https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/
profile.cpp#L163

<https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/profile.cpp#L163>

    - !...isEmpty is not needed - adds.contains(":") covers !...isEmpty

https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/
rule.cpp#L46

<h

Re: Plasma Firewall

2020-09-17 Thread Tomaz Canabrava
People, I have spend a great deal of time fine tuning the Firewall, I hope
it's ready for a release.

On Wed, Jun 3, 2020 at 6:33 PM Tomaz Canabrava  wrote:

> Lots of nitpicks fixed, still missing some, I'll finish the rest today.
>
>
> On Fri, May 22, 2020 at 6:10 PM Ivan Čukić  wrote:
>
>> Hi Kai,
>>
>>
>> This is something that Plasma has been missing for a long time. Thanks to
>> everyone involved!
>>
>>
>> A few comments from a quick run-through over kcm/core:
>>
>> # Style issues
>>
>> - Some enums use MACRO_STYLE, some NormalStyle
>>
>> - Some one-line if bodies in the same file have {}, some do not
>>
>> - Double plural interfaces_names
>> https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/firewallclient.cpp#L56
>>
>> - Personal preference - error handling in the if instead of out. This:
>>   if (!m_currentBackend) { return nullptr; }
>>   return proper;
>> instead of this:
>>   if (m_currentBackend) { return proper; }
>>   return nullptr;
>>
>> - Missing m_ prefix for member variables:
>> https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/
>> profile.h#L108
>> <https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/profile.h#L108>
>>
>> - s/getRule/ruleAt/ - we don't usually have 'get' in the API if we can
>> avoid
>> it:
>> https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/
>> ifirewallclientbackend.h#L50
>> <https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ifirewallclientbackend.h#L50>
>>
>> - Could use a pipe through clang-format
>>
>>
>> # Non-style issues:
>>
>> - Should be ||, not && in:
>> https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/
>> rulelistmodel.cpp#L37
>> <https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/rulelistmodel.cpp#L37>
>>
>> - Can be a const or a ref-to-const, no need for qAsConst after:
>> https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/
>> firewallclient.cpp#L58
>> <https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/firewallclient.cpp#L58>
>>
>> - Should add m_currentBackend = nullptr; after delete
>> https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/
>> firewallclient.cpp#L248
>> <https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/firewallclient.cpp#L248>
>> (otherwise you get UB on 270 if no plugins have been found)
>>
>> - Logic-wise - it would be better to redesign (if possible) not to allow
>> m_currentBackend == nullptr instead of asserting and checking in each
>> function
>> (for example, to show a UI that can not call anything in the backend is
>> no
>> backend is loaded)
>>
>> - Wrong order - sort m_profiles and then replace it with a new contents?
>> https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/
>> ifirewallclientbackend.cpp#L36
>> <https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ifirewallclientbackend.cpp#L36>
>>
>> - cbegin/cend instead of begin/end:
>> https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/
>> ifirewallclientbackend.cpp#L42
>> <https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ifirewallclientbackend.cpp#L42>
>>
>> - [&name] instead of [name]
>> https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/
>> ifirewallclientbackend.cpp#L43
>> <https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ifirewallclientbackend.cpp#L43>
>>
>> - mark member functions that can be const as const
>> https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/
>> ifirewallclientbackend.h#L89
>> <https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ifirewallclientbackend.h#L89>
>>
>> - else if for chained checks of reader.name() == something
>> https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/
>> profile.cpp#L163
>> <https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/profile.cpp#L163>
>>
>> - !...isEmpty is not needed - adds.contains(":") covers !...isEmpty
>> https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/
>> rule.cpp#L46
>> <https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/rule.cpp#L46>
>>
>> - Assigning long-lived parents is naughty:
>> https://invent.kde.org/tcanabrava/
>> plasma-firewall/-/blob/master/kcm/backends/ufw/ufwclient.cpp#L318
>> <https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/backends/ufw/ufwclient.cpp#L318>
>>
>>
>>
>> So much from me at this point.
>>
>> Cheers,
>> Ivan
>>
>>
>>
>> --
>> dr Ivan Čukić
>> i...@cukic.co, https://cukic.co/
>> gpg key fingerprint: 8FE4 D32F 7061 EA9C 8232  07AE 01C6 CE2B FF04 1C12
>>
>>
>>


Re: Plasma Firewall

2020-06-03 Thread Tomaz Canabrava
Lots of nitpicks fixed, still missing some, I'll finish the rest today.


On Fri, May 22, 2020 at 6:10 PM Ivan Čukić  wrote:

> Hi Kai,
>
>
> This is something that Plasma has been missing for a long time. Thanks to
> everyone involved!
>
>
> A few comments from a quick run-through over kcm/core:
>
> # Style issues
>
> - Some enums use MACRO_STYLE, some NormalStyle
>
> - Some one-line if bodies in the same file have {}, some do not
>
> - Double plural interfaces_names
> https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/firewallclient.cpp#L56
>
> - Personal preference - error handling in the if instead of out. This:
>   if (!m_currentBackend) { return nullptr; }
>   return proper;
> instead of this:
>   if (m_currentBackend) { return proper; }
>   return nullptr;
>
> - Missing m_ prefix for member variables:
> https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/
> profile.h#L108
> <https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/profile.h#L108>
>
> - s/getRule/ruleAt/ - we don't usually have 'get' in the API if we can
> avoid
> it:
> https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/
> ifirewallclientbackend.h#L50
> <https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ifirewallclientbackend.h#L50>
>
> - Could use a pipe through clang-format
>
>
> # Non-style issues:
>
> - Should be ||, not && in:
> https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/
> rulelistmodel.cpp#L37
> <https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/rulelistmodel.cpp#L37>
>
> - Can be a const or a ref-to-const, no need for qAsConst after:
> https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/
> firewallclient.cpp#L58
> <https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/firewallclient.cpp#L58>
>
> - Should add m_currentBackend = nullptr; after delete
> https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/
> firewallclient.cpp#L248
> <https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/firewallclient.cpp#L248>
> (otherwise you get UB on 270 if no plugins have been found)
>
> - Logic-wise - it would be better to redesign (if possible) not to allow
> m_currentBackend == nullptr instead of asserting and checking in each
> function
> (for example, to show a UI that can not call anything in the backend is no
> backend is loaded)
>
> - Wrong order - sort m_profiles and then replace it with a new contents?
> https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/
> ifirewallclientbackend.cpp#L36
> <https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ifirewallclientbackend.cpp#L36>
>
> - cbegin/cend instead of begin/end:
> https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/
> ifirewallclientbackend.cpp#L42
> <https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ifirewallclientbackend.cpp#L42>
>
> - [&name] instead of [name]
> https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/
> ifirewallclientbackend.cpp#L43
> <https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ifirewallclientbackend.cpp#L43>
>
> - mark member functions that can be const as const
> https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/
> ifirewallclientbackend.h#L89
> <https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/ifirewallclientbackend.h#L89>
>
> - else if for chained checks of reader.name() == something
> https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/
> profile.cpp#L163
> <https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/profile.cpp#L163>
>
> - !...isEmpty is not needed - adds.contains(":") covers !...isEmpty
> https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/
> rule.cpp#L46
> <https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/rule.cpp#L46>
>
> - Assigning long-lived parents is naughty:
> https://invent.kde.org/tcanabrava/
> plasma-firewall/-/blob/master/kcm/backends/ufw/ufwclient.cpp#L318
> <https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/backends/ufw/ufwclient.cpp#L318>
>
>
>
> So much from me at this point.
>
> Cheers,
> Ivan
>
>
>
> --
> dr Ivan Čukić
> i...@cukic.co, https://cukic.co/
> gpg key fingerprint: 8FE4 D32F 7061 EA9C 8232  07AE 01C6 CE2B FF04 1C12
>
>
>


Re: Plasma Firewall

2020-05-22 Thread Ivan Čukić
Hi Kai,


This is something that Plasma has been missing for a long time. Thanks to 
everyone involved!


A few comments from a quick run-through over kcm/core:

# Style issues

- Some enums use MACRO_STYLE, some NormalStyle

- Some one-line if bodies in the same file have {}, some do not

- Double plural interfaces_names 
https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/firewallclient.cpp#L56

- Personal preference - error handling in the if instead of out. This:
  if (!m_currentBackend) { return nullptr; }
  return proper;
instead of this:
  if (m_currentBackend) { return proper; }
  return nullptr;

- Missing m_ prefix for member variables:
https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/
profile.h#L108

- s/getRule/ruleAt/ - we don't usually have 'get' in the API if we can avoid 
it: https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/
ifirewallclientbackend.h#L50

- Could use a pipe through clang-format
   

# Non-style issues:

- Should be ||, not && in:
https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/
rulelistmodel.cpp#L37

- Can be a const or a ref-to-const, no need for qAsConst after:
https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/
firewallclient.cpp#L58

- Should add m_currentBackend = nullptr; after delete
https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/
firewallclient.cpp#L248
(otherwise you get UB on 270 if no plugins have been found)

- Logic-wise - it would be better to redesign (if possible) not to allow 
m_currentBackend == nullptr instead of asserting and checking in each function
(for example, to show a UI that can not call anything in the backend is no 
backend is loaded)

- Wrong order - sort m_profiles and then replace it with a new contents?
https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/
ifirewallclientbackend.cpp#L36

- cbegin/cend instead of begin/end:
https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/
ifirewallclientbackend.cpp#L42 

- [&name] instead of [name]
https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/
ifirewallclientbackend.cpp#L43

- mark member functions that can be const as const
https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/
ifirewallclientbackend.h#L89

- else if for chained checks of reader.name() == something
https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/
profile.cpp#L163

- !...isEmpty is not needed - adds.contains(":") covers !...isEmpty
https://invent.kde.org/tcanabrava/plasma-firewall/-/blob/master/kcm/core/
rule.cpp#L46

- Assigning long-lived parents is naughty: https://invent.kde.org/tcanabrava/
plasma-firewall/-/blob/master/kcm/backends/ufw/ufwclient.cpp#L318



So much from me at this point.

Cheers,
Ivan



-- 
dr Ivan Čukić
i...@cukic.co, https://cukic.co/
gpg key fingerprint: 8FE4 D32F 7061 EA9C 8232  07AE 01C6 CE2B FF04 1C12




Plasma Firewall

2020-05-22 Thread Kai Uwe Broulik

Hi all,

Tomaz, Lucas, and me have been working on a simple Firewall KCM for 
Plasma based on nx-firewall. It supports both ufw and firewalld. I'd 
like to eventually include that in Plasma 5.20 so please give it some 
code review and testing so we can iron out any issues for that, 
especially with the KAuth side of things.


It is currently in Tomaz' private GitLab: 
https://invent.kde.org/tcanabrava/plasma-firewall


Cheers
Kai Uwe