Coder Social home page Coder Social logo

owncloud / administration Goto Github PK

View Code? Open in Web Editor NEW
54.0 54.0 42.0 26.48 MB

Some Administration tools for ownCloud

Shell 34.59% CMake 0.78% C++ 3.47% Ruby 1.45% Perl 13.27% HTML 0.22% PHP 12.71% Python 15.43% Makefile 11.94% QMake 0.03% Gherkin 5.31% Assembly 0.06% Dockerfile 0.74%

administration's People

Contributors

blizzz avatar born2webdesign avatar butonic avatar cornelius avatar crrodriguez avatar danimo avatar davitol avatar deepdiver1975 avatar dragotin avatar dschmidt avatar felixboehm avatar guruz avatar jnweiger avatar jturcotte avatar karlitschek avatar kwillems avatar lukasreschke avatar micbar avatar michaelstingl avatar mmattel avatar morrisjobke avatar mrow4a avatar nickvergessen avatar phil-davis avatar pvince81 avatar raydiation avatar ringmaster avatar rullzer avatar stefan0815 avatar vicdeo avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

administration's Issues

Bundling script

Need a script that fetches a list of apps or app bundles from the marketplace to build a release bundle.

The script would do the following:

  1. Download core build from the download server
  2. Fetch configured list of apps (CE or EE) from the marketplace and place them into the "apps/" folder. It should only fetch compatible apps, this might already be achieved by the marketplace itself by setting the correct version.
  3. Package it into a tar.gz / tar.bz2 tarball.

Now this is only about bundling. There are other things the old release script did like packaging documentation. I suggest to not add these bits for now as it might get complicated.

@felixboehm @DeepDiver1975 we'll likely need this script anyway for CE because we don't want to keep stable10/master branches for the "market" app and would like to always bundle the latest released "market" app from the marketplace.

Do not enable owncloud apache config by default

When installing owncloud as a debian package or when updating owncloud via apt the packaged owncloud apache config is enabled by default.

I have disabled the default config because I have an extra site for owncloud. I can imagine there are more cases where the default config with the default alias /ownlcoud is not desired.

I think the config should be installed in /etc/apache/conf-available but not be enabled by default. The user could be notified by the post installation script that the config can be enabled with a2enconf owncloud.conf

See https://github.com/owncloud/administration/blob/master/jenkins/obs_integration/templates/owncloud/8.2/debian.__PACKNAME__-deps-php5.postinst#L38

custom theme doesn't work

Hi! I recompile Owncloud desktop client for WIN and I can not see my custom images (welcome.bmp and page_header.bmp).
I tried modifying client/admin/win/nsi/welcome.bmp and client/admin/win/nsi/page_header.bmp and also I tried using de replacement alternative..setting to 1 OWNTHEME=0 on the config file an running makewinlin.sh again, for this alternative I made a custom configuration in this file administration/build-clients/replacements/mytheme/OEM.cmake but still I can not see the images in the installer wizard.
My custom images are a little bit bigger than owncloud's images there are any hash indide the code?

Thanks in advance
Regards.

before_install.sh failing when setting up env for database

I just saw this on Travis. It happens with all databases.

https://travis-ci.org/owncloud/gallery/builds/115924798

Using database oc_autotest
Setup environment for mysql testing ...
INDEX
Data directory (/home/travis/build/owncloud/core/data) is invalid
Please check that the data directory contains a file ".ocdata" in its root.
Writing to database failed
The command "bash ./before_install.sh $APP_NAME $CORE_BRANCH $DB" failed and exited with 1 during .

I couldn't find a change in core related to this change. Temporary Travis problem?
@LukasReschke @DeepDiver1975

Select the default app other than files

How about an Option the be able to select another default app besides the files app, e.g. calendar, contacts or any other installed and activated app??

To minimize discussions and meet personal preferences the option should appear in the - personal - section ! What do you think about it??

Since not everybody is its own administrator - like me a - one user - one admin !

Especially in larger and large organizations it might be a userfriendly option!

regards, hitam4450

[docker] ocstart-docker.sh asks for password

I used the build script for the docker images, then ran this:
./ocstart-docker.sh -o ubuntu -s apache -d mysql

It asks for password:

Start ownCloud server apache on port 8888 with database mysql
docker run -dv /data-vol:/data-vol --name=oc-data data-vol-ubuntu 
docker run -dp 127.0.0.1:11211:11211 -h memcached --name memcached memcached-ubuntu 
docker run -dp 3306:3306 -v /data-vol/mysql:/var/lib/mysql -e MYSQL_PASS=rootpass --name=oc-mysql -h oc-mysql db-mysql-ubuntu /sbin/my_init --enable-insecure-key
 on IP 172.17.0.57
docker run -dp 127.0.0.1:8888:80 -h oc-server-1 --name=oc-server-1  --link=oc-mysql:db  --link=memcached:memcached --volumes-from oc-data oc-apache-ubuntu /sbin/my_init --enable-insecure-key
d8d4ee702e47a978d6b048b753421952350029f63cd97859963b01af29c762e6
 on IP 172.17.0.58
docker run -dp 127.0.0.1:8889:80 -h oc-server-2 --name=oc-server-2  --link=oc-mysql:db  --link=memcached:memcached --volumes-from oc-data oc-apache-ubuntu /sbin/my_init --enable-insecure-key
8f62d5f5c492370f0febcbdee32b2d559703a5b6d76705897a77b2233da613f7
 on IP 172.17.0.59
docker run -dp 127.0.0.1:8890:80 -h oc-server-3 --name=oc-server-3  --link=oc-mysql:db  --link=memcached:memcached --volumes-from oc-data oc-apache-ubuntu /sbin/my_init --enable-insecure-key
4e94eb0da9ec395949a5e42fd83b04aedcd94d31feac7bd004abae3901863779
 on IP 172.17.0.60
Wait for bootup [email protected]'s password: 

@felixboehm did I miss something, maybe adding an ssh key locally ?
If yes, please add it to the README.

build-clients : makewinlin.sh - missing executeable icon in windows build Qt5Widgets

Hello, I'm getting this error when trying to build the windows client.

Make Error at cmake/modules/QtVersionAbstraction.cmake:17 (find_package):
By not providing "FindQt5WebKitWidgets.cmake" in CMAKE_MODULE_PATH this
project has asked CMake to find a package configuration file provided by
"Qt5WebKitWidgets", but CMake did not find one.

Could not find a package configuration file provided by "Qt5WebKitWidgets"
with any of the following names:

Qt5WebKitWidgetsConfig.cmake
qt5webkitwidgets-config.cmake

Add the installation prefix of "Qt5WebKitWidgets" to CMAKE_PREFIX_PATH or
set "Qt5WebKitWidgets_DIR" to a directory containing one of the above
files. If "Qt5WebKitWidgets" provides a separate development package or
SDK, be sure it has been installed.
Call Stack (most recent call first):
CMakeLists.txt:34 (include)

-- Configuring incomplete, errors occurred!
See also "/home/admin/administration/build-clients/buildenv/windows/mirall-build/CMakeFiles/CMakeOutput.log".
make: *** No targets specified and no makefile found. Stop.
make: *** No rule to make target `package'. Stop.
cp: cannot stat ‘/home/admin/administration/build-clients/buildenv/windows/mirall-build/*.exe’: No such file or directory

Package(s) compiled. Installation file(s) can be found in "/home/admin/administration/build-clients/client/".

I did success in building the client in the past, but I seem to be unable to do it now, I can think of no reason the situation has changed.

src/CMakeFiles/owncloudsync.dir/build.make:1047: *** target pattern contains no '%'. Stop.

I am building owncloud client on openSuse 13.2
All dependency already completed.

I run this command in console :
sudo bash makewinlin.sh -win -le

But i still got this error :
-- Found Qt5 core, checking for further dependencies...
-- Using Qt 5!
-- GIT_SHA1 17a4299f74f4db7fc82f4b90f1e501c81288697b
-- neon-config executable: /usr/i686-w64-mingw32/sys-root/mingw/bin/neon-config
-- libneon has been compiled with LFS support
-- Could NOT find INOTIFY (missing: INOTIFY_INCLUDE_DIR)
-- Could NOT find PdfLatex (missing: PDFLATEX_EXECUTABLE)
-- Using own sqlite3 from /home/daydream/Desktop/own-client/administration/build-clients/buildenv/mirall/src/3rdparty/sqlite3
-- neon-config executable: /usr/i686-w64-mingw32/sys-root/mingw/bin/neon-config
-- libneon has been compiled with LFS support
-- Configuring done
CMake Warning (dev) in src/CMakeLists.txt:
Policy CMP0020 is not set: Automatically link Qt executables to qtmain
target on Windows. Run "cmake --help-policy CMP0020" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
This warning is for project developers. Use -Wno-dev to suppress it.

-- Generating done
-- Build files have been written to: /home/daydream/Desktop/own-client/administration/build-clients/buildenv/windows/mirall-build
[ 0%] Built target httpbf
[ 3%] Built target cstdlib
[ 13%] Built target ocsync
[ 14%] Automatic moc for target owncloud
[ 14%] Built target owncloud_automoc
[ 15%] Automatic moc for target owncloudsync
[ 15%] Built target owncloudsync_automoc
src/CMakeFiles/owncloudsync.dir/build.make:1047: *** target pattern contains no '%'. Stop.
CMakeFiles/Makefile2:400: recipe for target 'src/CMakeFiles/owncloudsync.dir/all' failed
make[1]: *** [src/CMakeFiles/owncloudsync.dir/all] Error 2
Makefile:137: recipe for target 'all' failed
make: *** [all] Error 2

[ 0%] Built target httpbf
[ 3%] Built target cstdlib
[ 13%] Built target ocsync
[ 14%] Automatic moc for target owncloud
[ 14%] Built target owncloud_automoc
[ 15%] Automatic moc for target owncloudsync
[ 15%] Built target owncloudsync_automoc
src/CMakeFiles/owncloudsync.dir/build.make:1047: *** target pattern contains no '%'. Stop.
CMakeFiles/Makefile2:400: recipe for target 'src/CMakeFiles/owncloudsync.dir/all' failed
make[1]: *** [src/CMakeFiles/owncloudsync.dir/all] Error 2
Makefile:137: recipe for target 'all' failed
make: *** [all] Error 2

Package(s) compiled. Installation file(s) can be found in "/home/daydream/Desktop/own-client/administration/build-clients/client/".

Have I missed something or what ?
Please help , Thank you so much.

Typos / wrong statements in README.packaging

There is currently a typo in the README.packaging:

tha files may or may not be -> the files may or may not be

and a incorrect statement:

An apache config file named owncloud-config-apache.conf.default can be found in the 'etc' folder under the main the main ownCloud directory.

cc @jnweiger

obs: DEBTRANSFORM-RELEASE everywhere

All our packages should take care of auto incrementing their build release number for DEB builds the same way as they do for RPM builds.

Currenlty we use /usr/lib/obs/service/source_validator to issue an error when a commit does not change the version-buildrelease combination. (Dangerous for debian packages, as they cause repository checksum errors then -- no timestamps used there).

A *.dsc file containing

# https://github.com/openSUSE/obs-build/pull/147
DEBTRANSFORM-RELEASE: 1

auto-increments the build release number in classic rpm <CI_CNT>.<B_CNT> style.

Many packages already have that, but not all.

Add `travis_retry` to retry downloading oracle

W: Failed to fetch https://oss.oracle.com/debian/dists/unstable/main/binary-amd64/Packages

W: Failed to fetch https://oss.oracle.com/debian/dists/unstable/non-free/binary-amd64/Packages

E: Some index files failed to download. They have been ignored, or old ones used instead.

WARNING: The following packages cannot be authenticated!

libaio oracle-xe-universal

Failed to fetch https://oss.oracle.com/debian/dists/unstable/main/binary-i386/libaio_0.3.104-1_i386.deb GnuTLS recv error (-9): A TLS packet with unexpected length was received.

Failed to fetch https://oss.oracle.com/debian/dists/unstable/non-free/binary-i386/oracle-xe-universal_10.2.0.1-1.1_i386.deb GnuTLS recv error (-9): A TLS packet with unexpected length was received.

E: Some files failed to download

%nil changes need to be reverted

Regarding
9a1a7e8
and
1a1d58a

Tested with CentOS7, the syntax 0%{?prerelease} and 0%{?prerelease:1} appears to evaluate to true, for both cases
%define prerelease %nil
and
%define prerelease git20160518

With the above commits, we have inconsistent use of three differnt forms in the specfile

  • 0%{?!prerelease}
  • 0%{?!prerelease:1}
  • "%{prerelease}" == ""

The %{?prerelease} syntax is used to catch the case, where the macro is undefined. This never happens. It is either defined as %nil (which evaluates to the empty but defined string), or it is defined to say gitXXX, betaXXX, or rcXXX

Where is the %{XXX:1} syntax defined? I have no idea what it should do. Please document.
As tested on CentOS7, it evaluates always true.

I suggest to revert to consistent use of the latter. Not yet done. Both v2_2_0 and v2_2_1 templates affected.
Please document here, what issue should have been fixed.

Add setup-owncloud warning about not updating

Some users have reported that they tried upgrading their ownCloud instances by running setup-owncloud.php. Even though this is not supported, it seems to have messed up their install.

We should either add a warning to tell that this script is only for the first install.
Ideally the script should detect an existing install and stop to show an error.

Failed Compilation

Hi, I just cloned the administration folder and tried to compile a windows client and I've been unsuccesful.

I'm getting an error wiht qt5Webkit. It's documented or am I doing something wrong?

Thanks

Select the default app other than files for users in a large environment

Hi,
Especially in large and very large organizations it might be a user friendly option, that every user can select its own default app after opening OC! In this cases, ordinary users do not have and should not have access to config.php, where admin cat set global options!

However, users might have preferences if they want to have the calendar, or News or contact app in front of her eyes, after login into OC!

I suggest this menu item should be available in the User section of the administration app!

Have a nice & successful day!

regards, hitam4450

Problem with "FindQt5WebKitWidgets.cmake" in CMAKE_MODULE_PATH

I am building owncloud client on windows 7 .
I successfully build qtkeychain and previous steps according to what said here: https://doc.owncloud.org/desktop/2.1/building.html
but then I could not build the project by this command:
cmake -G "MinGW Makefiles" ../client

got this error:
-- The C compiler identification is GNU 4.9.2
-- The CXX compiler identification is GNU 4.9.2
-- Check for working C compiler: C:/Qt/Qt5.6.0/Tools/mingw492_32/bin/gcc.exe
-- Check for working C compiler: C:/Qt/Qt5.6.0/Tools/mingw492_32/bin/gcc.exe -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: C:/Qt/Qt5.6.0/Tools/mingw492_32/bin/g++.exe
-- Check for working CXX compiler: C:/Qt/Qt5.6.0/Tools/mingw492_32/bin/g++.exe -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Build of crashreporter disabled.
129c17651a56828ca6bfac60a0c9b44734ef9648
-- GIT_SHA1 129c17651a56828ca6bfac60a0c9b44734ef9648
-- Found OpenSSL: C:/OpenSSL-Win64/lib/ssleay32.lib;C:/OpenSSL-Win64/lib/libeay32.lib (found suitable version "1.0.2h", minimum required is "1.0.0")
-- Could NOT find INOTIFY (missing: INOTIFY_INCLUDE_DIR INOTIFY_LIBRARY_DIR)
-- Could NOT find Sphinx (missing: SPHINX_EXECUTABLE)
-- Could NOT find PdfLatex (missing: PDFLATEX_EXECUTABLE)
-- Using own sqlite3 from H:/owncloud/client/src/3rdparty/sqlite3
-- Could NOT find ZLIB (missing: ZLIB_LIBRARY ZLIB_INCLUDE_DIR)
-- Performing Test WITH_FPIC
-- Performing Test WITH_FPIC - Success
-- Performing Test WITH_STACK_PROTECTOR
-- Performing Test WITH_STACK_PROTECTOR - Failed
-- Using own sqlite3 from H:/owncloud/client/src/3rdparty/sqlite3
-- Looking for argp.h
-- Looking for argp.h - not found
-- Looking for nanosleep in rt
-- Looking for nanosleep in rt - not found
-- Looking for clock_gettime in rt
-- Looking for clock_gettime in rt - not found
-- Looking for dlopen in dl
-- Looking for dlopen in dl - not found
-- Looking for asprintf
-- Looking for asprintf - found
-- Looking for fnmatch
-- Looking for fnmatch - not found
-- Looking for timegm
-- Looking for timegm - not found
-- Looking for strerror_r
-- Looking for strerror_r - not found
-- Looking for utimes
-- Looking for utimes - not found
-- Looking for lstat
-- Looking for lstat - not found
-- Looking for __mingw_asprintf
-- Looking for __mingw_asprintf - found
-- Found Qt5 core, checking for further dependencies...
CMake Error at cmake/modules/QtVersionAbstraction.cmake:25 (find_package):
By not providing "FindQt5WebKitWidgets.cmake" in CMAKE_MODULE_PATH this
project has asked CMake to find a package configuration file provided by
"Qt5WebKitWidgets", but CMake did not find one.

Could not find a package configuration file provided by "Qt5WebKitWidgets"
with any of the following names:

Qt5WebKitWidgetsConfig.cmake
qt5webkitwidgets-config.cmake

Add the installation prefix of "Qt5WebKitWidgets" to CMAKE_PREFIX_PATH or
set "Qt5WebKitWidgets_DIR" to a directory containing one of the above
files. If "Qt5WebKitWidgets" provides a separate development package or
SDK, be sure it has been installed.
Call Stack (most recent call first):
src/CMakeLists.txt:8 (include)

-- Configuring incomplete, errors occurred!
See also "H:/owncloud/client-build/CMakeFiles/CMakeOutput.log".
See also "H:/owncloud/client-build/CMakeFiles/CMakeError.log".

Add readme

It will be nice to tell which script does what :).

Check for .htaccess restrictions in web installer

As reported in owncloud/core#6754:

I tried to install Owncloud 6 on a shared Host. After installing Owncloud I only get a Server Error. I tryed many but was not able to detect the error.
I had to contact my Hoster. He was able to tell me that my .htaccess contains not allowed entries.
After Disabling the following I get a working Owncloud.
# php_value upload_max_filesize 513M
# php_value post_max_size 513M
# php_value memory_limit 512M
# php_value mbstring.func_overload 0
# Options -Indexes

The OP wasn't expecting a way to automatically fix this, but just some way to notify the user if the htaccess is restricted in some way.

Nightly server build setup remains unreliable

https://rotor.int.owncloud.com/job/owncloud-server-nightly does not succeed to push new tar-archives into obs. I am blocked working on fixing packaging configuration in ce:nightly so that we can produce packages for https://owncloud.org/install/#testing-development

During the last week I've opened tickets for sysadmin, @danimo was helpful, but the list of issues does not get shorter. Some of them have been fixed multiple times and keep re-occuring.

Error
/usr/bin/git tag -a -f -m 'Jenkins Build #1043 jenkins-owncloud-server-nightly-1043 # timeout=10'
FATAL: Could not apply tag jenkins-owncloud-server-nightly-1043

Workaround

ssh [email protected]
docker exec -ti ocobsclient_occlient_1 bash
su - jenkins
git config --global user.email [email protected]
git config --global user.name "Sir Jenkins of ownCloud"

Error
/tmp/hudson6363963229645362926.sh: line 7: wget: command not found

Workaround

ssh [email protected]
docker exec -ti ocobsclient_occlient_1 bash
zypper in wget

Error
the apiurl 'https://obs.int.owncloud.com' does not exist in the config file. Please enter your credentials for this apiurl.

Workaround

ssh [email protected]
docker exec -ti ocobsclient_occlient_1 bash
su - jenkins
sed -i -e 's@[email protected]@' .ocoscrc

Error
./buildpackage.pl -p -n owncloud-9.1.0prealpha.20160304.tar.bz2
*** certificate verify failed at depth 1
Reason: unable to get local issuer certificat

Workaround

ssh [email protected]
docker exec -ti ocobsclient_occlient_1 bash
su - jenkins
cd workspace/owncloud-server-nightly/jenkins/obs_integration/
export 'OBS_INTEGRATION_OSC=/usr/bin/osc -c ~/.ocoscrc'
./buildpackage.pl -p -n owncloud-9.1.0prealpha.20160304.tar.bz2
 Would you like to
 0 - quit (default)
 1 - continue anyways
 2 - trust the server certificate permanently
 9 - review the server certificate

 Enter choice [0129]: 2

Especially the last one -- running commands interactively -- feels so wrong.

The toolchain is long and complex. This results in multiple sources of errors. Note that as long as one single error occurs, we don't see a nightly build at all.

@dragotin @danimo

What next after build?

I was able to successfully install all the packages, I got build complete. I checked the client folder and it was empty, apart from that I don't know what to do next after the build. I'm new to distros OS

Errors in package NSIS

CPack Error: Problem running NSIS command: "/usr/bin/makensis" "/home/douglasm/administration/build-clients/buildenv/windows/mirall-build/_CPack_Packages/unused/NSIS/project.nsi"

Anyone know what happen with this?
And how I do for solve !

Thanks

Close sessions still opened

Hi,

A simple button to close all sessions still opened but not the current one in use to prevent disconnection on click in Personnal > Username.

For the moment (OwnCloud 9.1.3) we can only close sessions one by one. Really, really long...

Systems like iOS doesn't close properly the connection on CardDAV/CalDAV

Thanks by advance, don't hesitate to ask for any further questions

./ocstart-docker.sh got stuck at "Wait for bootup .............."

I'm using the start script ./ocstart-docker.sh -s nginx -d /Users/Martin/ownCloud2 to start the containers. My system is OS X with docker-machine installed. But since 20 min the script is stuck while waiting for bootup. Any idea why the script doesn't continue or what is wrong?
Thanks,
Martin

$ ./ocstart-docker.sh -s nginx -d /Users/Martin/ownCloud2
Restart test system
Error response from daemon: no such id: oc-data
Error: failed to remove containers: [oc-data]
Error response from daemon: no such id: memcached
Error: failed to remove containers: [memcached]
Error response from daemon: no such id: oc-mysql
Error: failed to remove containers: [oc-mysql]
Error response from daemon: no such id: oc-server-1
Error: failed to remove containers: [oc-server-1]
Error response from daemon: no such id: oc-server-2
Error: failed to remove containers: [oc-server-2]
Error response from daemon: no such id: oc-server-3
Error: failed to remove containers: [oc-server-3]
Start ownCloud server nginx on port 8888 with database mysql
docker run -dv /data-vol:/data-vol --name=oc-data data-vol-ubuntu
docker run -dp 127.0.0.1:11211:11211 -h memcached --name memcached memcached-ubuntu
docker run -dp 3306:3306 -v /data-vol/mysql:/var/lib/mysql -e MYSQL_PASS=rootpass --name=oc-mysql -h oc-mysql db-mysql-ubuntu /sbin/my_init --enable-insecure-key
 on IP 172.17.0.52
docker run -dp 127.0.0.1:8888:8000/tcp -h oc-server-1 --name=oc-server-1  --link=oc-mysql:db  --link=memcached:memcached --volumes-from oc-data oc-nginx-ubuntu /sbin/my_init --enable-insecure-key
Wait for bootup ...................

Tail into my containers looks like this:

$ docker logs -f oc-server-1
...
*** Running /etc/my_init.d/00_regen_ssh_host_keys.sh...
*** Running /etc/my_init.d/config.sh...
No pre-existing certificate found, generating a new one with subject:
/C=US/ST=CA/L=Carlsbad/O=Lime Technology/OU=unRAID Server/CN=yourhome.com
Generating a 2048 bit RSA private key
......................................+++
.......+++
writing new private key to '/opt/server.key'
-----
server.key
server.pem
*** Running /etc/my_init.d/init_volume.sh...
*** Running /etc/rc.local...
*** Booting runit daemon...
*** Runit started as PID 29
Sep  6 07:18:11 oc-server-1 syslog-ng[36]: syslog-ng starting up; version='3.5.3'

The data container:

$ docker logs -f oc-data
*** Running /etc/my_init.d/00_regen_ssh_host_keys.sh...
*** Running /etc/rc.local...
*** Booting runit daemon...
*** Runit started as PID 10
Sep  6 07:18:09 4359364da3f3 syslog-ng[15]: syslog-ng starting up; version='3.5.3'

... and the DB container:

$ docker logs -f oc-mysql
...
*** Running /etc/rc.local...
*** Booting runit daemon...
*** Runit started as PID 573
150906 07:18:16 mysqld_safe Can't log to error log and syslog at the same time.  Remove all --log-error configuration options for --syslog to take effect.
150906 07:18:16 mysqld_safe Logging to '/var/log/mysql/error.log'.
150906 07:18:16 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
Sep  6 07:18:16 oc-mysql syslog-ng[579]: syslog-ng starting up; version='3.5.3'```

Create a script reporting all details about the installation & the bug report to be submitted to the bugtracker

Hi to All,

everybody who reports a bug or a strange behavior to the bugtracker is kindly asked by the robot to submit detailed information about his current installation: which apps are installed, which version, etc. and perhaps a logfile.

How about a button in the admin panel, which invokes a script, providing all necessary & required details, nicely formatted ready to be submitted to the bugtracker, including bug report and perhaps log file ???

After invoking, it should offer options to be able to select the right app which the user will report an issue on or select ALL just for documentation of the installation !!

That certainly will make bug reporting an easy issue and will help the developers at the same time to keep track and work on the issues much smoother!

I am looking for your input!

regards, hitam4450

Config file not found

Although, I am new to OpenSUSE or any distro, I got tips on exceuting .sh files online and I ran the command sh ./makewinlin.sh in my openSUSE terminal and I got this ./makewinlin.sh: line 60: source: config: file not found. any help

dsc files for isv:ownCloud:desktop/owncloud-client is wrong

https://build.opensuse.org/package/view_file/isv:ownCloud:desktop/owncloud-client/owncloud-client.dsc?expand=1

has this:

Source: ownCloud-client
Binary: ownCloud-client

Both should be lower case owncloud-client
this prevents 'apt-get source owncloud-client' from working. or apt-get build-dep as used in https://github.com/owncloud/client/blob/coverity_scan/.travis.yml

@LukasReschke Workaround:
apt-get build-dep owncloud-client || apt-get build-dep ownCloud-client

Warning in admin panel using current latest docker image

I'm using the official dockerfile tagged "8.1.3, 8.1, 8, latest (8.1/Dockerfile)".

In the admin panel I get following warning:
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root."

This seems to be a false warning since I tested to access my files via "http://example.com/data/$username/files/known_file.txt" which was blocked as it should.

Any help is welcome.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.