Page 1 of 1
FreeBSD 11.0-RELEASE-p1 auf p6?
Posted: 2017-01-06 14:58
by Proteus
Also bis jetzt hatte ich nie drauf geachtet, daher meine Anfängerfrage, wie bekomme ich das von p1 auf p6 aktualisiert?
Code: Select all
uname -a
FreeBSD xxx 11.0-RELEASE-p1 FreeBSD 11.0-RELEASE-p1 #0 r311512M: Fri Jan 6 11:30:25 UTC 2017 root@root.de:/usr/obj/usr/src/sys/MYKERNEL amd64
Code: Select all
/usr/sbin/freebsd-update fetch
Looking up update.FreeBSD.org mirrors... 4 mirrors found.
Fetching metadata signature for 11.0-RELEASE from update6.freebsd.org... done.
Fetching metadata index... done.
Inspecting system... done.
Preparing to download files... done.
No updates needed to update system to 11.0-RELEASE-p6.
Code: Select all
freebsd-update upgrade -r 11.0-RELEASE-p6
Re: FreeBSD 11.0-RELEASE-p1 auf p6?
Posted: 2017-01-06 15:24
by Joe User
Hast Du das Base-System selbst kompiliert?
Re: FreeBSD 11.0-RELEASE-p1 auf p6?
Posted: 2017-01-06 16:22
by Proteus
Joe User wrote: ↑2017-01-06 15:24
Hast Du das Base-System selbst kompiliert?
Ja, nach deiner Anleitung.
Re: FreeBSD 11.0-RELEASE-p1 auf p6?
Posted: 2017-01-06 17:21
by Joe User
Dann musst Du auch die Updates des Basesystem per Selbstkompilieren einspielen:
Code: Select all
cd /usr/src
make clean
chflags -R noschg /usr/obj/*
rm -rf /usr/obj/*
svnlite update
/usr/src/usr.sbin/mergemaster/mergemaster.sh -p
make -j4 buildworld
make -j4 KERNCONF=MYKERNEL buildkernel
make KERNCONF=MYKERNEL INSTALLKERNEL=MYKERNEL INSTKERNNAME=MYKERNEL installkernel
make -j4 KERNCONF=GENERIC buildkernel
make KERNCONF=GENERIC INSTALLKERNEL=GENERIC INSTKERNNAME=GENERIC installkernel
make installworld
/usr/sbin/mergemaster -i -F
make delete-old -DBATCH_DELETE_OLD_FILES
make delete-old-libs -DBATCH_DELETE_OLD_FILES
shutdown -r now
Re: FreeBSD 11.0-RELEASE-p1 auf p6?
Posted: 2017-01-06 17:25
by Joe User
/usr/sbin/freebsd-update sollte auf Deinem System eigentlich gar nicht existieren.
Wie sieht denn Deine /etc/src.conf aus?
Re: FreeBSD 11.0-RELEASE-p1 auf p6?
Posted: 2017-01-07 09:55
by Proteus
Da mein System nicht mit der Remotinstallation durchgeführt werden muss, da Webtropia ein Image bereitstellt habe ich einiges am Vorgehen für das kompilieren abgeändert. Das muss ich wohl übersehen haben.
Code: Select all
WITHOUT_AMD=YES
WITHOUT_APM=YES
WITHOUT_ATF=YES
WITHOUT_ATM=YES
WITHOUT_AUTHPF=YES
WITHOUT_AUTOFS=YES
WITHOUT_BHYVE=YES
WITHOUT_BLUETOOTH=YES
WITHOUT_BOOTPARAMD=YES
WITHOUT_BOOTPD=YES
WITHOUT_BSDINSTALL=YES
WITHOUT_BSNMP=YES
WITHOUT_CALENDAR=YES
WITHOUT_CCD=YES
WITH_CLANG_EXTRAS=YES
WITHOUT_CTM=YES
WITHOUT_CUSE=YES
WITHOUT_DMAGENT=YES
#WITHOUT_EXAMPLES=YES
WITHOUT_FINGER=YES
WITHOUT_FLOPPY=YES
WITHOUT_FREEBSD_UPDATE=YES
WITHOUT_FTP=YES
WITHOUT_GAMES=YES
WITHOUT_GPIB=YES
WITHOUT_GPIO=YES
WITH_GSSAPI=YES
WITHOUT_HTML=YES
WITHOUT_HYPERV=YES
WITHOUT_I4B=YES
WITHOUT_INETD=YES
WITHOUT_INFO=YES
WITHOUT_IPX=YES
WITHOUT_KERBEROS=YES
WITHOUT_KVM=YES
WITHOUT_LIB32=YES
WITHOUT_LPR=YES
WITHOUT_NCP=YES
WITHOUT_NDIS=YES
WITHOUT_NIS=YES
WITHOUT_PC_SYSINSTALL=YES
WITHOUT_PMC=YES
WITHOUT_PPP=YES
#WITHOUT_PROFILE=YES
WITHOUT_RADIUS_SUPPORT=YES
WITHOUT_RBOOTD=YES
WITHOUT_RCMDS=YES
WITHOUT_RCS=YES
WITHOUT_SENDMAIL=YES
WITHOUT_SHAREDOCS=YES
WITHOUT_SYSINSTALL=YES
WITHOUT_TALK=YES
WITHOUT_TCP_WRAPPERS=YES
WITHOUT_TESTS=YES
WITHOUT_TFTP=YES
WITHOUT_TIMED=YES
WITHOUT_WIRELESS=YES
Re: FreeBSD 11.0-RELEASE-p1 auf p6?
Posted: 2017-01-07 10:43
by Proteus
Jetzt hat es funktioniert!
Code: Select all
FreeBSD root. 11.0-RELEASE-p6 FreeBSD 11.0-RELEASE-p6 #0 r311600M: Sat Jan 7 09:30:48 UTC 2017 root@root.de:/usr/obj/usr/src/sys/MYKERNEL amd64
Re: FreeBSD 11.0-RELEASE-p1 auf p6?
Posted: 2017-04-17 09:34
by Proteus
Eine Frage zu diesen Befehlen:
Code: Select all
make delete-old -DBATCH_DELETE_OLD_FILES
make delete-old-libs -DBATCH_DELETE_OLD_FILES
Gibt es da irgendetwas ungewöhnliches, dass man beachten sollte?
Ich habe diese beiden Befehle ausgeführt, und danach funktionierten grundlegende Befehlt wie z,B. ftp nicht mehr. Selbst nach der Neuinstallation von PureFTP funktionierte es nicht. Das ist aber schon etwas länger her, daher habe ich diese Befehle nicht ausgeführt um die Funktion zu gewährleisten.
Re: FreeBSD 11.0-RELEASE-p1 auf p6?
Posted: 2017-04-17 11:58
by Joe User
Zu beachten gibt es eigentlich nur, dass man diese Befehle nicht vergisst auszuführen und dass Ports, die gegen die entsorgten Libs gelinkt wurden, rekompiliert werden müssen. Wenn also PureFTP danach nicht mehr funktioniert, musst Du es rekompilieren.
Re: FreeBSD 11.0-RELEASE-p1 auf p6?
Posted: 2017-04-17 12:47
by Proteus
Joe User wrote: ↑2017-04-17 11:58
Zu beachten gibt es eigentlich nur, dass man diese Befehle nicht vergisst auszuführen und dass Ports, die gegen die entsorgten Libs gelinkt wurden, rekompiliert werden müssen. Wenn also PureFTP danach nicht mehr funktioniert, musst Du es rekompilieren.
Ich habe es falsch formuliert, selbst nach dem Rekompilieren funktionierte PureFTP nicht mehr. Aber da ich sowieso was vorhaben mache ich einen Test, und zeichne es auf. Und stelle nachher den Link zum Video hier rein.
Re: FreeBSD 11.0-RELEASE-p1 auf p6?
Posted: 2017-04-17 13:07
by Proteus
Hier ist mal die Aufzeichnung meines Problems ab 0:45:
https://youtu.be/b7TXf7wL66w?t=45
Re: FreeBSD 11.0-RELEASE-p1 auf p6?
Posted: 2017-04-17 13:22
by Joe User
Hast Du bei PureFTPd den PAM Support deaktiviert, falls nicht, mach das mal?
PS: Videos schaue ich nicht, ich bevorzuge Logs.
Re: FreeBSD 11.0-RELEASE-p1 auf p6?
Posted: 2017-04-17 13:44
by Proteus
PAM Support ist aktiviert, wenn du das meinst, was vorher deaktiviert war:
Code: Select all
# If you want to enable PAM authentication, uncomment the following line
PAMAuthentication yes
Das eigentliche Protokoll ftp funktioniert ja nicht mehr per Eingabe, also z.B. ftp backupserver.webtropia.de, dass sollte eigentlich nach der Installation durch pure-FTP übernommen werden. Der Zugriff über einen Client funktioniert dagegen tadellos, nur eben nicht mehr über die Konsole, dass ich für mein Sicherungsscript "eigentlich" benötige.
Re: FreeBSD 11.0-RELEASE-p1 auf p6?
Posted: 2017-04-17 13:56
by Joe User
OK, das ist auch korrekt so (/etc/src.conf -> WITHOUT_FTP), wenn Du einen FTP-Client benötigst, dann installiere bitte den Port /usr/ports/ftp/lftp
Re: FreeBSD 11.0-RELEASE-p1 auf p6?
Posted: 2017-04-17 14:09
by Proteus
Joe User wrote: ↑2017-04-17 13:56
OK, das ist auch korrekt so (/etc/src.conf -> WITHOUT_FTP), wenn Du einen FTP-Client benötigst, dann installiere bitte den Port /usr/ports/ftp/lftp
Das habe ich schon in Betracht gezogen. Ich werde es noch mal durchgehen.
Übrigens Frohe Ostern. :*
Re: FreeBSD 11.0-RELEASE-p1 auf p6?
Posted: 2017-04-17 14:25
by Proteus
Klicke mal oben auf das Ausrufezeichen: "Report this post"
Re: FreeBSD 11.0-RELEASE-p1 auf p6?
Posted: 2017-04-17 15:52
by Joe User
Proteus wrote: ↑2017-04-17 14:25
Klicke mal oben auf das Ausrufezeichen: "Report this post"
Regex erweitert, danke.
Re: FreeBSD 11.0-RELEASE-p1 auf p6?
Posted: 2017-04-17 16:00
by Proteus
FTP Funktioniert wieder, danke.
Re: FreeBSD 11.0-RELEASE-p1 auf p6?
Posted: 2017-05-01 16:25
by Proteus
Okay, hat sich nun wirklich erledigt, mein Fehler!