Release Notes for Alpine 1.7.19
This material is retained only for historical reasons ... Alpine 1.7.19 is an ancient release. |
As usual, download iso images and tarballs for USB from distrib-coffe.
The core packages have been through some changes so this release should be considered as a development release. Please do some testing before putting it in production.
LBU
Lbu can now keep backups so you can revert to older, good known config. Set BAKUP_LIMIT in /etc/lbu/lbu.conf to the number of backups you want to keep.
You can list the current backups with:
lbu list-backup [<media>]
and you can revert to an older with:
lbu revert <filename> [<media>]
Note that when you revert, the current apkovl on media will be backed up.
apk-tools
The APK_DATA variable have dissapeared. The repository database (INDEX.md5.gz) is now stored in $PACKAGES together with the packages. This makes it possible to point APK_PATH to a http repository and PACKAGES to /media/usb and you have made user you have the needed packages when you reboot.
The lbu databases are kept in the LBU_DBDIR.
To you users who have been using APK_DATA=/media/usb, you will need to change this. and you will avoid having the .tdb files on the usb with the packages.
apk_add will create symlinks rather than copying files to $PACKAGES when installing packages from an already mounted media.
apk_delete should be alot faster in this release.
alpine-baselayout
After boot you will have a /tmp/boot-time file indicating how long time boot process took. This is done to make it easier to improve boot speeds in future.
The way packages are loaded during boot is slightly modified. apk_add is only invoked once rather than once for every package. I could not note any difference in speed though.
The default dhcp client, udhcpc have got a config file: /etc/udhcpc/udhcpc.conf. If you set RESOLV_CONF to 'no' or blank, udhcpc will leave your resolv.conf alone.
If you have any files in /etc/udhcpc/{pre,post}-{up,down} those will be executed when you get or lose an ip lease.
Packages splitted
Openldap and libtool have been splitted into openldap/libldap and libtool/libltdl. This should improve the use of space for packages depending on those.
Removed packages: acf-apk-0.1.0 cryptsetup-luks-1.0.4-r3 New pacakges: acf-apk-tools-0.1.1 acf-openssl-0.1.1 bmake-20060728 c-ares-1.4.0 clamsmtp-1.9 clearsilver-0.10.5 cryptsetup-1.0.5-r1 dhclient-3.1.0 drupal-6.2 freeradius-krb5-1.1.7 freeradius-ldap-1.1.7 freeradius-postgres-1.1.7 gross-1.0.1 libarchive-2.5.4_beta libldap-2.3.41 libltdl-1.5.26 pfqueue-0.5.6 psycopg-2.0.2 trac-0.10.4 zlib-dev-1.2.3-r1 Upgraded/downgraded packages (from version): acf-alpine-baselayout-0.3.5 (0.3.4) acf-alpine-conf-0.3.5 (0.3.4) acf-core-0.4.3 (0.4.1) acf-devtools-0.2.3 (0.2.2) acf-dnscache-0.1.4 (0.1.3) acf-ipsec-tools-0.3.5 (0.3.4) acf-opennhrp-0.3.5 (0.3.4) acf-shorewall-0.3.7 (0.3.6) acf-skins-0.1.2 (0.1.1) acf-tinydns-0.2.5 (0.2.3) alpine-baselayout-1.9.1 (1.8.1) alpine-conf-1.6 (1.5.1) apk-tools-0.14 (0.13.2) bc-1.06.95 (1.06-r6) busybox-1.10.3 (1.10.2) cdparanoia-3.10_pre2 (3.10_pre0-r1) clamav-0.92.1 (0.93) com_err-1.40.9 (1.40.8) conntrack-tools-0.9.7-r2 (0.9.6-r1) dspam-3.8.0-r11 (3.8.0-r7) e2fsprogs-1.40.9 (1.40.8) ed-0.9 (0.8) fetchmail-6.3.8-r2 (6.3.8-r1) flac-1.2.1-r3 (1.2.1-r2) freetype-2.3.6 (2.3.5-r2) git-1.5.4.5 (1.5.3.7-r1) haproxy-1.3.15.1 (1.3.15) haproxy-doc-1.3.15.1 (1.3.15) ipsec-tools-cvs-20080619 (20080507) iscsitarget-0.4.16 (0.4.15-r1) libnetfilter_conntrack-0.0.94 (0.0.89) libnfnetlink-0.0.38 (0.0.33) libuuid1-1.40.9 (1.40.8) libvorbis-1.2.1_rc1 (1.2.0) luaposix-5.1.3 (5.1.2) lvm2-2.02.36 (2.02.28-r2) madwifi-ng-tools-0.9.4 (0.9.3.3) minicom-2.3-r1 (2.2-r1) motion-3.2.10.1 (3.2.9) net-snmp-5.4.1.1 (5.4.1-r3) opennhrp-0.7.1 (0.7) opennhrp-doc-0.7.1 (0.7) openssl-0.9.8g-r2 (0.9.8g) ppp-2.4.4-r15 (2.4.4-r14) privoxy-3.0.8 (3.0.6) python-2.4.4-r13 (2.4.4-r9) quagga-0.99.10-r1 (0.99.9-r1) rp-pppoe-3.8-r2 (3.8-r1) rsync-3.0.2 (2.6.9-r6) samba-3.0.28a-r1 (3.0.28) samba-ldap-3.0.28a-r1 (3.0.28) smartmontools-5.38 (5.37) ss-1.40.9 (1.40.8) ssmtp-2.62 (2.61-r2) sudo-1.6.9_p16 (1.6.9_p13) tar-1.20 (1.19-r1) tcpdump-3.9.8-r1 (3.9.8) uclibc-0.9.28.3-r7 (0.9.28.3-r6) uclibc-dev-0.9.28.3-r7 (0.9.28.3-r6)