Release Notes for Alpine 2.1.0: Difference between revisions

From Alpine Linux
(links to bugtracker and cgit)
(added 2.1.1 release notes)
Line 1: Line 1:
Alpine Linux 2.1.x brings several new features:
This is a bugfix release. It fixes booting on some hardware ({{Issue|464}}), booting vserver kernel, fixes broken util-vserver (on the alpine-vserver iso image), ipv6 network configuration ({{Issue|423}}) and security update of dhcpd.


* linux-2.6.35.x kernel
Please consult the [http://redmine.alpinelinux.org/projects/alpine/issues?fixed_version_id=23&set_filter=1&status_id=c bugtracker] and [http://git.alpinelinux.org/cgit/aports/log/?h=v2.1.1 cgit] for more details.
* gcc-4.5.x
* gdb-7.2
* perl-5.12
* asterisk-1.8.x
* postgres-9.0.x
* dovecot-2.0.x
* php/apache2 support
* initial support for udev as alternative to busybox mdev
* xorg-server-1.9.x (with udev and hotplugging support)
* gtk+-2.22 and friends
* kamailio-3.1


Some of the minor fixes include:
== Package changes since 2.1.0 ==
 
* ping as normal user works
* the package alpine-base ships /etc/alpine-release
* 'lbu package -' should work even if there are pre/post scripts to lbu
* less verbose Alpine init. Only show error if any
* no info message about not starting mounting modloop
* encrypted apkovls should work again
 
Please consult the [http://redmine.alpinelinux.org/projects/alpine/issues?fixed_version_id=14&set_filter=1&status_id=c bugtracker] and [http://git.alpinelinux.org/cgit/aports/log/?h=v2.1.0 cgit] for more details.
 
== Last minute fixes for alpine-vserver ==
Unfortunally there were a bug in the util-vserver package shipped with alpine-vserver-2.1.0. This means that a http repository is needed for alpine-vserver cdrom or util-vserver will not have all needed tools.
 
== Package changes since 2.0.3 ==
<pre>
<pre>
Removed packages:
alpine-base-2.1.1-r0     (2.1.0-r0)
 
busybox-1.17.3-r3     (1.17.3-r1)
 
dahdi-linux-grsec-2.6.35.8-r1     (2.6.35.8-r0)
New packages:
dhcp-4.2.0_p1-r0     (4.2.0-r0)
 
ipsec-tools-0.8_alpha20101022-r2     (0.8_alpha20101022-r1)
 
iscsitarget-grsec-2.6.35.8-r3     (2.6.35.8-r2)
Upgraded/downgraded packages (from version):
linux-firmware-2.6.35.8-r1     (2.6.35.8-r0)
acf-weblog-0.5.9-r0     (0.5.8-r0)
linux-grsec-2.6.35.8-r1     (2.6.35.8-r0)
alpine-base-2.1.0-r0     (2.0-r3)
opennhrp-0.12-r1     (0.12-r0)
alpine-conf-2.5.3-r0     (2.5.1-r0)
xtables-addons-grsec-2.6.35.8-r2     (2.6.35.8-r1)
asterisk-1.8.0-r0     (1.6.2.11-r1)
asterisk-odbc-1.8.0-r0     (1.6.2.11-r1)
asterisk-pgsql-1.8.0-r0     (1.6.2.11-r1)
asterisk-tds-1.8.0-r0     (1.6.2.11-r1)
bash-4.1.009-r0     (4.1.007-r0)
bbsuid-0.4-r0     (0.3-r1)
bind-9.7.2_p2-r0     (9.7.1_p2-r0)
bind-libs-9.7.2_p2-r0     (9.7.1_p2-r0)
bind-tools-9.7.2_p2-r0     (9.7.1_p2-r0)
busybox-1.17.3-r1     (1.17.1-r4)
clamav-0.96.4-r0     (0.96.1-r0)
curl-7.21.2-r0     (7.21.1-r0)
dahdi-linux-2.4.0-r0     (2.3.0.1-r0)
dahdi-linux-grsec-2.6.35.8-r0     (2.6.32.24-r5)
dahdi-tools-2.4.0-r0     (2.3.0-r0)
device-mapper-2.02.75-r0     (2.02.72-r0)
dhcpcd-5.2.8-r0     (5.2.7-r0)
dosfstools-3.0.10-r0     (3.0.9-r1)
dovecot-2.0.6-r0     (1.2.14-r0)
espeak-1.44.05-r0     (1.44.03-r0)
fetchmail-6.3.18-r0     (6.3.17-r1)
freeswitch-1.0.6-r14     (1.0.6-r13)
freetype-2.4.3-r0     (2.4.2-r0)
glib-2.26.0-r2     (2.24.2-r1)
haserl-0.9.27-r0     (0.9.25-r2)
ip6tables-1.4.10-r0     (1.4.9.1-r1)
iproute2-qos-0.4-r1     (0.4-r0)
ipsec-tools-0.8_alpha20101022-r1     (0.8_alpha20090903-r11)
iptables-1.4.10-r0     (1.4.9.1-r1)
iputils-20100214-r2     (20100214-r1)
iscsitarget-1.4.20.2-r0     (1.4.19-r2)
iscsitarget-grsec-2.6.35.8-r2     (2.6.32.24-r3)
kamailio-3.1.0-r0     (3.0.2-r6)
lftp-4.0.10-r0     (4.0.9-r0)
libc0.9.32-0.9.32_alpha0_git1011011024-r0  (0.9.32_alpha0_git1010161651-r0)
libgcc-4.5.1-r7     (4.4.4-r3)
libgomp-4.5.1-r7     (4.4.4-r3)
libiconv-1.12-r4     (1.12-r3)
libltdl-2.4-r0     (2.2.10-r0)
libmysqlclient-5.1.51-r1     (5.1.49-r0)
libnetfilter_conntrack-0.0.102-r0     (0.0.101-r3)
libpng-1.4.4-r0     (1.4.3-r0)
libpq-9.0.1-r0     (8.4.4-r0)
libpri-1.4.12_beta2-r0     (1.4.11.3-r0)
libstdc++-4.5.1-r7     (4.4.4-r3)
libusb-compat-0.1.3-r0     (0.1.0-r4)
libxml2-2.7.7-r3     (2.7.7-r2)
linux-firmware-2.6.35.8-r0     (2.6.32.24-r1)
linux-grsec-2.6.35.8-r0     (2.6.32.24-r1)
lm_sensors-3.2.0-r0     (3.1.2-r3)
lm_sensors-detect-3.2.0-r0     (3.1.2-r3)
logrotate-3.7.9-r0     (3.7.8-r3)
lsof-4.84-r0     (4.83-r1)
lvm2-2.02.75-r0     (2.02.72-r0)
mdadm-3.1.4-r0     (3.1.2-r1)
miniperl-5.12.2-r0     (5.10.1-r2)
mkinitfs-2.1.1-r0     (2.0-r0)
mtools-4.0.14-r0     (4.0.13-r1)
opennhrp-0.12-r0     (0.11.5-r2)
openrc-0.6.1-r2     (0.6.0-r1)
openssh-5.6_p1-r1     (5.5_p1-r0)
openssh-client-5.6_p1-r1     (5.5_p1-r0)
openvpn-2.1.3-r0     (2.1.1-r2)
pax-utils-0.2.1-r0     (0.2-r1)
pcre-8.10-r3     (8.10-r0)
perl-5.12.2-r0     (5.10.1-r2)
perl-mail-dkim-0.38-r0     (0.37-r0)
perl-net-dns-0.66-r2     (0.66-r1)
postgresql-9.0.1-r0     (8.4.4-r0)
postgresql-client-9.0.1-r0     (8.4.4-r0)
quagga-0.99.17-r0     (0.99.16-r0)
samba-3.5.6-r0     (3.5.5-r0)
samba-common-3.5.6-r0     (3.5.5-r0)
samba-initscript-3.5.6-r0     (3.5.5-r0)
screen-4.0.3-r2     (4.0.3-r1)
shorewall-shell-4.2.10-r1     (4.2.10-r0)
sqlite-3.7.3-r0     (3.7.0.1-r0)
sudo-1.7.4_p4-r0     (1.7.4_p2-r0)
syslinux-4.03-r0     (4.02-r0)
transmission-cli-2.11-r0     (2.04-r0)
uclibc-utils-0.9.32_alpha0_git1011011024-r0 (0.9.32_alpha0_git1010161651-r0)
usbutils-0.91-r0     (0.87-r2)
vim-7.3.003-r0     (7.3-r0)
vsftpd-2.3.1-r1     (2.3.0-r0)
xfsprogs-3.1.3-r0     (3.1.2-r2)
xtables-addons-1.30-r0     (1.28-r0)
xtables-addons-grsec-2.6.35.8-r1     (2.6.32.24-r2)
</pre>
</pre>


{{UpgradeTo2}}
{{UpgradeTo2}}

Revision as of 04:58, 5 November 2010

This is a bugfix release. It fixes booting on some hardware (#464), booting vserver kernel, fixes broken util-vserver (on the alpine-vserver iso image), ipv6 network configuration (#423) and security update of dhcpd.

Please consult the bugtracker and cgit for more details.

Package changes since 2.1.0

alpine-base-2.1.1-r0			    (2.1.0-r0)
busybox-1.17.3-r3			    (1.17.3-r1)
dahdi-linux-grsec-2.6.35.8-r1		    (2.6.35.8-r0)
dhcp-4.2.0_p1-r0			    (4.2.0-r0)
ipsec-tools-0.8_alpha20101022-r2	    (0.8_alpha20101022-r1)
iscsitarget-grsec-2.6.35.8-r3		    (2.6.35.8-r2)
linux-firmware-2.6.35.8-r1		    (2.6.35.8-r0)
linux-grsec-2.6.35.8-r1			    (2.6.35.8-r0)
opennhrp-0.12-r1			    (0.12-r0)
xtables-addons-grsec-2.6.35.8-r2	    (2.6.35.8-r1)

Important notes when upgrading from v1.10

  • The v2.0 series introduces an ABI-incompatible version of uClibc with NPTL threading support. This means that you cannot mix packages from older releases with v2.0. To upgrade you will need to make sure that you only have v2.0 repositories in your /etc/apk/repositories list and then do:

    apk upgrade --update-cache --available

Note: There might be packages with same version number in v1.10 repositories so it is very important that the --available option is there to make sure that those gets replaced properly
  • You must remove GNU wget before doing the upgrade and only use busybox wget.

apk del wget

  • All .so links moved to -dev package. It might be an idea to remove alpine-sdk and all *-dev packages before doing the upgrade. If you get problems due to a -dev package want overwrite a .so file owned by other package then you might want use the --force option.
Note: Uninstalling alpine-sdk might remove sudo. To make it stay you'll first have to do:

apk add sudo