Date: Saturday, July 15, 2017 @ 18:38:17
  Author: thestinger
Revision: 245250

archrelease: copy trunk to community-i686, community-x86_64

Added:
  hardening-wrapper/repos/community-i686/PKGBUILD
    (from rev 245249, hardening-wrapper/trunk/PKGBUILD)
  hardening-wrapper/repos/community-i686/hardening-wrapper-i686.conf
    (from rev 245249, hardening-wrapper/trunk/hardening-wrapper-i686.conf)
  hardening-wrapper/repos/community-i686/hardening-wrapper-x86_64.conf
    (from rev 245249, hardening-wrapper/trunk/hardening-wrapper-x86_64.conf)
  hardening-wrapper/repos/community-i686/hardening-wrapper.install
    (from rev 245249, hardening-wrapper/trunk/hardening-wrapper.install)
  hardening-wrapper/repos/community-i686/path.sh
    (from rev 245249, hardening-wrapper/trunk/path.sh)
  hardening-wrapper/repos/community-x86_64/PKGBUILD
    (from rev 245249, hardening-wrapper/trunk/PKGBUILD)
  hardening-wrapper/repos/community-x86_64/hardening-wrapper-i686.conf
    (from rev 245249, hardening-wrapper/trunk/hardening-wrapper-i686.conf)
  hardening-wrapper/repos/community-x86_64/hardening-wrapper-x86_64.conf
    (from rev 245249, hardening-wrapper/trunk/hardening-wrapper-x86_64.conf)
  hardening-wrapper/repos/community-x86_64/hardening-wrapper.install
    (from rev 245249, hardening-wrapper/trunk/hardening-wrapper.install)
  hardening-wrapper/repos/community-x86_64/path.sh
    (from rev 245249, hardening-wrapper/trunk/path.sh)
Deleted:
  hardening-wrapper/repos/community-i686/PKGBUILD
  hardening-wrapper/repos/community-i686/hardening-wrapper-i686.conf
  hardening-wrapper/repos/community-i686/hardening-wrapper-x86_64.conf
  hardening-wrapper/repos/community-i686/path.sh
  hardening-wrapper/repos/community-x86_64/PKGBUILD
  hardening-wrapper/repos/community-x86_64/hardening-wrapper-i686.conf
  hardening-wrapper/repos/community-x86_64/hardening-wrapper-x86_64.conf
  hardening-wrapper/repos/community-x86_64/path.sh

------------------------------------------------+
 /PKGBUILD                                      |   54 +++++++++++++++++++++++
 /hardening-wrapper-i686.conf                   |   12 +++++
 /hardening-wrapper-x86_64.conf                 |   12 +++++
 /path.sh                                       |    2 
 community-i686/PKGBUILD                        |   26 -----------
 community-i686/hardening-wrapper-i686.conf     |    6 --
 community-i686/hardening-wrapper-x86_64.conf   |    6 --
 community-i686/hardening-wrapper.install       |   13 +++++
 community-i686/path.sh                         |    1 
 community-x86_64/PKGBUILD                      |   26 -----------
 community-x86_64/hardening-wrapper-i686.conf   |    6 --
 community-x86_64/hardening-wrapper-x86_64.conf |    6 --
 community-x86_64/hardening-wrapper.install     |   13 +++++
 community-x86_64/path.sh                       |    1 
 14 files changed, 106 insertions(+), 78 deletions(-)

Deleted: community-i686/PKGBUILD
===================================================================
--- community-i686/PKGBUILD     2017-07-15 18:37:22 UTC (rev 245249)
+++ community-i686/PKGBUILD     2017-07-15 18:38:17 UTC (rev 245250)
@@ -1,26 +0,0 @@
-# $Id$
-# Maintainer: Daniel Micay <[email protected]>
-pkgname=hardening-wrapper
-pkgver=10
-pkgrel=1
-pkgdesc='Wrapper scripts for building hardened executables by default'
-arch=(i686 x86_64)
-url='https://github.com/thestinger/hardening-wrapper'
-license=('MIT')
-depends=(bash)
-backup=(etc/hardening-wrapper.conf)
-source=("$pkgname-$pkgver.tar.gz::https://github.com/thestinger/hardening-wrapper/archive/$pkgver.tar.gz";
-        path.sh hardening-wrapper-i686.conf hardening-wrapper-x86_64.conf)
-sha1sums=('61e8c7e3062e6830cd7b190aa6b81834138a7137'
-          '1e5f6d9931f01b26bb4b6fbb839e21d34d534cdc'
-          '6729f0a6d2af72b6def9383e8104d0f763d3f01d'
-          '9453d7984a4a90aa884a51a7bf1bd2c72cbddc9f')
-
-package() {
-  install -Dm644 hardening-wrapper-${CARCH}.conf 
"$pkgdir/etc/hardening-wrapper.conf"
-  install -Dm644 path.sh "$pkgdir/etc/profile.d/hardening-wrapper.sh"
-
-  cd $pkgname-$pkgver
-  make install DESTDIR="$pkgdir" PREFIX=/usr
-  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}

Copied: hardening-wrapper/repos/community-i686/PKGBUILD (from rev 245249, 
hardening-wrapper/trunk/PKGBUILD)
===================================================================
--- community-i686/PKGBUILD                             (rev 0)
+++ community-i686/PKGBUILD     2017-07-15 18:38:17 UTC (rev 245250)
@@ -0,0 +1,27 @@
+# $Id$
+# Maintainer: Daniel Micay <[email protected]>
+pkgname=hardening-wrapper
+pkgver=10
+pkgrel=2
+pkgdesc='Wrapper scripts for building hardened executables by default'
+arch=(i686 x86_64)
+url='https://github.com/thestinger/hardening-wrapper'
+license=('MIT')
+depends=(bash)
+backup=(etc/hardening-wrapper.conf)
+source=("$pkgname-$pkgver.tar.gz::https://github.com/thestinger/hardening-wrapper/archive/$pkgver.tar.gz";
+        path.sh hardening-wrapper-i686.conf hardening-wrapper-x86_64.conf)
+sha1sums=('61e8c7e3062e6830cd7b190aa6b81834138a7137'
+          '1e5f6d9931f01b26bb4b6fbb839e21d34d534cdc'
+          '6729f0a6d2af72b6def9383e8104d0f763d3f01d'
+          '9453d7984a4a90aa884a51a7bf1bd2c72cbddc9f')
+install=$pkgname.install
+
+package() {
+  install -Dm644 hardening-wrapper-${CARCH}.conf 
"$pkgdir/etc/hardening-wrapper.conf"
+  install -Dm644 path.sh "$pkgdir/etc/profile.d/hardening-wrapper.sh"
+
+  cd $pkgname-$pkgver
+  make install DESTDIR="$pkgdir" PREFIX=/usr
+  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}

Deleted: community-i686/hardening-wrapper-i686.conf
===================================================================
--- community-i686/hardening-wrapper-i686.conf  2017-07-15 18:37:22 UTC (rev 
245249)
+++ community-i686/hardening-wrapper-i686.conf  2017-07-15 18:38:17 UTC (rev 
245250)
@@ -1,6 +0,0 @@
-HARDENING_BINDNOW=0
-HARDENING_PIE=0
-HARDENING_FORTIFY=2
-HARDENING_RELRO=1
-HARDENING_STACK_CHECK=1
-HARDENING_STACK_PROTECTOR=2

Copied: hardening-wrapper/repos/community-i686/hardening-wrapper-i686.conf 
(from rev 245249, hardening-wrapper/trunk/hardening-wrapper-i686.conf)
===================================================================
--- community-i686/hardening-wrapper-i686.conf                          (rev 0)
+++ community-i686/hardening-wrapper-i686.conf  2017-07-15 18:38:17 UTC (rev 
245250)
@@ -0,0 +1,6 @@
+HARDENING_BINDNOW=0
+HARDENING_PIE=0
+HARDENING_FORTIFY=2
+HARDENING_RELRO=1
+HARDENING_STACK_CHECK=1
+HARDENING_STACK_PROTECTOR=2

Deleted: community-i686/hardening-wrapper-x86_64.conf
===================================================================
--- community-i686/hardening-wrapper-x86_64.conf        2017-07-15 18:37:22 UTC 
(rev 245249)
+++ community-i686/hardening-wrapper-x86_64.conf        2017-07-15 18:38:17 UTC 
(rev 245250)
@@ -1,6 +0,0 @@
-HARDENING_BINDNOW=0
-HARDENING_PIE=1
-HARDENING_FORTIFY=2
-HARDENING_RELRO=1
-HARDENING_STACK_CHECK=1
-HARDENING_STACK_PROTECTOR=2

Copied: hardening-wrapper/repos/community-i686/hardening-wrapper-x86_64.conf 
(from rev 245249, hardening-wrapper/trunk/hardening-wrapper-x86_64.conf)
===================================================================
--- community-i686/hardening-wrapper-x86_64.conf                                
(rev 0)
+++ community-i686/hardening-wrapper-x86_64.conf        2017-07-15 18:38:17 UTC 
(rev 245250)
@@ -0,0 +1,6 @@
+HARDENING_BINDNOW=0
+HARDENING_PIE=1
+HARDENING_FORTIFY=2
+HARDENING_RELRO=1
+HARDENING_STACK_CHECK=1
+HARDENING_STACK_PROTECTOR=2

Copied: hardening-wrapper/repos/community-i686/hardening-wrapper.install (from 
rev 245249, hardening-wrapper/trunk/hardening-wrapper.install)
===================================================================
--- community-i686/hardening-wrapper.install                            (rev 0)
+++ community-i686/hardening-wrapper.install    2017-07-15 18:38:17 UTC (rev 
245250)
@@ -0,0 +1,13 @@
+post_install () {
+  echo ">>> hardening-wrapper is deprecated and will be dropped from the 
repositories"
+  echo ">>>"
+  echo ">>> The standard Arch Linux Clang / GCC have adopted PIE / SSP by 
default"
+  echo ">>>"
+  echo ">>> RELRO and BIND_NOW are defaults in makepkg LDFLAGS and will become 
linker defaults soon"
+  echo ">>>"
+  echo ">>> -fstack-check will be enabled by default once GCC ships their new 
implementation"
+}
+
+post_upgrade() {
+  post_install
+}

Deleted: community-i686/path.sh
===================================================================
--- community-i686/path.sh      2017-07-15 18:37:22 UTC (rev 245249)
+++ community-i686/path.sh      2017-07-15 18:38:17 UTC (rev 245250)
@@ -1 +0,0 @@
-export PATH="/usr/lib/hardening-wrapper/bin:$PATH"

Copied: hardening-wrapper/repos/community-i686/path.sh (from rev 245249, 
hardening-wrapper/trunk/path.sh)
===================================================================
--- community-i686/path.sh                              (rev 0)
+++ community-i686/path.sh      2017-07-15 18:38:17 UTC (rev 245250)
@@ -0,0 +1 @@
+export PATH="/usr/lib/hardening-wrapper/bin:$PATH"

Deleted: community-x86_64/PKGBUILD
===================================================================
--- community-x86_64/PKGBUILD   2017-07-15 18:37:22 UTC (rev 245249)
+++ community-x86_64/PKGBUILD   2017-07-15 18:38:17 UTC (rev 245250)
@@ -1,26 +0,0 @@
-# $Id$
-# Maintainer: Daniel Micay <[email protected]>
-pkgname=hardening-wrapper
-pkgver=10
-pkgrel=1
-pkgdesc='Wrapper scripts for building hardened executables by default'
-arch=(i686 x86_64)
-url='https://github.com/thestinger/hardening-wrapper'
-license=('MIT')
-depends=(bash)
-backup=(etc/hardening-wrapper.conf)
-source=("$pkgname-$pkgver.tar.gz::https://github.com/thestinger/hardening-wrapper/archive/$pkgver.tar.gz";
-        path.sh hardening-wrapper-i686.conf hardening-wrapper-x86_64.conf)
-sha1sums=('61e8c7e3062e6830cd7b190aa6b81834138a7137'
-          '1e5f6d9931f01b26bb4b6fbb839e21d34d534cdc'
-          '6729f0a6d2af72b6def9383e8104d0f763d3f01d'
-          '9453d7984a4a90aa884a51a7bf1bd2c72cbddc9f')
-
-package() {
-  install -Dm644 hardening-wrapper-${CARCH}.conf 
"$pkgdir/etc/hardening-wrapper.conf"
-  install -Dm644 path.sh "$pkgdir/etc/profile.d/hardening-wrapper.sh"
-
-  cd $pkgname-$pkgver
-  make install DESTDIR="$pkgdir" PREFIX=/usr
-  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}

Copied: hardening-wrapper/repos/community-x86_64/PKGBUILD (from rev 245249, 
hardening-wrapper/trunk/PKGBUILD)
===================================================================
--- community-x86_64/PKGBUILD                           (rev 0)
+++ community-x86_64/PKGBUILD   2017-07-15 18:38:17 UTC (rev 245250)
@@ -0,0 +1,27 @@
+# $Id$
+# Maintainer: Daniel Micay <[email protected]>
+pkgname=hardening-wrapper
+pkgver=10
+pkgrel=2
+pkgdesc='Wrapper scripts for building hardened executables by default'
+arch=(i686 x86_64)
+url='https://github.com/thestinger/hardening-wrapper'
+license=('MIT')
+depends=(bash)
+backup=(etc/hardening-wrapper.conf)
+source=("$pkgname-$pkgver.tar.gz::https://github.com/thestinger/hardening-wrapper/archive/$pkgver.tar.gz";
+        path.sh hardening-wrapper-i686.conf hardening-wrapper-x86_64.conf)
+sha1sums=('61e8c7e3062e6830cd7b190aa6b81834138a7137'
+          '1e5f6d9931f01b26bb4b6fbb839e21d34d534cdc'
+          '6729f0a6d2af72b6def9383e8104d0f763d3f01d'
+          '9453d7984a4a90aa884a51a7bf1bd2c72cbddc9f')
+install=$pkgname.install
+
+package() {
+  install -Dm644 hardening-wrapper-${CARCH}.conf 
"$pkgdir/etc/hardening-wrapper.conf"
+  install -Dm644 path.sh "$pkgdir/etc/profile.d/hardening-wrapper.sh"
+
+  cd $pkgname-$pkgver
+  make install DESTDIR="$pkgdir" PREFIX=/usr
+  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}

Deleted: community-x86_64/hardening-wrapper-i686.conf
===================================================================
--- community-x86_64/hardening-wrapper-i686.conf        2017-07-15 18:37:22 UTC 
(rev 245249)
+++ community-x86_64/hardening-wrapper-i686.conf        2017-07-15 18:38:17 UTC 
(rev 245250)
@@ -1,6 +0,0 @@
-HARDENING_BINDNOW=0
-HARDENING_PIE=0
-HARDENING_FORTIFY=2
-HARDENING_RELRO=1
-HARDENING_STACK_CHECK=1
-HARDENING_STACK_PROTECTOR=2

Copied: hardening-wrapper/repos/community-x86_64/hardening-wrapper-i686.conf 
(from rev 245249, hardening-wrapper/trunk/hardening-wrapper-i686.conf)
===================================================================
--- community-x86_64/hardening-wrapper-i686.conf                                
(rev 0)
+++ community-x86_64/hardening-wrapper-i686.conf        2017-07-15 18:38:17 UTC 
(rev 245250)
@@ -0,0 +1,6 @@
+HARDENING_BINDNOW=0
+HARDENING_PIE=0
+HARDENING_FORTIFY=2
+HARDENING_RELRO=1
+HARDENING_STACK_CHECK=1
+HARDENING_STACK_PROTECTOR=2

Deleted: community-x86_64/hardening-wrapper-x86_64.conf
===================================================================
--- community-x86_64/hardening-wrapper-x86_64.conf      2017-07-15 18:37:22 UTC 
(rev 245249)
+++ community-x86_64/hardening-wrapper-x86_64.conf      2017-07-15 18:38:17 UTC 
(rev 245250)
@@ -1,6 +0,0 @@
-HARDENING_BINDNOW=0
-HARDENING_PIE=1
-HARDENING_FORTIFY=2
-HARDENING_RELRO=1
-HARDENING_STACK_CHECK=1
-HARDENING_STACK_PROTECTOR=2

Copied: hardening-wrapper/repos/community-x86_64/hardening-wrapper-x86_64.conf 
(from rev 245249, hardening-wrapper/trunk/hardening-wrapper-x86_64.conf)
===================================================================
--- community-x86_64/hardening-wrapper-x86_64.conf                              
(rev 0)
+++ community-x86_64/hardening-wrapper-x86_64.conf      2017-07-15 18:38:17 UTC 
(rev 245250)
@@ -0,0 +1,6 @@
+HARDENING_BINDNOW=0
+HARDENING_PIE=1
+HARDENING_FORTIFY=2
+HARDENING_RELRO=1
+HARDENING_STACK_CHECK=1
+HARDENING_STACK_PROTECTOR=2

Copied: hardening-wrapper/repos/community-x86_64/hardening-wrapper.install 
(from rev 245249, hardening-wrapper/trunk/hardening-wrapper.install)
===================================================================
--- community-x86_64/hardening-wrapper.install                          (rev 0)
+++ community-x86_64/hardening-wrapper.install  2017-07-15 18:38:17 UTC (rev 
245250)
@@ -0,0 +1,13 @@
+post_install () {
+  echo ">>> hardening-wrapper is deprecated and will be dropped from the 
repositories"
+  echo ">>>"
+  echo ">>> The standard Arch Linux Clang / GCC have adopted PIE / SSP by 
default"
+  echo ">>>"
+  echo ">>> RELRO and BIND_NOW are defaults in makepkg LDFLAGS and will become 
linker defaults soon"
+  echo ">>>"
+  echo ">>> -fstack-check will be enabled by default once GCC ships their new 
implementation"
+}
+
+post_upgrade() {
+  post_install
+}

Deleted: community-x86_64/path.sh
===================================================================
--- community-x86_64/path.sh    2017-07-15 18:37:22 UTC (rev 245249)
+++ community-x86_64/path.sh    2017-07-15 18:38:17 UTC (rev 245250)
@@ -1 +0,0 @@
-export PATH="/usr/lib/hardening-wrapper/bin:$PATH"

Copied: hardening-wrapper/repos/community-x86_64/path.sh (from rev 245249, 
hardening-wrapper/trunk/path.sh)
===================================================================
--- community-x86_64/path.sh                            (rev 0)
+++ community-x86_64/path.sh    2017-07-15 18:38:17 UTC (rev 245250)
@@ -0,0 +1 @@
+export PATH="/usr/lib/hardening-wrapper/bin:$PATH"

Reply via email to