Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@abraunegg
Copy link
Owner

  • Code changes to support FreeBSD

* Code changes to support FreeBSD
@github-actions

This comment has been minimized.

* Add maxfiles
@abraunegg abraunegg added this to the v2.5.x milestone Dec 27, 2024
@github-actions

This comment has been minimized.

* Fix spelling
* Ensure FreeBSD can be correctly configured when using 'configure' to generate the Makefile
* Add repology badge for FreeBSD FreshPorts
* Add package dependencies as per development of this PR
@github-actions

This comment has been minimized.

* Update PR
* Update spelling allowed words
* Configure 'Makefile.in' to be compatible with gmake for FreeBSD
@abraunegg
Copy link
Owner Author

Testing Evidence on FreeBSD

Clone PR and Build

root@freebsd-14x:~ # bash ./clone_pr.sh
Cloning into 'onedrive-pr3048'...
remote: Enumerating objects: 8771, done.
remote: Counting objects: 100% (971/971), done.
remote: Compressing objects: 100% (147/147), done.
remote: Total 8771 (delta 902), reused 838 (delta 823), pack-reused 7800 (from 3)
Receiving objects: 100% (8771/8771), 9.14 MiB | 4.36 MiB/s, done.
Resolving deltas: 100% (6161/6161), done.
From https://github.com/abraunegg/onedrive
 * [new ref]         refs/pull/3048/head -> pr3048
Switched to branch 'pr3048'
checking for a BSD-compatible install... /usr/bin/install -c
checking for pkg-config... /usr/local/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for dmd... no
checking for ldmd2... ldmd2
checking version of D compiler... 1.40.0
checking for curl... yes
checking for sqlite... yes
checking for notify... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating contrib/pacman/PKGBUILD
config.status: creating contrib/spec/onedrive.spec
config.status: creating onedrive.1
config.status: creating contrib/systemd/onedrive.service
config.status: creating contrib/systemd/[email protected]
rm -f onedrive onedrive.o version
rm -rf autom4te.cache
rm -f config.log config.status
if [ -f .git/HEAD ] ; then \
        git describe --tags > version ; \
else \
        echo v2.5.3 > version ; \
fi
ldmd2 -w -J. -g -debug -gs -version=NoPragma -version=NoGdk -version=Notifications -L-L/usr/local/lib -L-lcurl -L-L/usr/local/lib -L-lsqlite3 -L-L/usr/local/lib -L-lnotify -L-lgdk_pixbuf-2.0 -L-lgio-2.0 -L-lgobject-2.0 -L-lglib-2.0 -L-lintl -L-L/usr/local/lib -L-linotify -L-ldl src/main.d src/config.d src/log.d src/util.d src/qxor.d src/curlEngine.d src/onedrive.d src/webhook.d src/sync.d src/itemdb.d src/sqlite.d src/clientSideFiltering.d src/monitor.d src/arsd/cgi.d src/notifications/notify.d src/notifications/dnotify.d -ofonedrive
onedrive v2.5.3-40-ge610656
root@freebsd-14x:~ # 

Install PR

root@freebsd-14x:~/onedrive-pr3048 # gmake install
mkdir -p /usr/local/bin
/usr/bin/install -c onedrive /usr/local/bin/onedrive
mkdir -p /usr/local/share/man/man1
/usr/bin/install -c -m 0644 onedrive.1 /usr/local/share/man/man1/onedrive.1
mkdir -p /usr/local/etc/logrotate.d
/usr/bin/install -c -m 0644 contrib/logrotate/onedrive.logrotate /usr/local/etc/logrotate.d/onedrive
mkdir -p /usr/local/share/doc/onedrive
for file in readme.md config LICENSE changelog.md docs/advanced-usage.md docs/application-config-options.md docs/application-security.md docs/business-shared-items.md docs/client-architecture.md docs/contributing.md docs/docker.md docs/install.md docs/national-cloud-deployments.md docs/podman.md docs/privacy-policy.md docs/sharepoint-libraries.md docs/terms-of-service.md docs/ubuntu-package-install.md docs/usage.md docs/known-issues.md docs/webhooks.md; do \
        /usr/bin/install -c -m 0644 $file /usr/local/share/doc/onedrive; \
done
root@freebsd-14x:~/onedrive-pr3048 # 

Run PR using --sync

alex@freebsd-14x:~ $ onedrive -s
WARNING: Required environment variables required to enable GUI Notifications are not present
WARNING: The required environment variables to enable GUI Notifications are not available; GUI notifications are disabled
Using IPv4 and IPv6 (if configured) for all network operations
Attempting to contact Microsoft OneDrive Login Service
Successfully reached Microsoft OneDrive Login Service
Configuring Global Azure AD Endpoints
Fetching items from the OneDrive API for Drive ID: 66d53be8a5056eca .. 
No changes or items that can be applied were discovered while processing the data received from Microsoft OneDrive
Syncing this OneDrive Personal Shared Folder: ./OneDrive - Constanze
Generating a /delta response from the OneDrive API from this Drive ID: bc7d88ec1f539dcf and Item ID: BC7D88EC1F539DCF!2875 .. 
Finished processing self generated /delta JSON response from the OneDrive API
Processing 12 applicable JSON items received from Microsoft OneDrive . 
Syncing this OneDrive Personal Shared Folder: ./3A
Generating a /delta response from the OneDrive API from this Drive ID: bc7d88ec1f539dcf and Item ID: BC7D88EC1F539DCF!107 .. 
Finished processing self generated /delta JSON response from the OneDrive API
Processing 20 applicable JSON items received from Microsoft OneDrive . 
Performing a database consistency and integrity check on locally stored data .. 
Scanning the local file system '~/OneDrive' for new data to upload . 
Performing a last examination of the most recent online data within Microsoft OneDrive to complete the reconciliation process
Fetching items from the OneDrive API for Drive ID: 66d53be8a5056eca . 
No changes or items that can be applied were discovered while processing the data received from Microsoft OneDrive
Syncing this OneDrive Personal Shared Folder: ./OneDrive - Constanze
Generating a /delta response from the OneDrive API from this Drive ID: bc7d88ec1f539dcf and Item ID: BC7D88EC1F539DCF!2875 .. 
Finished processing self generated /delta JSON response from the OneDrive API
Processing 12 applicable JSON items received from Microsoft OneDrive . 
Syncing this OneDrive Personal Shared Folder: ./3A
Generating a /delta response from the OneDrive API from this Drive ID: bc7d88ec1f539dcf and Item ID: BC7D88EC1F539DCF!107 .. 
Finished processing self generated /delta JSON response from the OneDrive API
Processing 20 applicable JSON items received from Microsoft OneDrive . 

Sync with Microsoft OneDrive is complete
Attempting to perform a database vacuum to optimise database
Database vacuum is complete
alex@freebsd-14x:~ $ 

Run PR using --monitor

alex@freebsd-14x:~ $ onedrive -m
WARNING: Required environment variables required to enable GUI Notifications are not present
WARNING: The required environment variables to enable GUI Notifications are not available; GUI notifications are disabled
Using IPv4 and IPv6 (if configured) for all network operations
Attempting to contact Microsoft OneDrive Login Service
Successfully reached Microsoft OneDrive Login Service
Configuring Global Azure AD Endpoints
OneDrive synchronisation interval (seconds): 300
Initialising filesystem inotify monitoring ...
Performing initial synchronisation to ensure consistent local state ...
Attempting to contact Microsoft OneDrive Login Service
Successfully reached Microsoft OneDrive Login Service
Starting a sync with Microsoft OneDrive
Fetching items from the OneDrive API for Drive ID: 66d53be8a5056eca .. 
No changes or items that can be applied were discovered while processing the data received from Microsoft OneDrive
Syncing this OneDrive Personal Shared Folder: ./OneDrive - Constanze
Generating a /delta response from the OneDrive API from this Drive ID: bc7d88ec1f539dcf and Item ID: BC7D88EC1F539DCF!2875 .. 
Finished processing self generated /delta JSON response from the OneDrive API
Processing 12 applicable JSON items received from Microsoft OneDrive . 
Syncing this OneDrive Personal Shared Folder: ./3A
Generating a /delta response from the OneDrive API from this Drive ID: bc7d88ec1f539dcf and Item ID: BC7D88EC1F539DCF!107 .. 
Finished processing self generated /delta JSON response from the OneDrive API
Processing 20 applicable JSON items received from Microsoft OneDrive . 
Performing a database consistency and integrity check on locally stored data .. 
Scanning the local file system '~/OneDrive' for new data to upload . 
Performing a last examination of the most recent online data within Microsoft OneDrive to complete the reconciliation process
Fetching items from the OneDrive API for Drive ID: 66d53be8a5056eca . 
No changes or items that can be applied were discovered while processing the data received from Microsoft OneDrive
Syncing this OneDrive Personal Shared Folder: ./OneDrive - Constanze
Generating a /delta response from the OneDrive API from this Drive ID: bc7d88ec1f539dcf and Item ID: BC7D88EC1F539DCF!2875 .. 
Finished processing self generated /delta JSON response from the OneDrive API
Processing 12 applicable JSON items received from Microsoft OneDrive . 
Syncing this OneDrive Personal Shared Folder: ./3A
Generating a /delta response from the OneDrive API from this Drive ID: bc7d88ec1f539dcf and Item ID: BC7D88EC1F539DCF!107 .. 
Finished processing self generated /delta JSON response from the OneDrive API
Processing 20 applicable JSON items received from Microsoft OneDrive . 
Sync with Microsoft OneDrive is complete
The operating system sent a deletion notification. Trying to delete this item as requested: ./onedrive.core
Deleting item from Microsoft OneDrive: ./onedrive.core
Uploading modified file: new_dir_freebsd/newfile_openbsd.txt ... done
Uploading modified file: new_dir_freebsd/newfile_openbsd.txt ... done
The operating system sent a deletion notification. Trying to delete this item as requested: new_dir_freebsd/newfile_openbsd.txt
Deleting item from Microsoft OneDrive: new_dir_freebsd/newfile_openbsd.txt
^C
Received termination signal, attempting to cleanly shutdown application
Waiting for any existing upload|download process to complete
Attempting to perform a database vacuum to optimise database
Database vacuum is complete
alex@freebsd-14x:~ $ 

Non-Breaking Makefile.in changes for Linux

alex@fedora:~$ ./clone_pr.sh 
Cloning into 'onedrive-pr3048'...
remote: Enumerating objects: 8771, done.
remote: Counting objects: 100% (971/971), done.
remote: Compressing objects: 100% (147/147), done.
remote: Total 8771 (delta 902), reused 838 (delta 823), pack-reused 7800 (from 3)
Receiving objects: 100% (8771/8771), 9.14 MiB | 3.25 MiB/s, done.
Resolving deltas: 100% (6161/6161), done.
From https://github.com/abraunegg/onedrive
 * [new ref]         refs/pull/3048/head -> pr3048
Switched to branch 'pr3048'
checking for a BSD-compatible install... /usr/bin/install -c
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for dmd... dmd
checking version of D compiler... 2.109.1
checking for curl... yes
checking for sqlite... yes
checking for notify... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating contrib/pacman/PKGBUILD
config.status: creating contrib/spec/onedrive.spec
config.status: creating onedrive.1
config.status: creating contrib/systemd/onedrive.service
config.status: creating contrib/systemd/[email protected]
rm -f onedrive onedrive.o version
rm -rf autom4te.cache
rm -f config.log config.status
if [ -f .git/HEAD ] ; then \
        git describe --tags > version ; \
else \
        echo v2.5.3 > version ; \
fi
dmd -w -J. -g -debug -gs -version=NoPragma -version=NoGdk -version=Notifications -L-lcurl -L-lsqlite3 -L-lnotify -L-lgdk_pixbuf-2.0 -L-lgio-2.0 -L-lgobject-2.0 -L-lglib-2.0  -L-ldl src/main.d src/config.d src/log.d src/util.d src/qxor.d src/curlEngine.d src/onedrive.d src/webhook.d src/sync.d src/itemdb.d src/sqlite.d src/clientSideFiltering.d src/monitor.d src/arsd/cgi.d src/notifications/notify.d src/notifications/dnotify.d -ofonedrive
onedrive v2.5.3-40-ge610656
alex@fedora:~$ cd onedrive-pr3048/
alex@fedora:~/onedrive-pr3048$ 
alex@fedora:~/onedrive-pr3048$ 
alex@fedora:~/onedrive-pr3048$ 
alex@fedora:~/onedrive-pr3048$ sudo make install
[sudo] password for alex: 
Sorry, try again.
[sudo] password for alex: 
mkdir -p /usr/local/bin
/usr/bin/install -c onedrive /usr/local/bin/onedrive
mkdir -p /usr/local/share/man/man1
/usr/bin/install -c -m 0644 onedrive.1 /usr/local/share/man/man1/onedrive.1
mkdir -p /usr/local/etc/logrotate.d
/usr/bin/install -c -m 0644 contrib/logrotate/onedrive.logrotate /usr/local/etc/logrotate.d/onedrive
mkdir -p /usr/local/share/doc/onedrive
for file in readme.md config LICENSE changelog.md docs/advanced-usage.md docs/application-config-options.md docs/application-security.md docs/business-shared-items.md docs/client-architecture.md docs/contributing.md docs/docker.md docs/install.md docs/national-cloud-deployments.md docs/podman.md docs/privacy-policy.md docs/sharepoint-libraries.md docs/terms-of-service.md docs/ubuntu-package-install.md docs/usage.md docs/known-issues.md docs/webhooks.md; do \
        /usr/bin/install -c -m 0644 $file /usr/local/share/doc/onedrive; \
done
mkdir -p /usr/lib/systemd/user
mkdir -p /usr/lib/systemd/system
/usr/bin/install -c -m 0644 contrib/systemd/[email protected] /usr/lib/systemd/system
/usr/bin/install -c -m 0644 contrib/systemd/onedrive.service /usr/lib/systemd/user
alex@fedora:~/onedrive-pr3048$ sudo make uninstall
rm -f /usr/local/bin/onedrive
rm -f /usr/local/share/man/man1/onedrive.1
rm -f /usr/local/etc/logrotate.d/onedrive
rm -f /usr/lib/systemd/system/onedrive*.service
rm -f /usr/lib/systemd/user/onedrive*.service
for i in readme.md config LICENSE changelog.md docs/advanced-usage.md docs/application-config-options.md docs/application-security.md docs/business-shared-items.md docs/client-architecture.md docs/contributing.md docs/docker.md docs/install.md docs/national-cloud-deployments.md docs/podman.md docs/privacy-policy.md docs/sharepoint-libraries.md docs/terms-of-service.md docs/ubuntu-package-install.md docs/usage.md docs/known-issues.md docs/webhooks.md ; do rm -f /usr/local/share/doc/onedrive/$i ; done
alex@fedora:~/onedrive-pr3048$

Non-Breaking operational changes for Linux - sync

alex@fedora:~/onedrive-pr3048$ ./onedrive -s
Reading configuration file: /home/alex/.config/onedrive/config
Configuration file successfully loaded
D-Bus message bus daemon is available; GUI notifications are now enabled

ERROR: Unable to create /var/log/onedrive
ERROR: Please manually create '/var/log/onedrive' and set appropriate permissions to allow write access for your user to this location.
ERROR: The requested client activity log will instead be located in your users home directory

Using IPv4 and IPv6 (if configured) for all network operations
Attempting to contact Microsoft OneDrive Login Service
Successfully reached Microsoft OneDrive Login Service
Configuring Global Azure AD Endpoints
Fetching items from the OneDrive API for Drive ID: b!bO8V7s9SSk6r7mWHpIjURotN33W1W2tEv3OXV_oFIdQimEdOHR-1So7CqeT1MfHA .. 
No changes or items that can be applied were discovered while processing the data received from Microsoft OneDrive
Syncing this OneDrive Business Shared Folder: test_folder_in_3040

WARNING: The OneDrive Shared Folder link target 'test_folder_in_3040' cannot be found online using the provided online data.
WARNING: This is potentially a broken online OneDrive Shared Folder link or you no longer have access to it. Please correct this error online.

No changes or items that can be applied were discovered while processing the data received from Microsoft OneDrive
Syncing this OneDrive Business Shared Folder: moved shared folder link/Sub Folder 2
Generating a /delta response from the OneDrive API from this Drive ID: b!fZgJhK-pU0eTQpylvmoYCkE4YgH_KRNDlxjRx9OWNqmV9Q_E_uWdRJKIB5L_ruPN and Item ID: 01TZRSBFDUQZAUOGZ7BJGZ24DDTBCLCGWI .. 
Finished processing self generated /delta JSON response from the OneDrive API
Processing 4 applicable JSON items received from Microsoft OneDrive . 
Syncing this OneDrive Business Shared Folder: Documents - Issue_3020
Generating a /delta response from the OneDrive API from this Drive ID: b!DyXUf1m74EGNtZZj9Hzw3R_ccjiJb9xCvp-4dE_DvZIXUod3Az9ISaTJ7HbNvyDC and Item ID: 01D3ZRYZV6Y2GOVW7725BZO354PWSELRRZ ... 
Finished processing self generated /delta JSON response from the OneDrive API
Processing 10 applicable JSON items received from Microsoft OneDrive . 
Syncing this OneDrive Business Shared Folder: 3A
Generating a /delta response from the OneDrive API from this Drive ID: b!3Uyf_G4r-UKmoULFvShByvgolNg2SJRIhG4F_V15hB2En6zphwcvTJhA3eBRuImN and Item ID: 01Q5HFMF5FR4UZ3S52WBBY2FODXG7JRIVB .. 
Finished processing self generated /delta JSON response from the OneDrive API
Processing 21 applicable JSON items received from Microsoft OneDrive . 
Syncing this OneDrive Business Shared Folder: Folder1/Folder21/Jenkins
Generating a /delta response from the OneDrive API from this Drive ID: b!BhWyqa7K_kqXqHtSIlsqjR5iJogxpWxDradnpVGTU2VxBOJh82Y6S4he4rdnGPBT and Item ID: 01FBLR4V3MQE5SZJQROFGZXLDYVJ5LY7NM .. 
Finished processing self generated /delta JSON response from the OneDrive API
Processing 10 applicable JSON items received from Microsoft OneDrive . 
Syncing this OneDrive Business Shared Folder: Folder1/Sub Folder 3
Generating a /delta response from the OneDrive API from this Drive ID: b!fZgJhK-pU0eTQpylvmoYCkE4YgH_KRNDlxjRx9OWNqmV9Q_E_uWdRJKIB5L_ruPN and Item ID: 01TZRSBFGHR2GGLPBAXNA33EUNO23MW3QE .. 
Finished processing self generated /delta JSON response from the OneDrive API
Processing 7 applicable JSON items received from Microsoft OneDrive . 
Performing a database consistency and integrity check on locally stored data .. 
Scanning the local file system '~/OneDrive' for new data to upload . 
Performing a last examination of the most recent online data within Microsoft OneDrive to complete the reconciliation process
Fetching items from the OneDrive API for Drive ID: b!bO8V7s9SSk6r7mWHpIjURotN33W1W2tEv3OXV_oFIdQimEdOHR-1So7CqeT1MfHA . 
No changes or items that can be applied were discovered while processing the data received from Microsoft OneDrive
Syncing this OneDrive Business Shared Folder: test_folder_in_3040

WARNING: The OneDrive Shared Folder link target 'test_folder_in_3040' cannot be found online using the provided online data.
WARNING: This is potentially a broken online OneDrive Shared Folder link or you no longer have access to it. Please correct this error online.

No changes or items that can be applied were discovered while processing the data received from Microsoft OneDrive
Syncing this OneDrive Business Shared Folder: moved shared folder link/Sub Folder 2
Generating a /delta response from the OneDrive API from this Drive ID: b!fZgJhK-pU0eTQpylvmoYCkE4YgH_KRNDlxjRx9OWNqmV9Q_E_uWdRJKIB5L_ruPN and Item ID: 01TZRSBFDUQZAUOGZ7BJGZ24DDTBCLCGWI .. 
Finished processing self generated /delta JSON response from the OneDrive API
Processing 4 applicable JSON items received from Microsoft OneDrive . 
Syncing this OneDrive Business Shared Folder: Documents - Issue_3020
Generating a /delta response from the OneDrive API from this Drive ID: b!DyXUf1m74EGNtZZj9Hzw3R_ccjiJb9xCvp-4dE_DvZIXUod3Az9ISaTJ7HbNvyDC and Item ID: 01D3ZRYZV6Y2GOVW7725BZO354PWSELRRZ .. 
Finished processing self generated /delta JSON response from the OneDrive API
Processing 10 applicable JSON items received from Microsoft OneDrive . 
Syncing this OneDrive Business Shared Folder: 3A
Generating a /delta response from the OneDrive API from this Drive ID: b!3Uyf_G4r-UKmoULFvShByvgolNg2SJRIhG4F_V15hB2En6zphwcvTJhA3eBRuImN and Item ID: 01Q5HFMF5FR4UZ3S52WBBY2FODXG7JRIVB .. 
Finished processing self generated /delta JSON response from the OneDrive API
Processing 21 applicable JSON items received from Microsoft OneDrive . 
Syncing this OneDrive Business Shared Folder: Folder1/Folder21/Jenkins
Generating a /delta response from the OneDrive API from this Drive ID: b!BhWyqa7K_kqXqHtSIlsqjR5iJogxpWxDradnpVGTU2VxBOJh82Y6S4he4rdnGPBT and Item ID: 01FBLR4V3MQE5SZJQROFGZXLDYVJ5LY7NM .. 
Finished processing self generated /delta JSON response from the OneDrive API
Processing 10 applicable JSON items received from Microsoft OneDrive . 
Syncing this OneDrive Business Shared Folder: Folder1/Sub Folder 3
Generating a /delta response from the OneDrive API from this Drive ID: b!fZgJhK-pU0eTQpylvmoYCkE4YgH_KRNDlxjRx9OWNqmV9Q_E_uWdRJKIB5L_ruPN and Item ID: 01TZRSBFGHR2GGLPBAXNA33EUNO23MW3QE .. 
Finished processing self generated /delta JSON response from the OneDrive API
Processing 7 applicable JSON items received from Microsoft OneDrive . 

Sync with Microsoft OneDrive is complete
Attempting to perform a database vacuum to optimise database
Database vacuum is complete
alex@fedora:~/onedrive-pr3048$ 

Non-Breaking operational changes for Linux - monitor

alex@fedora:~/onedrive-pr3048$ ./onedrive -m
Reading configuration file: /home/alex/.config/onedrive/config
Configuration file successfully loaded
D-Bus message bus daemon is available; GUI notifications are now enabled

ERROR: Unable to create /var/log/onedrive
ERROR: Please manually create '/var/log/onedrive' and set appropriate permissions to allow write access for your user to this location.
ERROR: The requested client activity log will instead be located in your users home directory

Using IPv4 and IPv6 (if configured) for all network operations
Attempting to contact Microsoft OneDrive Login Service
Successfully reached Microsoft OneDrive Login Service
Configuring Global Azure AD Endpoints
OneDrive synchronisation interval (seconds): 300
Initialising filesystem inotify monitoring ...
Performing initial synchronisation to ensure consistent local state ...
Attempting to contact Microsoft OneDrive Login Service
Successfully reached Microsoft OneDrive Login Service
Starting a sync with Microsoft OneDrive
Fetching items from the OneDrive API for Drive ID: b!bO8V7s9SSk6r7mWHpIjURotN33W1W2tEv3OXV_oFIdQimEdOHR-1So7CqeT1MfHA .. 
No changes or items that can be applied were discovered while processing the data received from Microsoft OneDrive
Syncing this OneDrive Business Shared Folder: test_folder_in_3040

WARNING: The OneDrive Shared Folder link target 'test_folder_in_3040' cannot be found online using the provided online data.
WARNING: This is potentially a broken online OneDrive Shared Folder link or you no longer have access to it. Please correct this error online.

No changes or items that can be applied were discovered while processing the data received from Microsoft OneDrive
Syncing this OneDrive Business Shared Folder: moved shared folder link/Sub Folder 2
Generating a /delta response from the OneDrive API from this Drive ID: b!fZgJhK-pU0eTQpylvmoYCkE4YgH_KRNDlxjRx9OWNqmV9Q_E_uWdRJKIB5L_ruPN and Item ID: 01TZRSBFDUQZAUOGZ7BJGZ24DDTBCLCGWI . 
Finished processing self generated /delta JSON response from the OneDrive API
Processing 4 applicable JSON items received from Microsoft OneDrive . 
Syncing this OneDrive Business Shared Folder: Documents - Issue_3020
Generating a /delta response from the OneDrive API from this Drive ID: b!DyXUf1m74EGNtZZj9Hzw3R_ccjiJb9xCvp-4dE_DvZIXUod3Az9ISaTJ7HbNvyDC and Item ID: 01D3ZRYZV6Y2GOVW7725BZO354PWSELRRZ .. 
Finished processing self generated /delta JSON response from the OneDrive API
Processing 10 applicable JSON items received from Microsoft OneDrive . 
Syncing this OneDrive Business Shared Folder: 3A
Generating a /delta response from the OneDrive API from this Drive ID: b!3Uyf_G4r-UKmoULFvShByvgolNg2SJRIhG4F_V15hB2En6zphwcvTJhA3eBRuImN and Item ID: 01Q5HFMF5FR4UZ3S52WBBY2FODXG7JRIVB .. 
Finished processing self generated /delta JSON response from the OneDrive API
Processing 21 applicable JSON items received from Microsoft OneDrive . 
Syncing this OneDrive Business Shared Folder: Folder1/Folder21/Jenkins
Generating a /delta response from the OneDrive API from this Drive ID: b!BhWyqa7K_kqXqHtSIlsqjR5iJogxpWxDradnpVGTU2VxBOJh82Y6S4he4rdnGPBT and Item ID: 01FBLR4V3MQE5SZJQROFGZXLDYVJ5LY7NM .. 
Finished processing self generated /delta JSON response from the OneDrive API
Processing 10 applicable JSON items received from Microsoft OneDrive . 
Syncing this OneDrive Business Shared Folder: Folder1/Sub Folder 3
Generating a /delta response from the OneDrive API from this Drive ID: b!fZgJhK-pU0eTQpylvmoYCkE4YgH_KRNDlxjRx9OWNqmV9Q_E_uWdRJKIB5L_ruPN and Item ID: 01TZRSBFGHR2GGLPBAXNA33EUNO23MW3QE .. 
Finished processing self generated /delta JSON response from the OneDrive API
Processing 7 applicable JSON items received from Microsoft OneDrive . 
Performing a database consistency and integrity check on locally stored data . 
Scanning the local file system '~/OneDrive' for new data to upload . 
Performing a last examination of the most recent online data within Microsoft OneDrive to complete the reconciliation process
Fetching items from the OneDrive API for Drive ID: b!bO8V7s9SSk6r7mWHpIjURotN33W1W2tEv3OXV_oFIdQimEdOHR-1So7CqeT1MfHA . 
No changes or items that can be applied were discovered while processing the data received from Microsoft OneDrive
Syncing this OneDrive Business Shared Folder: test_folder_in_3040

WARNING: The OneDrive Shared Folder link target 'test_folder_in_3040' cannot be found online using the provided online data.
WARNING: This is potentially a broken online OneDrive Shared Folder link or you no longer have access to it. Please correct this error online.

No changes or items that can be applied were discovered while processing the data received from Microsoft OneDrive
Syncing this OneDrive Business Shared Folder: moved shared folder link/Sub Folder 2
Generating a /delta response from the OneDrive API from this Drive ID: b!fZgJhK-pU0eTQpylvmoYCkE4YgH_KRNDlxjRx9OWNqmV9Q_E_uWdRJKIB5L_ruPN and Item ID: 01TZRSBFDUQZAUOGZ7BJGZ24DDTBCLCGWI .. 
Finished processing self generated /delta JSON response from the OneDrive API
Processing 4 applicable JSON items received from Microsoft OneDrive . 
Syncing this OneDrive Business Shared Folder: Documents - Issue_3020
Generating a /delta response from the OneDrive API from this Drive ID: b!DyXUf1m74EGNtZZj9Hzw3R_ccjiJb9xCvp-4dE_DvZIXUod3Az9ISaTJ7HbNvyDC and Item ID: 01D3ZRYZV6Y2GOVW7725BZO354PWSELRRZ . 
Finished processing self generated /delta JSON response from the OneDrive API
Processing 10 applicable JSON items received from Microsoft OneDrive . 
Syncing this OneDrive Business Shared Folder: 3A
Generating a /delta response from the OneDrive API from this Drive ID: b!3Uyf_G4r-UKmoULFvShByvgolNg2SJRIhG4F_V15hB2En6zphwcvTJhA3eBRuImN and Item ID: 01Q5HFMF5FR4UZ3S52WBBY2FODXG7JRIVB .. 
Finished processing self generated /delta JSON response from the OneDrive API
Processing 21 applicable JSON items received from Microsoft OneDrive . 
Syncing this OneDrive Business Shared Folder: Folder1/Folder21/Jenkins
Generating a /delta response from the OneDrive API from this Drive ID: b!BhWyqa7K_kqXqHtSIlsqjR5iJogxpWxDradnpVGTU2VxBOJh82Y6S4he4rdnGPBT and Item ID: 01FBLR4V3MQE5SZJQROFGZXLDYVJ5LY7NM .. 
Finished processing self generated /delta JSON response from the OneDrive API
Processing 10 applicable JSON items received from Microsoft OneDrive . 
Syncing this OneDrive Business Shared Folder: Folder1/Sub Folder 3
Generating a /delta response from the OneDrive API from this Drive ID: b!fZgJhK-pU0eTQpylvmoYCkE4YgH_KRNDlxjRx9OWNqmV9Q_E_uWdRJKIB5L_ruPN and Item ID: 01TZRSBFGHR2GGLPBAXNA33EUNO23MW3QE . 
Finished processing self generated /delta JSON response from the OneDrive API
Processing 7 applicable JSON items received from Microsoft OneDrive . 
Sync with Microsoft OneDrive is complete
^C
Received termination signal, attempting to cleanly shutdown application
Waiting for any existing upload|download process to complete
Attempting to perform a database vacuum to optimise database
Database vacuum is complete
alex@fedora:~/onedrive-pr3048$

@abraunegg abraunegg merged commit 260be94 into master Jan 13, 2025
10 checks passed
@abraunegg abraunegg modified the milestones: v2.5.x, v2.5.4 Jan 13, 2025
@abraunegg abraunegg deleted the support-freebsd branch January 13, 2025 05:19
@abraunegg
Copy link
Owner Author

This pull request has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

Repository owner locked and limited conversation to collaborators Jan 21, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants