Bug 22475 - Ausnahmen in ucslint
Ausnahmen in ucslint
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: ucslint
UCS 3.0
Other Linux
: P5 enhancement (vote)
: UCS 3.0 - MS2
Assigned To: Sönke Schwardt-Krummrich
Alexander Kläser
:
: 22480 22481 (view as bug list)
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2011-05-10 15:11 CEST by Stefan Gohmann
Modified: 2011-12-13 15:46 CET (History)
2 users (show)

See Also:
What kind of report is it?: ---
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stefan Gohmann univentionstaff 2011-05-10 15:11:20 CEST
Wir benötigen einen einfachen Mechanismus um Ausnahmen für ucslint zu definieren.

Beispielsweise: 

debian/univention-initrd.ucslint
E:0010-2 conffiles/usr/share/initramfs-tools/init

Damit sollte dann der copyright-Fehler für die Datei conffiles/usr/share/initramfs-tools/init ignoriert werden.
Comment 1 Sönke Schwardt-Krummrich univentionstaff 2011-05-16 18:21:55 CEST
Im debian/-Verzeichnis kann jetzt eine Datei ucslint.overrides abgelegt werden.
Eine Fehlermeldung für eine bestimmte Datei im Sourcepaket kann über einen Eintrag nach folgendem Schema ignoriert werden:

0010-2: conffiles/usr/share/initramfs-tools/init

Pro Datei ist dabei jeweils eine Zeile anzugeben. Es kann noch eine Zeilenangabe gemacht werden (sofern für den Check sinnvoll):

0008-3: src/path/de.po:42

Falls die Meldungen eines Checks für das gesamte Sourcepaket deaktiviert werden sollen, reicht es aus, nur die ID des Checks anzugeben:

0010-2:

---

Im Paket univention-initrd wurde eine ucslint.overrides mit dem Inhalt

0010-2: conffiles/usr/share/initramfs-tools/init

hinzugefügt und ucslint in debian/rules wieder aktiviert.
Comment 2 Sönke Schwardt-Krummrich univentionstaff 2011-05-30 09:25:29 CEST
*** Bug 22480 has been marked as a duplicate of this bug. ***
Comment 3 Sönke Schwardt-Krummrich univentionstaff 2011-05-30 17:14:36 CEST
*** Bug 22481 has been marked as a duplicate of this bug. ***
Comment 4 Alexander Kläser univentionstaff 2011-09-27 11:36:55 CEST
QA: OK, alles konnte erfolgreich überprüft werden.

(In reply to comment #1)
> Im debian/-Verzeichnis kann jetzt eine Datei ucslint.overrides abgelegt werden.
> Eine Fehlermeldung für eine bestimmte Datei im Sourcepaket kann über einen
> Eintrag nach folgendem Schema ignoriert werden:
> 
> 0010-2: conffiles/usr/share/initramfs-tools/init

→ OK, funktioniert

(In reply to comment #1)
> ...
> Pro Datei ist dabei jeweils eine Zeile anzugeben. Es kann noch eine
> Zeilenangabe gemacht werden (sofern für den Check sinnvoll):
> 
> 0008-3: src/path/de.po:42

→ OK, funtkioniert

(In reply to comment #1)
> ...
> Falls die Meldungen eines Checks für das gesamte Sourcepaket deaktiviert werden
> sollen, reicht es aus, nur die ID des Checks anzugeben:
> 
> 0010-2:

→ OK, funktioniert

(In reply to comment #1)
> ...
> Im Paket univention-initrd wurde eine ucslint.overrides mit dem Inhalt
> 
> 0010-2: conffiles/usr/share/initramfs-tools/init
> 
> hinzugefügt und ucslint in debian/rules wieder aktiviert.

→ OK

Die Duplicates wurden auch überprüft → OK
Comment 5 Sönke Schwardt-Krummrich univentionstaff 2011-12-13 15:41:11 CET
UCS 3.0-0 wurde veröffentlicht. Sollte der hier beschriebene Bug mit einer
neueren Version von UCS erneut auftreten, so sollte dieser Bug dupliziert werden:
"Clone This Bug"