Hello community,

here is the log from the commit of package aaa_base.2412 for 
openSUSE:13.1:Update checked in at 2013-12-25 17:20:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:13.1:Update/aaa_base.2412 (Old)
 and      /work/SRC/openSUSE:13.1:Update/.aaa_base.2412.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "aaa_base.2412"

Changes:
--------
New Changes file:

--- /dev/null   2013-11-25 01:44:08.036031256 +0100
+++ /work/SRC/openSUSE:13.1:Update/.aaa_base.2412.new/aaa_base.changes  
2013-12-25 17:20:02.000000000 +0100
@@ -0,0 +1,12177 @@
+-------------------------------------------------------------------
+Wed Dec 18 13:15:35 UTC 2013 - [email protected]
+
+- Use only bash and readline defaults for fallback completion (bnc#851908)
+
+-------------------------------------------------------------------
+Tue Dec 17 13:00:43 UTC 2013 - [email protected]
+
+- change mistakenly root:users group to root:root (bnc#843230, CVE-2013-3713)
+
+-------------------------------------------------------------------
+Mon Dec  9 08:28:57 UTC 2013 - [email protected]
+
+- fix chkconfig --check (bnc#851374)
+
+-------------------------------------------------------------------
+Mon Oct 14 12:42:28 UTC 2013 - [email protected]
+
+- change JRE_HOME only in a case it was not defined before (bnc#841284)
+
+-------------------------------------------------------------------
+Mon Aug 26 11:09:20 UTC 2013 - [email protected]
+
+- Fix last commit, rename the actual alias too.
+
+-------------------------------------------------------------------
+Fri Aug 23 14:31:38 UTC 2013 - [email protected]
+
+- Rename _ls alias to z_ls for zsh. In zsh strings that start with 
+  an underscore are reserved for completion. This fixes bnc#836067 
+
+-------------------------------------------------------------------
+Wed Aug  7 18:04:21 UTC 2013 - [email protected]
+
+- avoid leaking kernel address information to userspace by using
+  kernel.kptr_restrict=1 sysctl
+- bash.bashrc: source vte.sh if existing (bnc#827248)
+
+-------------------------------------------------------------------
+Fri Jun 28 07:48:33 UTC 2013 - [email protected]
+
+- 'mountpoint' was moved to /usr
+
+-------------------------------------------------------------------
+Mon Jun 17 12:28:09 UTC 2013 - [email protected]
+
+- move sysctl directories to filesystem rpm
+
+-------------------------------------------------------------------
+Mon May 27 11:15:26 UTC 2013 - [email protected]
+
+- move sysctl defaults to aaa_base (bnc#820443)
+
+-------------------------------------------------------------------
+Thu May 23 15:23:53 UTC 2013 - [email protected]
+
+- Add bash completion function to load completions dynamically (bnc#821411)
+
+-------------------------------------------------------------------
+Tue Apr 23 16:26:29 UTC 2013 - [email protected]
+
+- Require xz at build time (Who has removed xz from default?) 
+
+-------------------------------------------------------------------
+Tue Apr 23 15:54:14 UTC 2013 - [email protected]
+
+- Personal bash completion and bash ls alias (bnc811030, bnc#799241)
+
+-------------------------------------------------------------------
+Thu Mar 28 15:28:59 UTC 2013 - [email protected]
+
+- also check /lib/systemd for compatibility (bnc#812291)
+
+-------------------------------------------------------------------
+Wed Mar 27 14:35:54 UTC 2013 - [email protected]
+
+- chkconfig: rh compatible check mode (bnc#811870)
+
+-------------------------------------------------------------------
+Wed Mar 27 08:17:17 UTC 2013 - [email protected]
+
+- Mark file  /lib/mkinitrd/scripts/boot-mtab.sh as exectuable (bnc#809842)
+- Compress tarball with xz
+
+-------------------------------------------------------------------
+Mon Mar 25 15:12:09 UTC 2013 - [email protected]
+
+- Remove boot.localnet also from spec file
+
+-------------------------------------------------------------------
+Mon Mar 25 08:06:28 UTC 2013 - [email protected]
+
+- Update version number to 13.1
+- Update to git head:
+  * Remove boot.localnet
+  * Revert "rc.status: allow to pass options to systemctl using 
SYSTEMCTL_OPTIONS"
+    SYSTEMCTL_OPTIONS is now handled directly by systemctl.
+
+-------------------------------------------------------------------
+Wed Feb  6 12:23:57 UTC 2013 - [email protected]
+
+- Do not override /etc/adjtime if HWCLOCK is already gone (bnc#791485)
+
+-------------------------------------------------------------------
+Mon Feb  4 10:52:44 UTC 2013 - [email protected]
+
+- Avoid to stumble over missing /dev/stderr in boot script started
+  by systemd (work around bnc#728774o but not solve it)
+
+-------------------------------------------------------------------
+Tue Jan 22 12:57:58 UTC 2013 - [email protected]
+
+- remove check whether systemd is running
+
+-------------------------------------------------------------------
+Sat Jan 19 11:05:59 UTC 2013 - [email protected]
+
+- call systemctl to enable/disable services (bnc#798510)
+
+-------------------------------------------------------------------
+Tue Jan  8 17:41:21 UTC 2013 - [email protected]
+
+- Let the bash check the winsize only if COLUMNS is exported (bnc#793536)
+
+-------------------------------------------------------------------
+Tue Jan  8 15:20:13 UTC 2013 - [email protected]
+
+- Also source environment for tcsh and bash if sudo is used
+
+-------------------------------------------------------------------
+Mon Jan  7 16:54:19 UTC 2013 - [email protected]
+
+- Merge pull request #1 from fcrozat/master
+- rc.status: allow to pass options to systemctl using SYSTEMCTL_OPTIONS
+
+-------------------------------------------------------------------
+Tue Nov 20 11:17:02 UTC 2012 - [email protected]
+
+- Simplify and tighten the bash prompt
+
+-------------------------------------------------------------------
+Thu Nov 15 15:34:04 UTC 2012 - [email protected]
+
+- fix url to point to github
+- change summary to say "openSUSE" (bnc#773245)
+
+-------------------------------------------------------------------
+Thu Nov 15 09:37:55 UTC 2012 - [email protected]
+
+- remove boot.* again, new insserv shadows them
+
+-------------------------------------------------------------------
+Thu Nov 15 09:04:44 UTC 2012 - [email protected]
+
+- Add aaa_base-syntax-error.patch: Fix syntax error in rc.status.
+
+-------------------------------------------------------------------
+Tue Nov 13 11:12:59 UTC 2012 - [email protected]
+
+- merged last bits from gitorious:
+  - from froh:
+    - /etc/bash.bashrc: add prompt to the terminal "status line",
+      which on most graphical terminals is the window title.
+  - from fcrozat:
+    - rc.status: output initscript status before systemd one.
+    - rc.status: educate users on which systemctl command was started
+    - rc.status: systemctl 195+ allows to not specify .service
+
+-------------------------------------------------------------------
+Tue Nov  6 10:08:41 UTC 2012 - [email protected]
+
+- readd insserv for the remaining boot scripts
+
+-------------------------------------------------------------------
+Mon Nov  5 09:24:44 UTC 2012 - [email protected]
+
+- readd some boot.* scripts that are required by insserv for not ported
+  applications (they are empty though)
+
+-------------------------------------------------------------------
+Wed Oct 31 10:00:59 UTC 2012 - [email protected]
+
+- Enforce creation of /etc/adjtime even if no /etc/sysconfig/clock exists 
(bnc#779440)
+
+-------------------------------------------------------------------
+Thu Oct 25 10:16:04 UTC 2012 - [email protected]
+
+- also move the file to /run
+- generate utmp in /run not in /var/run
+
+-------------------------------------------------------------------
+Thu Oct 25 10:05:27 UTC 2012 - [email protected]
+
+- /var/run/utmp should be packaged as /run/utmp
+
+-------------------------------------------------------------------
+Mon Oct 22 14:55:15 UTC 2012 - [email protected]
++++ 11980 more lines (skipped)
++++ between /dev/null
++++ and /work/SRC/openSUSE:13.1:Update/.aaa_base.2412.new/aaa_base.changes

New:
----
  README.packaging.txt
  _service
  aaa_base-13.1.tar.xz
  aaa_base-rpmlintrc
  aaa_base.changes
  aaa_base.spec

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ aaa_base.spec ++++++
#
# spec file for package aaa_base
#
# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#


Name:           aaa_base
Version:        13.1
Release:        0
Url:            https://github.com/openSUSE/aaa_base
Provides:       aaa_skel = %{version}-%{release}
Provides:       bin
Provides:       bootutls
Provides:       etc
Provides:       skeleng
Provides:       skelger
Obsoletes:      aaa_skel < %{version}
# do not require systemd - aaa_base is in the build environment and we don't 
want 
# to pull in tons of dependencies
Conflicts:      sysvinit-init
Requires:       /bin/login
Requires:       /bin/mktemp
Requires:       /usr/bin/find
Requires:       /usr/bin/tput
Requires:       /usr/bin/xargs
Requires:       cpio
Requires:       distribution-release
Requires:       filesystem
# for symlink check to /bin/hostname
BuildRequires:  net-tools
BuildRequires:  xz
Recommends:     cron logrotate netcfg udev net-tools aaa_base-extras
PreReq:         /usr/bin/sed /usr/bin/grep /bin/mv /bin/cat /bin/ls /bin/date 
/usr/bin/cmp /bin/fillup
Summary:        openSUSE Base Package
License:        GPL-2.0+
Group:          System/Fhs
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
# run osc service dr to recreate
Source:         aaa_base-%{version}.tar.xz
#
# Read README.packaging.txt before making any changes to this
# package
#
Source1:        README.packaging.txt
Source99:       aaa_base-rpmlintrc

%description
This package installs several important configuration files and central scripts.

%package extras
Summary:        SUSE Linux Base Package (recommended part)
Group:          System/Fhs
Requires:       %{name} = %{version}
Provides:       aaa_base:/etc/DIR_COLORS

%description extras
The parts of aaa_base that should be installed by default but are not
strictly required to run a system. (Shell aliases, bash completions
and convenience hacks).

%package malloccheck
Summary:        SUSE Linux Base Package (malloc checking)
Group:          System/Fhs
Requires:       %{name} = %{version}

%description malloccheck
This package sets environment variables that enable stricter
malloc checks to catch potential heap corruptions. It's not
installed by default as it may degrade performance.

%prep
%setup -q

%build
make CFLAGS="$RPM_OPT_FLAGS" CC="%{__cc}" %{?_smp_mflags}
if test -d patches/$RPM_ARCH; then
        pushd files
        for file in ../patches/$RPM_ARCH/*; do
                patch -p0 --input=$file
        done
        find -name "*.orig" | xargs -r rm
        popd
fi

%install
#
make DESTDIR=$RPM_BUILD_ROOT install
#
mkdir -p %{buildroot}/etc/sysctl.d
case "$RPM_ARCH" in
        s390*) ;;
        *) rm -f %{buildroot}/usr/lib/sysctl.d/50-default-s390.conf ;;
esac
#
# make sure it does not creep in again
test -d $RPM_BUILD_ROOT/root/.gnupg && exit 1
#
#
# mark these as ghost
for i in passwd group shadow gshadow ; do
  touch $RPM_BUILD_ROOT/var/adm/fillup-templates/$i.aaa_base
done
# we copy some random script there to have a valid ghost - and we can't 
# just touch as long as there is brp-55-check-boot
# we need to fix brp-55 first ;(
#for i in boot.local after.local before.local halt.local ; do
#  cp $RPM_BUILD_ROOT/etc/init.d/boot.localnet $RPM_BUILD_ROOT/etc/init.d/$i
#done

%pre -f aaa_base.pre

%post -f aaa_base.post

%triggerpostun -- aaa_base
if test -f /root/.gnupg/secring.gpg.aaa_save -a ! -f /root/.gnupg/secring.gpg ; 
then
   mv /root/.gnupg/secring.gpg.aaa_save /root/.gnupg/secring.gpg
fi
rm -f /root/.gnupg/secring.gpg.aaa_save

%files
%defattr(-,root,root)
%doc COPYING
%config(noreplace) %ghost /etc/sysctl.conf
%config /etc/bash.bashrc
%config /etc/csh.cshrc
%config /etc/csh.login
%config /etc/inputrc
%config /etc/mailcap
%config /etc/mime.types
%config /etc/profile
%config /etc/profile.d/alljava.csh
%config /etc/profile.d/alljava.sh
%config /etc/profile.d/csh.ssh
%config /etc/profile.d/csh.utf8
%config /etc/profile.d/lang.csh
%config /etc/profile.d/lang.sh
%config /etc/profile.d/profile.csh
%config /etc/profile.d/profile.sh
%config /etc/profile.d/sh.ssh
%config /etc/profile.d/sh.utf8
%config /etc/profile.d/xdg-environment.csh
%config /etc/profile.d/xdg-environment.sh
%config /etc/rc.splash
%config /etc/rc.status
%config /etc/shells
%config /etc/ttytype
%ghost /var/adm/fillup-templates/passwd.aaa_base
%ghost /var/adm/fillup-templates/group.aaa_base
%ghost /var/adm/fillup-templates/gshadow.aaa_base
%ghost /var/adm/fillup-templates/shadow.aaa_base
#%ghost %attr(0744,root,root) /etc/init.d/after.local
#%ghost %attr(0744,root,root) /etc/init.d/before.local
#%ghost %attr(0744,root,root) /etc/init.d/boot.local
#%ghost %attr(0744,root,root) /etc/init.d/halt.local
# don't forget to also change aaa_base.post, boot.cleanup
# and /etc/permissions!
%ghost %attr(0644,root,root) %verify(not md5 size mtime) /var/log/lastlog
%ghost %attr(0600,root,root) %verify(not md5 size mtime) /var/log/faillog
%ghost %attr(0664,root,utmp) %verify(not md5 size mtime) /var/log/wtmp
%ghost %attr(0600,root,root) %verify(not md5 size mtime) /var/log/btmp
%ghost %attr(0664,root,utmp) %verify(not md5 size mtime) /run/utmp
/etc/init.d/powerfail
/etc/hushlogins
%dir /lib/aaa_base
/lib/aaa_base/convert_sysctl*
%dir /lib/mkinitrd
%dir /lib/mkinitrd/scripts
/lib/mkinitrd/scripts/boot-mtab.sh
/usr/bin/chkconfig
/sbin/chkconfig
/usr/bin/get_kernel_version
/sbin/refresh_initrd
/usr/sbin/refresh_initrd
/sbin/service
/usr/sbin/service
/sbin/smart_agetty
/usr/sbin/smart_agetty
/usr/bin/ChangeSymlinks
/usr/bin/filesize
/usr/bin/mkinfodir
/usr/bin/old
/usr/bin/rpmlocate
/usr/bin/safe-rm
/usr/bin/safe-rmdir
/usr/bin/setJava
/usr/lib/restricted/bin/hostname
/usr/sbin/Check
/usr/sbin/sysconf_addword
/usr/share/man/man1/smart_agetty.1*
/usr/share/man/man5/defaultdomain.5*
/usr/share/man/man8/chkconfig.8*
/usr/share/man/man8/safe-rm.8*
/usr/share/man/man8/safe-rmdir.8*
/usr/share/man/man8/service.8*
/usr/lib/sysctl.d/*.conf
/var/adm/fillup-templates/sysconfig.backup
/var/adm/fillup-templates/sysconfig.boot
/var/adm/fillup-templates/sysconfig.clock
/var/adm/fillup-templates/sysconfig.cron
/var/adm/fillup-templates/sysconfig.language
/var/adm/fillup-templates/sysconfig.news
/var/adm/fillup-templates/sysconfig.proxy
/var/adm/fillup-templates/sysconfig.shutdown
/var/adm/fillup-templates/sysconfig.windowmanager

%files extras
%defattr(-,root,root)
%config(noreplace) /etc/DIR_COLORS
/etc/cron.daily/suse.de-backup-rc.config
/etc/cron.daily/suse.de-backup-rpmdb
/etc/cron.daily/suse.de-check-battery
/etc/cron.daily/suse.de-cron-local
/etc/skel/.emacs
/etc/skel/.inputrc
/etc/java/README
%config /etc/profile.d/complete.bash
%config /etc/profile.d/alias.ash
/etc/profile.d/alias.bash
/etc/profile.d/alias.tcsh
/etc/profile.d/ls.tcsh
/etc/profile.d/ls.bash
/usr/sbin/setDefaultJava
/usr/share/man/man7/init.d.7*
/usr/share/man/man5/route.conf.5*
/usr/share/man/man8/resolv+.8*
/usr/share/man/man8/quick_halt.8*

%files malloccheck
%defattr(-,root,root)
%config /etc/profile.d/malloc-debug.sh
%config /etc/profile.d/malloc-debug.csh

%changelog
++++++ README.packaging.txt ++++++
This package should use just the content of the git tree. If you need
to make changes, you have the following options:
* Make them in git and update the package from git (you can send merge
  request if you don't have write access)
* Create a patch, add the patch to the package and let one of the
  aaa_base packagers commit it for you

The online repository is at:
http://github.com/openSUSE/aaa_base

For building the package from git run the service directly:
osc service disabledrun

Note that aaa_base.spec and aaa_base.changes are not part of the git
repo.
++++++ _service ++++++
<services>
  <service name="tar_scm" mode="disabled">
    <param name="version">13.1</param>
    <param name="url">git://github.com/openSUSE/aaa_base.git</param>
    <param name="scm">git</param>
  </service>
  <service name="recompress" mode="disabled">
    <param name="compression">xz</param>
    <param name="file">*.tar</param>
  </service>
  <service name="set_version" mode="disabled"/>
</services>
++++++ aaa_base-rpmlintrc ++++++
# it's just a README....
addFilter("non-remote_fs-dependency.*/etc/init.d/README")
addFilter("init-script-non-executable.*/etc/init.d/README")
addFilter("no-status-entry.*/etc/init.d/README")
addFilter("non-executable-script.*/sbin/init.d.README")
addFilter("non-executable-in-bin.*/sbin/init.d.README")
addFilter("script-without-shebang.*/sbin/init.d.README")
# contains just functions - executable bit is not needed
addFilter("non-executable-script.*/lib/YaST/SuSEconfig.functions")
# random don't need $remote-fs
addFilter("non-remote_fs-dependency.*/etc/init.d/random")
# if this script is triggered, remote-fs is not important
addFilter("non-remote_fs-dependency.*/etc/init.d/powerfail")
# single user mode is without remote connection
addFilter("non-remote_fs-dependency.*/etc/init.d/single")
# no comment
addFilter("non-remote_fs-dependency.*/etc/init.d/halt")
# this script is only for runlevel changes
addFilter("non-remote_fs-dependency.*/etc/init.d/rc")
# perhaps should be configurable later...
addFilter("non-etc-or-var-file-marked-as-conffile.*/sbin/quick_halt")
# confirmed - but standard
addFilter("non-root-group-log-file /var/log/wtmp utmp")
# the following init script don't need to be reloaded - 
# even after an update
addFilter("no-reload-entry.*/etc/init.d/README")
addFilter("no-reload-entry.*/etc/init.d/boot.swap")
addFilter("no-reload-entry.*/etc/init.d/boot.proc")
addFilter("no-reload-entry.*/etc/init.d/random")
addFilter("no-reload-entry.*/etc/init.d/boot.ipconfig")
addFilter("no-reload-entry.*/etc/init.d/boot.rootfsck")
addFilter("no-reload-entry.*/etc/init.d/powerfail")
addFilter("no-reload-entry.*/etc/init.d/single")
addFilter("no-reload-entry.*/etc/init.d/boot.cleanup")
addFilter("no-reload-entry.*/etc/init.d/halt")
addFilter("no-reload-entry.*/etc/init.d/boot.ldconfig")
addFilter("no-reload-entry.*/etc/init.d/boot")
addFilter("no-reload-entry.*/etc/init.d/boot.klog")
addFilter("no-reload-entry.*/etc/init.d/rc")
addFilter("no-reload-entry.*/etc/init.d/boot.clock")
addFilter("no-reload-entry.*/etc/init.d/boot.localnet")
addFilter("no-reload-entry.*/etc/init.d/boot.localfs")
# the following init scripts don't need to be stopped - 
# even after an update
addFilter("init-script-without-%stop_on_removal-preun.*/etc/init.d/skeleton.compat")
addFilter("init-script-without-%stop_on_removal-preun.*/etc/init.d/README")
addFilter("init-script-without-%stop_on_removal-preun.*/etc/init.d/boot.swap")
addFilter("init-script-without-%stop_on_removal-preun.*/etc/init.d/boot.proc")
addFilter("init-script-without-%stop_on_removal-preun.*/etc/init.d/random")
addFilter("init-script-without-%stop_on_removal-preun.*/etc/init.d/boot.ipconfig")
addFilter("init-script-without-%stop_on_removal-preun.*/etc/init.d/boot.rootfsck")
addFilter("init-script-without-%stop_on_removal-preun.*/etc/init.d/powerfail")
addFilter("init-script-without-%stop_on_removal-preun.*/etc/init.d/single")
addFilter("init-script-without-%stop_on_removal-preun.*/etc/init.d/boot.cleanup")
addFilter("init-script-without-%stop_on_removal-preun.*/etc/init.d/skeleton")
addFilter("init-script-without-%stop_on_removal-preun.*/etc/init.d/halt")
addFilter("init-script-without-%stop_on_removal-preun.*/etc/init.d/boot.ldconfig")
addFilter("init-script-without-%stop_on_removal-preun.*/etc/init.d/boot")
addFilter("init-script-without-%stop_on_removal-preun.*/etc/init.d/boot.klog")
addFilter("init-script-without-%stop_on_removal-preun.*/etc/init.d/rc")
addFilter("init-script-without-%stop_on_removal-preun.*/etc/init.d/boot.clock")
addFilter("init-script-without-%stop_on_removal-preun.*/etc/init.d/boot.localnet")
addFilter("init-script-without-%stop_on_removal-preun.*/etc/init.d/boot.localfs")

# aaa_base requires net-tools
addFilter("dangling-symlink.*/usr/lib/restricted/bin/hostname.*/bin/hostname")
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to