1. 11 Apr, 2018 1 commit
  2. 09 Nov, 2017 1 commit
  3. 03 Oct, 2017 1 commit
  4. 18 Aug, 2017 1 commit
  5. 14 Jun, 2017 1 commit
  6. 05 Jun, 2017 1 commit
  7. 18 Apr, 2017 1 commit
  8. 26 Mar, 2017 1 commit
    • Gustavo Romero's avatar
      aports/mariadb: remove glibc dep on ppc · 17f250dd
      Gustavo Romero authored
      Remove dependency on glibc by using gcc builtin function and no glibc
      wrappers.
      
      Currently there are no surrogates in musl for:
      
        __ppc_get_timebase()
        __ppc_set_ppr_low()
        __ppc_set_ppr_med()
      
      however glibc __ppc_get_timebase() is just a wrapper for GCC builtin
      __builtin_get_timebase() available since GCC 4.8 [1], so assuming that
      aports on ppc64le will never be built using GCC < 4.8 we can just
      switch directly to the GCC builtin function.
      
      Also __ppc_set_ppr_{low,med}() are not available on musl but both
      are simple glibc wrappers on a single asm instruction, hence there
      is no harm in using asm directly instead. Actually, using asm
      directly was the first solution adopted in MariaDB [2].
      
      [1] https://goo.gl/jxLV6O
      [2] https://goo.gl/9bjuVC
      17f250dd
  9. 17 Mar, 2017 1 commit
  10. 24 Jan, 2017 1 commit
  11. 19 Dec, 2016 1 commit
  12. 09 Nov, 2016 2 commits
  13. 28 Oct, 2016 1 commit
  14. 10 Oct, 2016 1 commit
  15. 13 Sep, 2016 1 commit
  16. 09 Aug, 2016 2 commits
  17. 06 Jun, 2016 1 commit
  18. 03 Jun, 2016 1 commit
  19. 26 May, 2016 2 commits
  20. 25 Apr, 2016 5 commits
    • Przemysław Pawełczyk's avatar
    • Przemysław Pawełczyk's avatar
      Reorder arguments passed to addgroup/adduser in scripts. · da4e96aa
      Przemysław Pawełczyk authored
      Now all invocations have following order of arguments (if present):
      
          addgroup -S -g ... GROUP
          adduser -S -u ... -D -H -h ... -s ... -G ... -g ... USER
      da4e96aa
    • Przemysław Pawełczyk's avatar
      Improve consistency of scripts using adduser/addgroup. · a60b9f07
      Przemysław Pawełczyk authored
      Following rules have been applied:
      - script starts with shebang !#/bin/sh followed by blank line,
      - script ends with exit 0 prepended by blank line,
      - only stderr of adduser, addgroup or passwd is redirected to /dev/null,
      - getent passwd/group instances has been removed,
      - manual checking of file and group existence has been removed,
      - `|| true` instances has been removed.
      
      Comments and line wrapping have been preserved.
      a60b9f07
    • Przemysław Pawełczyk's avatar
      Add -g option (GECOS/comment) to adduser in scripts. · a593d306
      Przemysław Pawełczyk authored
      This way we can avoid ugly default:
      
          Linux user,,,
      a593d306
    • Przemysław Pawełczyk's avatar
      Add lacking -S option (system) to adduser/addgroup in scripts. · ccc056db
      Przemysław Pawełczyk authored
      Groups and users created by packages shouldn't use high ids by default
      (unless explicitly requested), to distinguish them from groups and users
      created by administrators for humans.
      
      Following 41 files lacked -S next to addgroup:
      - community/sword/sword.pre-install
      - main/amavisd-new/amavisd-new.pre-install
      - main/chrony/chrony.pre-install
      - main/cvechecker/cvechecker.pre-install
      - main/dnsmasq/dnsmasq.pre-install
      - main/freeradius/freeradius.pre-install
      - main/gdnsd/gdnsd.pre-install
      - main/haproxy/haproxy.pre-install
      - main/haproxy/haproxy.pre-upgrade
      - main/kamailio/kamailio.pre-install
      - main/logcheck/logcheck.pre-install
      - main/mlmmj/mlmmj.pre-install
      - main/nrpe/nrpe.pre-install
      - main/open-vm-tools/open-vm-tools.pre-install
      - main/postgrey/postgrey.pre-install
      - main/privoxy/privoxy.pre-install
      - main/redis/redis.pre-install
      - main/samba/winbind.pre-install
      - main/sircbot/sircbot.pre-install
      - main/smokeping/smokeping.pre-install
      - main/squark/squark.post-install
      - main/squid/squid.pre-install
      - main/squid/squid.pre-upgrade
      - main/subversion/subversion.pre-install
      - main/trac/trac.pre-install
      - main/vsftpd/vsftpd.pre-install
      - main/zabbix/zabbix-agent.pre-install
      - testing/3proxy/3proxy.pre-install
      - testing/cluster-glue/cluster-glue.pre-install
      - testing/elasticsearch/elasticsearch.pre-install
      - testing/emby/emby.pre-install
      - testing/gdnsd/gdnsd.pre-install
      - testing/icinga2/icinga2.pre-install
      - testing/lusca/lusca.pre-install
      - testing/lusca/lusca.pre-upgrade
      - testing/mongodb/mongodb.pre-install
      - testing/openxcap/openxcap.pre-install
      - testing/prosody/prosody.pre-install
      - testing/rancid/rancid.pre-install
      - testing/rutorrent/rutorrent.pre-install
      - testing/zabbix/zabbix-agent.pre-install
      
      Following 60 files lacked -S next to adduser:
      - community/caddy/caddy.pre-install
      - community/domoticz/domoticz.pre-install
      - community/minetest/minetest-server.pre-install
      - community/oscam/oscam.pre-install
      - community/seafile/seafile-server.pre-install
      - community/syncthing/syncthing.pre-install
      - main/apache2/apache2.pre-install
      - main/aports-build/aports-build.pre-install
      - main/atheme-iris/atheme-iris.pre-install
      - main/bind/bind.pre-install
      - main/clamav/clamav-db.pre-install
      - main/clamsmtp/clamsmtp.pre-install
      - main/clamsmtp/clamsmtp.pre-upgrade
      - main/coova-chilli/coova-chilli.pre-install
      - main/cvechecker/cvechecker.pre-install
      - main/dhcp/dhcp.pre-install
      - main/distcc/distcc.pre-install
      - main/djbdns/dnscache.pre-install
      - main/djbdns/tinydns.pre-install
      - main/dovecot/dovecot.pre-install
      - main/ez-ipupdate/ez-ipupdate.pre-install
      - main/fetchmail/fetchmail.pre-install
      - main/freeswitch/freeswitch.pre-install
      - main/gitolite/gitolite.pre-install
      - main/gnats/gnats.pre-install
      - main/gross/gross.pre-install
      - main/icecast/icecast.pre-install
      - main/kamailio/kamailio.pre-install
      - main/lighttpd/lighttpd.pre-install
      - main/mariadb/mariadb.pre-install
      - main/memcached/memcached.pre-install
      - main/ngircd/ngircd.pre-install
      - main/nrpe/nrpe.pre-install
      - main/openntpd/openntpd.pre-install
      - main/postgrey/postgrey.pre-install
      - main/snort/snort.pre-install
      - main/squid/squid.pre-install
      - main/squid/squid.pre-upgrade
      - main/subversion/subversion.pre-install
      - main/trac/trac.pre-install
      - main/transmission/transmission-daemon.pre-install
      - main/ympd/ympd.pre-install
      - main/znc/znc.pre-install
      - testing/at/at.pre-install
      - testing/buildbot-slave/buildbot-slave.pre-install
      - testing/buildbot/buildbot.pre-install
      - testing/clapf/clapf.pre-install
      - testing/cluster-glue/cluster-glue.pre-install
      - testing/dbmail/dbmail.pre-install
      - testing/dspam/dspam.pre-install
      - testing/ejabberd/ejabberd.pre-install
      - testing/emby/emby.pre-install
      - testing/mongodb/mongodb.pre-install
      - testing/opensips/opensips.pre-install
      - testing/pdns/pdns.pre-install
      - testing/prosody/prosody.pre-install
      - testing/qpage/qpage.pre-install
      - testing/rrdbot/rrdbot.pre-install
      - testing/wt/wt.pre-install
      - unmaintained/ejabberd-git/ejabberd-git.pre-install
      ccc056db
  21. 29 Mar, 2016 1 commit
  22. 21 Mar, 2016 2 commits
  23. 08 Mar, 2016 2 commits
  24. 03 Mar, 2016 1 commit
    • Timo Teräs's avatar
      main/mariadb: disable on armhf for now · ad7c54bd
      Timo Teräs authored
      mariadb does async functions using fibers. for x86 and x86_64 it
      has asm implementation, but for other architectures it uses
      {make,swap,get}context. musl does not support that, but ships the
      ucontext.h which makes mariadb think it exists and the build fails
      with:
      ../mysys/libmysys.a(my_context.c.o): In function `my_context_spawn_internal':
      /home/buildozer/aports/main/mariadb/src/mariadb-10.1.12/mysys/my_context.c:63: undefined reference to `setcontext'
      ../mysys/libmysys.a(my_context.c.o): In function `my_context_continue':
      /home/buildozer/aports/main/mariadb/src/mariadb-10.1.12/mysys/my_context.c:77: undefined reference to `swapcontext'
      ...
      
      For now disable on armhf.
      ad7c54bd
  25. 27 Feb, 2016 1 commit
  26. 10 Feb, 2016 1 commit
  27. 09 Feb, 2016 1 commit
  28. 04 Feb, 2016 1 commit
  29. 17 Dec, 2015 2 commits
  30. 30 Nov, 2015 1 commit