Re: [Slackbuilds-users] Updates - 20170114.1

2017-01-14 Thread reedych
В Sun, 15 Jan 2017 06:51:28 +0700
Willy Sudiarto Raharjo  пишет:

> Sat Jan 14 23:36:48 UTC 2017
> academic/FCSalyzer: Added (Flow cytometry analyser).
> academic/flann: Updated for version 1.9.1 + new maintainer.
> audio/SuperCollider: Update DEP and README.
> audio/cd-discid: New maintainer. i486 => i586.
> audio/freac: Added (Audio converter and CD ripper).
> audio/mixxx: Add upstream patch for the newer chromaprint.
> audio/mpd: Updated for version 0.20.1.
> audio/ncmpcpp: Updated for version 0.7.7.
> desktop/glabels: Compile glib schemas in doinst.sh.
> desktop/gnome-menus: Update dep.
> desktop/imgur-screenshot: Updated for version 1.7.4.
> desktop/numix-pack: Updated for version 0.4.6.
> desktop/ratpoison: New maintainer. i486 => i586.
> desktop/wmii: New maintainer. i486 => i586.
> desktop/yad: Updated for version 0.38.1.
> development/CImg: Updated for version 1.7.9.
> development/atom: Updated for version 1.12.9.
> development/eclipse-cpp: Updated for version 4.6.2.
> development/eclipse-java: Updated for version 4.6.2.
> development/eclipse-jee: Updated for version 4.6.2.
> development/g3log: Added (Asynchronous logger with Dynamic Sinks).
> development/komodo-edit: Updated for version 10.1.4.
> development/komodo-ide: Updated for version 10.1.4.
> development/pandas: Updated for version 0.19.2.
> development/reckless: Added (logging library).
> development/scite: Updated for version 3.7.2.
> development/spdlog: Added (C++ logging library).
> development/u-boot-tools: Updated for version 2017.01.
> games/SLADE: Updated for version 3.1.1.4.
> games/chessx: Update EMAIL and switch to i586.
> games/chocolate-doom: Updated for version 2.3.0.
> games/doomretro: Updated for version 2.3.9.
> games/eureka: Updated for version 1.21.
> games/lutris: Updated for version 0.4.4.
> games/mame: Updated for version 0.181.
> games/uligo: Added (Go games).
> graphics/qcad: Updated for version 3.16.4.0
> graphics/yacreader: Added (comic book reader).
> libraries/Botan: Updated for version 2.0.1.
> libraries/dlib: Added (machine learning and data analysis toolkit).
> libraries/gperftools: Added (performance tools).
> libraries/hpx: Added (C++ Standards Library).
> libraries/ignition-math2: Added (math library).
> libraries/ignition-transport: Added (message passing library).
> libraries/libmodbus: Updated for version 3.0.6.
> libraries/libosinfo: Updated for version 1.0.0.
> libraries/live555: Ensure LIBDIRSUFFIX is set for non-x86
> libraries/log4net: Added (log tool for mono).
> libraries/lxqt-build-tools: Updated for version 0.3.2.
> libraries/nini: Added (.NET configuration library).
> libraries/pcl: Added (2D/3D image library).
> libraries/rarfile: Updated for version 3.0.
> libraries/sdformat: Added (XML format).
> libraries/unarr: Added (archive library).
> misc/paperkey: Added (an OpenPGP key archiver).
> multimedia/flashplayer-plugin: Updated for version 24.0.0.194.
> multimedia/pepperflash-plugin: Updated for version 24.0.0.194.
> multimedia/pitivi: Update DOWNLOAD url.
> multimedia/vlc: Adjust for arm architecture
> network/PaleMoon: Add patch to support newer sed.
> network/bitcoin: Updated for version 0.13.2.
> network/claws-mail: Fixup typo and grammar in slack-desc
> network/filezilla: Updated for version 3.24.0.
> network/fqterm: Update DOWNLOAD url.
> network/lighttpd: Updated for version 1.4.45.
> network/retroshare: Updated for version 0.6.1 + new maintainer.
> network/smuxi: Added (chat client).
> network/speedtest-cli: Updated for version 1.0.1.
> network/telegram: Updated for version 1.0.0.
> network/tightvnc: Switch to i586 and use -j1.
> network/youtube-dl: Updated for version 2017.01.08.
> office/smoffice2016: Added (office suite).
> office/texstudio: Updated for version 2.12.0
> perl/perl-Math-BigInt-GMP: Updated for version 1.6003.
> perl/perl-Math-BigInt: Updated for version 1.999808.
> perl/perl-Math-MPC: Disable make test.
> perl/perl-Math-MPFR: Disable make test.
> perl/perl-Number-Bites-Human: Updated for version 0.11.
> perl/perl-libnet: Added (perl net modules).
> python/cssselect: Updated for version 1.0.1
> python/egenix-mx-base: Updated for version 3.2.9.
> python/hpack: Add python3 support.
> python/netlib: Removed (merged into mitproxy).
> python/passlib: Add python3 support.
> python/pyPdf: Fix script.
> python/pybluez: Updated for version 0.22.
> python/pydot: Updated for version 1.2.3.
> python/pyicu: Updated for version 1.9.5.
> python/python-gattlib: Added (Bluetooth LE protocol library).
> python/pytz: Updated for version 2016.10.
> python/vobject: Updated for version 0.9.3.
> ruby/ruby-build: Updated for version 20170112.
> ruby/ruby-faraday: Updated for version 0.11.0.
> ruby/ruby-json: Updated for version 2.0.3.
> ruby/rubygem-bundler: Updated for version 1.13.7.
> system/Iosevka: Updated for version 1.10.3.
> system/apache-tomcat: Fix packaged /var/tmp permissions.
> system/borgbackup: Updated for version 1.0.9.
> system/fasd: Added (Command-line productivity booster

Re: [Slackbuilds-users] Package verification at SBo [was: apache-tomcat slackbuild silently changes /var/tmp permissions]

2017-01-14 Thread Andrzej Telszewski

On 14/01/17 11:41, Heinz Wiesinger wrote:

On Friday, 13 January 2017 23:20:07 CET Andrzej Telszewski wrote:

On 13/01/17 14:53, Matteo Bernardini wrote:

2017-01-13 14:40 GMT+01:00 Sebastien BALLET :

Hello,

On a clean Slackware, /var/tmp permissions are set to 1777, but once
apache-tomcat is installed, permissions are changed to 755 which can lead
to issues. The attached patch fixes this issue.


thanks Sebastien, nice catch!

I just submitted it in my branch.


This raises question: aren't you admins using any kind of package
checking tool?
If not, would you be interested to have something?

If we came up with a list of requirements, I could cook something in C
(or C++), using libarchive.

Then, the error like the one above would be easily caught.


I'm using lintpkg [1] to check all of my packages. It does have some
permission checks, but not for /var/tmp, that's why it slipped through. Should
be easy enough to add though.

Grs,
Heinz

[1] https://github.com/pprkut/lintpkg


I had something like _lintpkg_ on my mind for some time.
It will probably happen one day that I will take the ideas from there 
and code it in C.


BTW, for you (admins) it would make sense to replace /sbin/makepkg with 
a wrapper that will first run the lint on not yet packaged directory, 
and then call the real makepkg.

This would save a bit of a time, especially on bigger stuff.
Well, maybe you're already doing this ;-)

--
Best regards,
Andrzej Telszewski
___
SlackBuilds-users mailing list
SlackBuilds-users@slackbuilds.org
http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/
FAQ - https://slackbuilds.org/faq/



[Slackbuilds-users] Updates - 20170114.1

2017-01-14 Thread Willy Sudiarto Raharjo
Sat Jan 14 23:36:48 UTC 2017
academic/FCSalyzer: Added (Flow cytometry analyser).
academic/flann: Updated for version 1.9.1 + new maintainer.
audio/SuperCollider: Update DEP and README.
audio/cd-discid: New maintainer. i486 => i586.
audio/freac: Added (Audio converter and CD ripper).
audio/mixxx: Add upstream patch for the newer chromaprint.
audio/mpd: Updated for version 0.20.1.
audio/ncmpcpp: Updated for version 0.7.7.
desktop/glabels: Compile glib schemas in doinst.sh.
desktop/gnome-menus: Update dep.
desktop/imgur-screenshot: Updated for version 1.7.4.
desktop/numix-pack: Updated for version 0.4.6.
desktop/ratpoison: New maintainer. i486 => i586.
desktop/wmii: New maintainer. i486 => i586.
desktop/yad: Updated for version 0.38.1.
development/CImg: Updated for version 1.7.9.
development/atom: Updated for version 1.12.9.
development/eclipse-cpp: Updated for version 4.6.2.
development/eclipse-java: Updated for version 4.6.2.
development/eclipse-jee: Updated for version 4.6.2.
development/g3log: Added (Asynchronous logger with Dynamic Sinks).
development/komodo-edit: Updated for version 10.1.4.
development/komodo-ide: Updated for version 10.1.4.
development/pandas: Updated for version 0.19.2.
development/reckless: Added (logging library).
development/scite: Updated for version 3.7.2.
development/spdlog: Added (C++ logging library).
development/u-boot-tools: Updated for version 2017.01.
games/SLADE: Updated for version 3.1.1.4.
games/chessx: Update EMAIL and switch to i586.
games/chocolate-doom: Updated for version 2.3.0.
games/doomretro: Updated for version 2.3.9.
games/eureka: Updated for version 1.21.
games/lutris: Updated for version 0.4.4.
games/mame: Updated for version 0.181.
games/uligo: Added (Go games).
graphics/qcad: Updated for version 3.16.4.0
graphics/yacreader: Added (comic book reader).
libraries/Botan: Updated for version 2.0.1.
libraries/dlib: Added (machine learning and data analysis toolkit).
libraries/gperftools: Added (performance tools).
libraries/hpx: Added (C++ Standards Library).
libraries/ignition-math2: Added (math library).
libraries/ignition-transport: Added (message passing library).
libraries/libmodbus: Updated for version 3.0.6.
libraries/libosinfo: Updated for version 1.0.0.
libraries/live555: Ensure LIBDIRSUFFIX is set for non-x86
libraries/log4net: Added (log tool for mono).
libraries/lxqt-build-tools: Updated for version 0.3.2.
libraries/nini: Added (.NET configuration library).
libraries/pcl: Added (2D/3D image library).
libraries/rarfile: Updated for version 3.0.
libraries/sdformat: Added (XML format).
libraries/unarr: Added (archive library).
misc/paperkey: Added (an OpenPGP key archiver).
multimedia/flashplayer-plugin: Updated for version 24.0.0.194.
multimedia/pepperflash-plugin: Updated for version 24.0.0.194.
multimedia/pitivi: Update DOWNLOAD url.
multimedia/vlc: Adjust for arm architecture
network/PaleMoon: Add patch to support newer sed.
network/bitcoin: Updated for version 0.13.2.
network/claws-mail: Fixup typo and grammar in slack-desc
network/filezilla: Updated for version 3.24.0.
network/fqterm: Update DOWNLOAD url.
network/lighttpd: Updated for version 1.4.45.
network/retroshare: Updated for version 0.6.1 + new maintainer.
network/smuxi: Added (chat client).
network/speedtest-cli: Updated for version 1.0.1.
network/telegram: Updated for version 1.0.0.
network/tightvnc: Switch to i586 and use -j1.
network/youtube-dl: Updated for version 2017.01.08.
office/smoffice2016: Added (office suite).
office/texstudio: Updated for version 2.12.0
perl/perl-Math-BigInt-GMP: Updated for version 1.6003.
perl/perl-Math-BigInt: Updated for version 1.999808.
perl/perl-Math-MPC: Disable make test.
perl/perl-Math-MPFR: Disable make test.
perl/perl-Number-Bites-Human: Updated for version 0.11.
perl/perl-libnet: Added (perl net modules).
python/cssselect: Updated for version 1.0.1
python/egenix-mx-base: Updated for version 3.2.9.
python/hpack: Add python3 support.
python/netlib: Removed (merged into mitproxy).
python/passlib: Add python3 support.
python/pyPdf: Fix script.
python/pybluez: Updated for version 0.22.
python/pydot: Updated for version 1.2.3.
python/pyicu: Updated for version 1.9.5.
python/python-gattlib: Added (Bluetooth LE protocol library).
python/pytz: Updated for version 2016.10.
python/vobject: Updated for version 0.9.3.
ruby/ruby-build: Updated for version 20170112.
ruby/ruby-faraday: Updated for version 0.11.0.
ruby/ruby-json: Updated for version 2.0.3.
ruby/rubygem-bundler: Updated for version 1.13.7.
system/Iosevka: Updated for version 1.10.3.
system/apache-tomcat: Fix packaged /var/tmp permissions.
system/borgbackup: Updated for version 1.0.9.
system/fasd: Added (Command-line productivity booster).
system/gnome-commander: Compile glib schemas in doinst.sh.
system/iucode_tool: Updated for version 2.1.1.
system/osinfo-db-tools: Added (operating systems database tools).
system/osinfo-db: Added (operating systems database).
system/rsyslog: Updated for version 8

Re: [Slackbuilds-users] apache-tomcat slackbuild silently changes /var/tmp permissions

2017-01-14 Thread Sebastien BALLET
Hello,

There's something else which I find troublesome in apache-tomcat.SlackBuild
at line #92-93 :

chmod -R 755 ${PKG}${TOMCAT_HOME}
chmod -R 775 ${PKG}${TOMCAT_HOME}/webapps

Note: TOMCAT_HOME=/var/lib/tomcat

I don't see any reason to set executable bit to all files in
/var/lib/tomcat, nor to set  all files in /var/lib/tomcat/webapps
read/write/executable for users in tomcat group. I think the option "-R" is
not required in both cases.

-- 
SeB

2017-01-13 14:53 GMT+01:00 Matteo Bernardini :

> 2017-01-13 14:40 GMT+01:00 Sebastien BALLET :
> > Hello,
> >
> > On a clean Slackware, /var/tmp permissions are set to 1777, but once
> > apache-tomcat is installed, permissions are changed to 755 which can
> lead to
> > issues. The attached patch fixes this issue.
>
> thanks Sebastien, nice catch!
>
> I just submitted it in my branch.
>
> Matteo
> ___
> SlackBuilds-users mailing list
> SlackBuilds-users@slackbuilds.org
> http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
> Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/
> FAQ - https://slackbuilds.org/faq/
>
>
___
SlackBuilds-users mailing list
SlackBuilds-users@slackbuilds.org
http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/
FAQ - https://slackbuilds.org/faq/



Re: [Slackbuilds-users] Package verification at SBo [was: apache-tomcat slackbuild silently changes /var/tmp permissions]

2017-01-14 Thread Heinz Wiesinger
On Friday, 13 January 2017 23:20:07 CET Andrzej Telszewski wrote:
> On 13/01/17 14:53, Matteo Bernardini wrote:
> > 2017-01-13 14:40 GMT+01:00 Sebastien BALLET :
> >> Hello,
> >> 
> >> On a clean Slackware, /var/tmp permissions are set to 1777, but once
> >> apache-tomcat is installed, permissions are changed to 755 which can lead
> >> to issues. The attached patch fixes this issue.
> > 
> > thanks Sebastien, nice catch!
> > 
> > I just submitted it in my branch.
> 
> This raises question: aren't you admins using any kind of package
> checking tool?
> If not, would you be interested to have something?
> 
> If we came up with a list of requirements, I could cook something in C
> (or C++), using libarchive.
> 
> Then, the error like the one above would be easily caught.

I'm using lintpkg [1] to check all of my packages. It does have some 
permission checks, but not for /var/tmp, that's why it slipped through. Should 
be easy enough to add though.

Grs,
Heinz

[1] https://github.com/pprkut/lintpkg

signature.asc
Description: This is a digitally signed message part.
___
SlackBuilds-users mailing list
SlackBuilds-users@slackbuilds.org
http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/
FAQ - https://slackbuilds.org/faq/



Re: [Slackbuilds-users] Orphaning some builds.

2017-01-14 Thread Harald Achitz
Hi
I have an updated version of the slack build (2.3.4) and can submit that.
I can not guarantee how long I will maintain this, but maybe for a while
since c++ channel is pretty active an dalso some colleagues at work use
slack heavily.
shall I submit it?

/Harald

2017-01-09 22:57 GMT+01:00 Dhaby Xiloj :

> I am attempting to use less non-free software, so I’ll be giving up these
> three builds, hopefully someone is interested in them:
>
> multimedia/spotify
> network/hipchat
> network/slack
>
> Konpai,
>
> I take spotify
>
> --
> Dhaby Xiloj
>
>
> ___
> SlackBuilds-users mailing list
> SlackBuilds-users@slackbuilds.org
> http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
> Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/
> FAQ - https://slackbuilds.org/faq/
>
>
>
___
SlackBuilds-users mailing list
SlackBuilds-users@slackbuilds.org
http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/
FAQ - https://slackbuilds.org/faq/