Bug 28028 - Basispakete portieren
Basispakete portieren
Status: CLOSED FIXED
Product: Z_Univention Corporate Client (UCC)
Classification: Unclassified
Component: General
unspecified
Other Linux
: P5 enhancement
: UCC 1.0
Assigned To: Stefan Gohmann
Moritz Muehlenhoff
: interim-1
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-07-23 16:17 CEST by Stefan Gohmann
Modified: 2013-03-26 09:14 CET (History)
1 user (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 2012-07-23 16:17:52 CEST
Die folgenden Pakete sollten auf Kubuntu migriert werden:

 - base/univention-base-files
 - base/univention-config-registry
 - base/univention-ssh
 - base/univention-lib
 - base/univention-policy
Comment 1 Stefan Gohmann univentionstaff 2012-07-26 10:36:44 CEST
Die folgenden Pakete wurden jetzt importiert und gebaut:

 - univention-debug
 - ucslint
 - univention-config-registry
 - univention-policy
 - python-univention
 - univention-lib
 - univention-ssh
 - univention-firewall
 - univention-base-files

univention-base-files muss aber noch weiter aufgeräumt werden.
Comment 2 Stefan Gohmann univentionstaff 2012-07-27 21:15:38 CEST
Die Basispakete sind gebaut und lassen sich installieren. Nach der Installation von univention-base-files ist der Rechnername nicht mehr gesetzt, dafür gibt es einen neuen Bug, da die Grundeinstellung während der Image-Installation oder beim Booten gemacht werden muss.

Bei den meisten Paketen musste nur die Python 2-6 → 2.7 Umstellung gemacht werden. Bei univention-policy mussten die LD-Flags noch angepasst werden: http://wiki.debian.org/ToolChain/DSOLinking

Bei univention-base-files wurden die Abhängigkeiten auf die console-Pakete entfernt, da diese mit den Kubuntu-Basispaketen nicht zusammen passten. 

Weiter wurden die folgenden UCR Templates aus univention-base-files entfernt, da diese auf UCC nicht zwingend benötigt werden bzw. besser der Kubuntu Standard verwendet werden sollte:
 conffiles/boot/boot.msg
 etc/init.d/cron
 etc/init.d/klogd
 etc/init.d/networking
 etc/init.d/nscd
 etc/init.d/ntp
 etc/init.d/openbsd-inetd
 etc/init.d/portmap
 etc/rsyslog.conf
 etc/ssh/ssh_config
 etc/python2.6/sitecustomize.py
 etc/networks

Einige andere Basefiles wurden überarbeitet, u.a. issue, inputrc, bash.bashrc, sshd_config
Comment 3 Stefan Gohmann univentionstaff 2012-10-23 07:21:45 CEST
Das ist soweit umgesetzt.
Comment 4 Moritz Muehlenhoff univentionstaff 2012-10-30 15:40:29 CET
Alle genannten Basispakete wurdne importiert und gebaut.

Mit Ausnahme von univention-firewall werden alle auch durch Pakete aus MS1 verwendet.
Comment 5 Moritz Muehlenhoff univentionstaff 2013-03-26 09:14:30 CET
UCC 1.0 has been released: 
http://forum.univention.de/viewtopic.php?f=26&t=2417
http://forum.univention.de/viewtopic.php?f=54&t=2418

If this error occurs again, please use "Clone This Bug".