Browse Source

Packaging maintenance

- Update and refresh patch queue
- Upgrade to Standards-Version: 3.9.6, no changes
- Cleanup
Christoph Biedl 8 years ago
parent
commit
20f90a02cf

+ 6 - 6
debian/control

@@ -1,14 +1,13 @@
 Source: pptpd
 Source: pptpd
-Section: net
-Priority: optional
 Maintainer: Christoph Biedl <debian.axhn@manchmal.in-ulm.de>
 Maintainer: Christoph Biedl <debian.axhn@manchmal.in-ulm.de>
-Standards-Version: 3.9.4
+Homepage: http://poptop.sourceforge.net/dox/
+Standards-Version: 3.9.6
 Build-Depends: debhelper (>= 9),
 Build-Depends: debhelper (>= 9),
     automake,
     automake,
-    hardening-wrapper,
     libwrap0-dev,
     libwrap0-dev,
     ppp-dev (>= 2.4.6-2~),
     ppp-dev (>= 2.4.6-2~),
-Homepage: http://poptop.sourceforge.net/dox/
+Priority: optional
+Section: net
 
 
 Package: pptpd
 Package: pptpd
 Architecture: linux-any
 Architecture: linux-any
@@ -23,8 +22,9 @@ Description: PoPToP Point to Point Tunneling Server
 
 
 Package: bcrelay
 Package: bcrelay
 Architecture: linux-any
 Architecture: linux-any
-Replaces: pptpd (<< 1.2.3-1),
 Depends: ${misc:Depends}, ${shlibs:Depends},
 Depends: ${misc:Depends}, ${shlibs:Depends},
+Replaces:
+    pptpd (<< 1.2.3-1),
 Description: Broadcast relay daemon
 Description: Broadcast relay daemon
  The bcrelay daemon relays broadcasts between two interfaces. It is
  The bcrelay daemon relays broadcasts between two interfaces. It is
  shipped with the pptpd package, but can be used for other purposes.
  shipped with the pptpd package, but can be used for other purposes.

+ 3 - 2
debian/patches/build_hardening-flags.patch

@@ -1,7 +1,8 @@
-Description: Enable hardened build flags
+Subject: Enable hardened build flags
 Author: Christoph Biedl <debian.axhn@manchmal.in-ulm.de>
 Author: Christoph Biedl <debian.axhn@manchmal.in-ulm.de>
-Forwarded: not-needed
 Bug-Debian: http://bugs.debian.org/656650
 Bug-Debian: http://bugs.debian.org/656650
+Forwarded: not-needed
+Last-Update: 2015-08-24
 
 
 --- a/Makefile.am
 --- a/Makefile.am
 +++ b/Makefile.am
 +++ b/Makefile.am

+ 2 - 1
debian/patches/build_plugin.patch

@@ -1,6 +1,7 @@
-Description: Fix plugin/Makefile for installation
+Subject: Fix plugin/Makefile for installation
 Author: Christoph Biedl <debian.axhn@manchmal.in-ulm.de>
 Author: Christoph Biedl <debian.axhn@manchmal.in-ulm.de>
 Forwarded: no
 Forwarded: no
+Last-Update: 2015-08-24
 
 
 --- a/plugins/Makefile
 --- a/plugins/Makefile
 +++ b/plugins/Makefile
 +++ b/plugins/Makefile

+ 17 - 17
debian/patches/cherry-pick.1.4.0-11-g4ea2db6.ff.patch

@@ -1,12 +1,12 @@
 Subject: Cherry-pick 1.4.0-11-g4ea2db6 ff. to fix sprintf usage
 Subject: Cherry-pick 1.4.0-11-g4ea2db6 ff. to fix sprintf usage
-Author: James Cameron <quozl@laptop.org>
-Date: Thu Oct 16 08:22:36 2014 +1100
 Origin:
 Origin:
     commit 4ea2db6028cc1079aa84ac1b92e23ba8a7ce9d8e
     commit 4ea2db6028cc1079aa84ac1b92e23ba8a7ce9d8e
     commit 2521c45c19106722f299c66d4e0ef86ff7486b54
     commit 2521c45c19106722f299c66d4e0ef86ff7486b54
     commit eee8ad1adece7cc5dfcadaa3cf838cfaf0b01b05
     commit eee8ad1adece7cc5dfcadaa3cf838cfaf0b01b05
+Author: James Cameron <quozl@laptop.org>
+Date: Thu Oct 16 08:22:36 2014 +1100
 Bug-Debian: https://bugs.debian.org/765442
 Bug-Debian: https://bugs.debian.org/765442
-Last-Update: 2014-10-25
+Last-Update: 2015-08-24
 
 
 --- a/bcrelay.c
 --- a/bcrelay.c
 +++ b/bcrelay.c
 +++ b/bcrelay.c
@@ -165,7 +165,7 @@ Last-Update: 2014-10-25
  #define MAX_IFLOGTOSTR 16
  #define MAX_IFLOGTOSTR 16
  
  
  /* Local function prototypes */
  /* Local function prototypes */
-@@ -152,15 +166,13 @@ struct packet {
+@@ -152,15 +166,13 @@
  
  
  
  
  /*
  /*
@@ -186,7 +186,7 @@ Last-Update: 2014-10-25
    int index;
    int index;
    u_int32_t bcast;
    u_int32_t bcast;
    char ifname[16+1];
    char ifname[16+1];
-@@ -176,10 +188,10 @@ struct iflist {
+@@ -176,10 +188,10 @@
  
  
  
  
  /*
  /*
@@ -201,7 +201,7 @@ Last-Update: 2014-10-25
   */
   */
  struct ifsnr {
  struct ifsnr {
    int sock_nr;
    int sock_nr;
-@@ -198,7 +210,7 @@ static void bind_to_iface(int fd, int if
+@@ -198,7 +210,7 @@
  
  
  /*
  /*
   * This global variable determines whether NVBCR_PRINTF actually
   * This global variable determines whether NVBCR_PRINTF actually
@@ -210,7 +210,7 @@ Last-Update: 2014-10-25
   * printf and a lot of tracing/logging/debugging was done with these.
   * printf and a lot of tracing/logging/debugging was done with these.
   * Of course, by default these 'info' messages have been turned off
   * Of course, by default these 'info' messages have been turned off
   * now. Enable by setting variable to 1. Note that output will only
   * now. Enable by setting variable to 1. Note that output will only
-@@ -209,100 +221,100 @@ static int do_org_info_printfs = 0;
+@@ -209,100 +221,100 @@
  static int vnologging = 0;
  static int vnologging = 0;
  static int vdaemon = 0;
  static int vdaemon = 0;
  
  
@@ -380,7 +380,7 @@ Last-Update: 2014-10-25
  #endif
  #endif
  }
  }
  #endif
  #endif
-@@ -321,78 +333,81 @@ int main(int argc, char **argv) {
+@@ -321,78 +333,81 @@
    exit(1);
    exit(1);
  #endif
  #endif
  
  
@@ -527,7 +527,7 @@ Last-Update: 2014-10-25
    }
    }
  
  
    // If specified, become Daemon.
    // If specified, become Daemon.
-@@ -426,7 +441,6 @@ static void mainloop(int argc, char **ar
+@@ -426,7 +441,6 @@
  {
  {
    socklen_t salen = sizeof(struct sockaddr_ll);
    socklen_t salen = sizeof(struct sockaddr_ll);
    int i, s, rcg, j, no_discifs_cntr, ifs_change;
    int i, s, rcg, j, no_discifs_cntr, ifs_change;
@@ -535,7 +535,7 @@ Last-Update: 2014-10-25
    struct iflist *iflist = NULL;         // Initialised after the 1st packet
    struct iflist *iflist = NULL;         // Initialised after the 1st packet
    struct sockaddr_ll sa;
    struct sockaddr_ll sa;
    struct packet *ipp_p;
    struct packet *ipp_p;
-@@ -436,7 +450,10 @@ static void mainloop(int argc, char **ar
+@@ -436,7 +450,10 @@
    static struct ifsnr old_ifsnr[MAXIF+1]; // Old iflist to socket fd's mapping list
    static struct ifsnr old_ifsnr[MAXIF+1]; // Old iflist to socket fd's mapping list
    static struct ifsnr cur_ifsnr[MAXIF+1]; // Current iflist to socket fd's mapping list
    static struct ifsnr cur_ifsnr[MAXIF+1]; // Current iflist to socket fd's mapping list
    unsigned char buf[1518];
    unsigned char buf[1518];
@@ -547,7 +547,7 @@ Last-Update: 2014-10-25
  
  
    no_discifs_cntr = MAX_NODISCOVER_IFS;
    no_discifs_cntr = MAX_NODISCOVER_IFS;
    ifs_change = 0;
    ifs_change = 0;
-@@ -449,7 +466,8 @@ static void mainloop(int argc, char **ar
+@@ -449,7 +466,8 @@
  
  
  
  
    /*
    /*
@@ -557,7 +557,7 @@ Last-Update: 2014-10-25
     */
     */
    memset(old_ifsnr, -1, sizeof(old_ifsnr));
    memset(old_ifsnr, -1, sizeof(old_ifsnr));
    memset(cur_ifsnr, -1, sizeof(cur_ifsnr));
    memset(cur_ifsnr, -1, sizeof(cur_ifsnr));
-@@ -464,313 +482,367 @@ static void mainloop(int argc, char **ar
+@@ -464,313 +482,367 @@
    }
    }
    NVBCR_PRINTF(("Displaying INITIAL active interfaces..\n"));
    NVBCR_PRINTF(("Displaying INITIAL active interfaces..\n"));
    if (vnologging == 0) {
    if (vnologging == 0) {
@@ -1196,7 +1196,7 @@ Last-Update: 2014-10-25
  }
  }
  
  
  // Discover active interfaces
  // Discover active interfaces
-@@ -788,102 +860,102 @@ discoverActiveInterfaces(int s) {
+@@ -788,102 +860,102 @@
    /* Reset ifs */
    /* Reset ifs */
    memset(&ifs, 0, sizeof(ifs));
    memset(&ifs, 0, sizeof(ifs));
  
  
@@ -1380,7 +1380,7 @@ Last-Update: 2014-10-25
  
  
    iflist[cntr].index = 0;                       // Terminate list
    iflist[cntr].index = 0;                       // Terminate list
    free(ifs.ifc_req);                            // Stop that leak.
    free(ifs.ifc_req);                            // Stop that leak.
-@@ -934,28 +1006,33 @@ void ip_update_checksum(unsigned char *i
+@@ -934,28 +1006,33 @@
  static char *IpProtToString( unsigned char prot )
  static char *IpProtToString( unsigned char prot )
  {
  {
    switch( prot )
    switch( prot )
@@ -1430,7 +1430,7 @@ Last-Update: 2014-10-25
            (ifp->ifdstaddr)&0x000000ff, ifp->flags1);
            (ifp->ifdstaddr)&0x000000ff, ifp->flags1);
  
  
    return str_tr;
    return str_tr;
-@@ -963,21 +1040,16 @@ static char *iflistToString( struct ifli
+@@ -963,21 +1040,16 @@
  
  
  static char *iflistLogRToString( struct iflist *ifp, int idx, struct ifsnr *ifnr )
  static char *iflistLogRToString( struct iflist *ifp, int idx, struct ifsnr *ifnr )
  {
  {
@@ -1457,7 +1457,7 @@ Last-Update: 2014-10-25
    return str_tr;
    return str_tr;
  }
  }
  
  
-@@ -1001,10 +1073,10 @@ static void copy_ifsnr(struct ifsnr *fro
+@@ -1001,10 +1073,10 @@
    int i;
    int i;
  
  
    for (i=0; i<MAXIF; ++i)
    for (i=0; i<MAXIF; ++i)
@@ -1472,7 +1472,7 @@ Last-Update: 2014-10-25
  }
  }
  
  
  static int find_sock_nr(struct ifsnr *l, int ifidx)
  static int find_sock_nr(struct ifsnr *l, int ifidx)
-@@ -1016,4 +1088,3 @@ static int find_sock_nr(struct ifsnr *l,
+@@ -1016,4 +1088,3 @@
    /* not found */
    /* not found */
    return -1;
    return -1;
  }
  }

+ 0 - 4
debian/rules

@@ -1,9 +1,5 @@
 #!/usr/bin/make -f
 #!/usr/bin/make -f
 
 
-export DEB_BUILD_HARDENING=1
-export CFLAGS:=$(shell dpkg-buildflags --get CFLAGS)
-export LDFLAGS:=$(shell dpkg-buildflags --get LDFLAGS)
-
 %:
 %:
 	dh $@
 	dh $@