Skip to content

Commit 40a451a

Browse files
author
Susanne Oberhauser
committed
- dropped outdated python script (superceeded by ruby script of same name)
- use verfy_permissions (as requested in bnc:446164)
1 parent 5e829a4 commit 40a451a

File tree

3 files changed

+12
-129
lines changed

3 files changed

+12
-129
lines changed

dist/obs-server.changes

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
-------------------------------------------------------------------
2+
Thu Nov 20 11:48:42 CET 2008 - [email protected]
3+
4+
- get setuid handling right (bnc#446164)
5+
-------------------------------------------------------------------
26
Tue Nov 11 17:12:46 CET 2008 - [email protected]
37

48
- fix init scripts for stricter 11.1 requirements.

dist/obs-server.spec

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ Summary: The openSUSE Build Service -- The Frontend part
106106
Group: Productivity/Networking/Web/Utilities
107107

108108
%if 0%{?suse_version}
109-
PreReq: %fillup_prereq %insserv_prereq
109+
PreReq: %fillup_prereq %insserv_prereq permissions
110110
%endif
111111

112112
Requires: lighttpd ruby-fcgi lighttpd-mod_magnet mysql ruby-mysql rubygem-rake
@@ -292,11 +292,17 @@ done
292292
#-------------------------------------------------------------------------------
293293
%post -n obs-server
294294
#-------------------------------------------------------------------------------
295+
%run_permissions
295296
%{fillup_and_insserv -n obs-server}
296297
for service in obssrcserver obsrepserver obsscheduler obspublisher; do
297298
%restart_on_update $service
298299
done
299300

301+
#-------------------------------------------------------------------------------
302+
%verifyscript -n obs-server
303+
#-------------------------------------------------------------------------------
304+
%verify_permissions -e /usr/bin/sign
305+
300306
#-------------------------------------------------------------------------------
301307
%post -n obs-worker
302308
#-------------------------------------------------------------------------------
@@ -364,7 +370,7 @@ done
364370
/var/adm/fillup-templates/sysconfig.obs-server
365371
%{_mandir}/man5/*
366372
# the sign client goes with the server
367-
%attr(4750,root,obsrun) /usr/bin/sign
373+
%verify(not mode) %attr(0750,root,obsrun) /usr/bin/sign
368374
%{_mandir}/man8/sign.8.gz
369375

370376
#-------------------------------------------------------------------------------

dist/obs_mirror_project.py

Lines changed: 0 additions & 127 deletions
This file was deleted.

0 commit comments

Comments
 (0)