Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37703767
en ru br
ALT Linux repos
S:7.4.2-alt1
5.0: 7.1-alt2
4.1: 5.0-alt2.M41.1
4.0: 4.0-alt3.M40.1

Group :: System/Configuration/Other
RPM: alterator-standalone

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

%define backend local_users
%define _altdata_dir %_datadir/alterator

Name: alterator-standalone
Version: 5.0
Release: alt2.M41.1

Packager: Stanislav Ievlev <inger at altlinux.org>

Source:%name-%version.tar

Summary: System Management center
License: GPL
Group: System/Configuration/Other
BuildArch: noarch
Requires: alterator >= 3.9-alt1.M41.1
Requires: alterator-lookout >= 1.1-alt1
Requires: alterator-browser-qt

Requires: consolehelper
Requires: menu

#backward compatibility

Provides: acc = %version, alterator-profile = %version, %name-usermode = %version
Obsoletes: acc, alterator-profile, %name-usermode

BuildPreReq: alterator >= 3.9-alt1.M41.1, alterator-l10n

# Automatically added by buildreq on Mon Jul 11 2005 (-bi)

BuildRequires: consolehelper libpam-devel

%description
Contains engine for system management

%prep
%setup -q

%build
%make_build

%install
%makeinstall DESTDIR=%buildroot
%find_lang %name

#install consolehelper

for obj in acc alterator-standalone;
do
%__install -d %buildroot/%_bindir
%__ln_s %_libexecdir/consolehelper/helper %buildroot%_bindir/$obj
%__install -d %buildroot%_sysconfdir/pam.d/

cat>%buildroot%_sysconfdir/pam.d/$obj<<EOF
#%PAM-1.0
auth sufficient pam_rootok.so
auth required pam_stack.so service=system-auth
account required pam_permit.so
password required pam_deny.so
session optional pam_xauth.so
EOF

%__install -d %buildroot%_sysconfdir/security/console.apps/
cat>%buildroot%_sysconfdir/security/console.apps/$obj<<EOF
USER=root
PROGRAM=%_sbindir/$obj
SESSION=true
FALLBACK=true
EOF
done

%__install -Dpm644 acc.desktop %buildroot/%_desktopdir/acc.desktop

%post
%update_menus
%postun
%clean_menus

%files -f %name.lang
%_sbindir/*
%_altdata_dir/ui/*/
%_altdata_dir/help/*/
%_desktopdir/*
%config(noreplace) %_sysconfdir/pam.d/*
%config(noreplace) %_sysconfdir/security/console.apps/*
%_bindir/*

%changelog

Full changelog you can see here

 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin